Today was another long day. You woke up at 07:00 and met Nick at the hardware store to try and find 3.5" PVC pipe and special spray paint. You soon left the store and headed down to Baxter as the hardware store did not carry any of the materials you were looking for.
At Baxter you and Nick worked on wiring the submersible and creating a read thruster. You left baxter around 12:30 and headed home. You went to your house while Nick went to meet Josef and Liam at the school. While at your house you finished setting up the Raspberry Pi's (and accidentally broke one!...but no worries, you have another) and fixed the 5v power source you made last night. After working until 18:00 creating ribbon cables for the Pi's, you headed to academic awards. After academic awards you and Josef headed to Home Depot in Topsham and picked up spray paint to paint the sub with.
After returning home you fixed the large epoxied motor, worked on the second beagle bone shield. The second shield is below:
After spending more than 14 hours on the project, you decided to call it a day.
Showing posts with label Travis Libsack. Show all posts
Showing posts with label Travis Libsack. Show all posts
Tuesday, June 3, 2014
Monday, June 2, 2014
Finishing the Thrusters
Today you woke up at 08:00. You edited your Senior Project write-up and then went to meet the rest of the Limbeck team at FHS. There, you decided to split up. You and Josef would go inside and hand in books/assignments while the other two went directly to Baxter. You and Josef also needed to drop off your tuxedos and pick up a few 5v regulators at H.R. Distributors in Portland. After doing all those things, you arrived at Baxter at 10:30 hoping to finish all of the thrusters.
At Baxter you worked on finishing the second half of the submersible. You attached the other two motors and glued in the through-holes. After doing this you then put in 3d printed garbage blocks to stop any material from getting caught in the thrusters. At around 14:30 you stopped working and had lunch. After that you helped Nick cut our the rear thruster on the CnC router and also spoke with Mr. Amory about some details of the project.
While cutting our the large thruster mount, Nick took this awesome picture:
You thought that was worth sharing. Your returned to Freeport around 16:20 and then went to swimming. After swimming you met everybody back at your house hoping to epoxy another ESC and the cameras, wire up the motors in the sub, and finish the 5v power source for the float. Although both the cameras and controller were epoxied, you were not able to get the power source working. At first you had 2 resistors confused because of different online diagrams. After fixing them the source did not cooperate. After roughly 3 hours of work only half of the power sourced worked...hmmmm. You believe there is a problem with the radio shack perf-board as you had a similar electronics problem with the laser harp. You can't wait to fix it for tomorrow.
At Baxter you worked on finishing the second half of the submersible. You attached the other two motors and glued in the through-holes. After doing this you then put in 3d printed garbage blocks to stop any material from getting caught in the thrusters. At around 14:30 you stopped working and had lunch. After that you helped Nick cut our the rear thruster on the CnC router and also spoke with Mr. Amory about some details of the project.
While cutting our the large thruster mount, Nick took this awesome picture:
You thought that was worth sharing. Your returned to Freeport around 16:20 and then went to swimming. After swimming you met everybody back at your house hoping to epoxy another ESC and the cameras, wire up the motors in the sub, and finish the 5v power source for the float. Although both the cameras and controller were epoxied, you were not able to get the power source working. At first you had 2 resistors confused because of different online diagrams. After fixing them the source did not cooperate. After roughly 3 hours of work only half of the power sourced worked...hmmmm. You believe there is a problem with the radio shack perf-board as you had a similar electronics problem with the laser harp. You can't wait to fix it for tomorrow.
Sunday, June 1, 2014
Frisbee, Grad Party, and RoboGoby
After a long night you woke up this morning at 08:30 to meet everybody at FHS at 09:15 for frisbee states. You then caravanned to the fields to play your first game at 10:30. At 10:30 you started by playing Windham. You won that game, but by the end were somewhat tired. You then played Yarmouth without any break in-between games (they hand;t had a game at 10:00 as they got a by). We lost that game and then continued to lose the next two games against South Portland and Falmouth A2. After playing frisbee games for more than 6 hours you were beat.
You headed home, took a shower, ate a quick dinner, and then headed to a graduation party in Yarmouth. The graduation part was for two of your friends you have been swimming with for the past 5-10 years. The food at the party was good (they had a portable brick oven!!):
...and there were lots of games and people there, although you did not know many of the people as they were all kids from Yarmouth. Anyway, you had a blast and then returned home at 21:30. Once you returned home to wrote your Senior Project Write-up, edited the presentation Nick had moved from our MLTI presentation, and then worked a little more on organizing the code for the project. You also started working on the second Cape for the Submerged BeagleBone, although it is not yet finished.
You headed home, took a shower, ate a quick dinner, and then headed to a graduation party in Yarmouth. The graduation part was for two of your friends you have been swimming with for the past 5-10 years. The food at the party was good (they had a portable brick oven!!):
...and there were lots of games and people there, although you did not know many of the people as they were all kids from Yarmouth. Anyway, you had a blast and then returned home at 21:30. Once you returned home to wrote your Senior Project Write-up, edited the presentation Nick had moved from our MLTI presentation, and then worked a little more on organizing the code for the project. You also started working on the second Cape for the Submerged BeagleBone, although it is not yet finished.
Saturday, May 31, 2014
if (Code == True && Prom)
Today you woke up at 08:30 and met with the guys to work on the project as much as possible before prom.
You started out the morning by testing PoE for the Ubiquiti dishes. By connecting the middle 2 (blue) and the outer 2-right (black) wires to power and ground respectively, you were able to power to Ubiquiti dishes easily. After doing this you crimped an Ethernet connector and looked at the internals of the small network switch you purchased.
While you were working on the networking piece, Liam and Nick were working on fitting the cameras into their pots (for future epoxying). After cutting slits in the plastic and then cutting parts of the PiCamera PCBs and the C920 PCB, you guys were able to fit the cameras inside their molds. You then started working on the code with Josef while Liam and Nick worked on connecting the different parts of the camera. At 12:00 when you left to pick up your flowers for prom, you had still not figured out the networking issues.
After returning home, you worked on the code for around an hour. At 13:10 you headed upstairs for lunch. During lunch you finally figured out a good system for the software. After working for another 30 minutes after lunch you had figured out the software! Now, everything was working. You spent the next hour cleaning up the various different versions of software you had made as well as imaging the BeagleBones' and Raspberry Pis' SD cards.
During this time you Nick left to get ready for prom (around 14:00) while you and Liam continued working and watched Josef play Dalton Chapman's Skyrim Mod (which he created for his Senior Project). At 3:20 you finished with the project and left to get ready for prom...
You started out the morning by testing PoE for the Ubiquiti dishes. By connecting the middle 2 (blue) and the outer 2-right (black) wires to power and ground respectively, you were able to power to Ubiquiti dishes easily. After doing this you crimped an Ethernet connector and looked at the internals of the small network switch you purchased.
While you were working on the networking piece, Liam and Nick were working on fitting the cameras into their pots (for future epoxying). After cutting slits in the plastic and then cutting parts of the PiCamera PCBs and the C920 PCB, you guys were able to fit the cameras inside their molds. You then started working on the code with Josef while Liam and Nick worked on connecting the different parts of the camera. At 12:00 when you left to pick up your flowers for prom, you had still not figured out the networking issues.
| Prom Flowers |
After returning home, you worked on the code for around an hour. At 13:10 you headed upstairs for lunch. During lunch you finally figured out a good system for the software. After working for another 30 minutes after lunch you had figured out the software! Now, everything was working. You spent the next hour cleaning up the various different versions of software you had made as well as imaging the BeagleBones' and Raspberry Pis' SD cards.
During this time you Nick left to get ready for prom (around 14:00) while you and Liam continued working and watched Josef play Dalton Chapman's Skyrim Mod (which he created for his Senior Project). At 3:20 you finished with the project and left to get ready for prom...
Friday, May 30, 2014
.5 of the Through-holes done
On the way down to Baxter you stopped at H.R. Distributors to buy a LM317 variable voltage regulator. This regulator was supposed to regulate any voltage entering the circuit to a specific output which is controlled by using different resistor values. After leaving the electronics store you headed to a local hardware store to pick up 6-32 hex bolts for the camera pots. Unfortunately, they did not carry the bolts you guys needed.
You then met Josef at Baxter. At Baxter you worked on connecting the ESC controllers to the motors. You used liquid electrical tape and heat shrink to connect the motors. You had to fix the setup twice, but by the end of the day you had finished one section (two through holes). An image of the motor + controller setup is pictured below. While you were doing this Nick and Liam worked with Mr. Amory on the rear thruster design and Josef worked on finishing the OCU code.
After returning home at 14:50 you worked on creating the power system for the BeagleBone before you headed to Jess's softball game. You found out that the LM317 regulates the voltage linearly in relation to the supply voltage (although it's not supposed to!). You decided to use a combo of the LM317 and UA7805 to created a regulated 5v supply for the BeagleBone.
After going to Jess's game between 16:00 and 17:20, you headed with your swim coach to a meeting in Northport. After a 2.5 hour meeting from 19:00 to 21:30, you headed home. In the car you wrote this blogpost. It was a long day, but you got a lot done. You can't wait to finish potting the computers and cameras with epoxy this weekend and especially can't wait to finish the thrusters on Monday! Hopefully you guys will have something in the water next week.
Thursday, May 29, 2014
Thrusters and the Spool
Today you woke up at 07:00 in order to meet at the HS with the Senior Project advisory group. You showed up at 07:50 for a 08:00 meeting. The meeting did not occur on time (it was only supposed to take 10 minutes) and you were upset at that.
After leaving the school you and Nick headed down to Baxter to finish up the through holes on the sub. Shortly after getting to the school you ordered some parts on Amazon and worked on the code to spool the tethers.
At around 10:00 you met with Mr. Amory and then started working on the through hole thrusters. You hot-glued the through-holes together, and attached the props to the motors, and waterproofed the motor connections.
You worked on the thrusters until 14:20, and then headed to frisbee. Before frisbee, you stopped to get multiple hairs cut. After the hair cutting, you went to the HS and played a long game of pick-up firs bee in the field hockey field. After frisbee, you went to swimming.
After swimming, you met Nick and Josef at Nick's house. While there, you finished wrapping the other 130 feet of tether (adding the foam and nice casing). The tether is now done. You also worked for multiple hours on getting the power transfer complete. Below is an image of the brushes we made to easily transfer the power from the batteries to the tether:
After leaving the school you and Nick headed down to Baxter to finish up the through holes on the sub. Shortly after getting to the school you ordered some parts on Amazon and worked on the code to spool the tethers.
At around 10:00 you met with Mr. Amory and then started working on the through hole thrusters. You hot-glued the through-holes together, and attached the props to the motors, and waterproofed the motor connections.
You worked on the thrusters until 14:20, and then headed to frisbee. Before frisbee, you stopped to get multiple hairs cut. After the hair cutting, you went to the HS and played a long game of pick-up firs bee in the field hockey field. After frisbee, you went to swimming.
After swimming, you met Nick and Josef at Nick's house. While there, you finished wrapping the other 130 feet of tether (adding the foam and nice casing). The tether is now done. You also worked for multiple hours on getting the power transfer complete. Below is an image of the brushes we made to easily transfer the power from the batteries to the tether:
Finishing Up the Server (5/28)
Today was another day of Python.
You woke up at 08:00 and worked a little bit on sprucing up the code. You then went into town to first get flowers for Prom, and then talk to Mrs. Barter and Mrs. Donovan at the HS. After talking with both people, you returned home and met with Josef while Nick and Liam were at Baxter.
You spent a few hours working to perfect the Python code, and ultimately settled on using a one-server system (instead of a two server) that read the IPs of connected devices and allocated either listening or sending based on that IP.
After [mostly] finishing the servers, you went to Frisbee practice as your game against Forest City (Portland) had been canceled. You also received the schedule for states. Freeport is seeded 5th out of 12 teams! You also had to scramble last minute to get a chaperone for the team as there is no coach, but we need a legal adult (over 21) to act as a chaperone at states.
After frisbee, you went to swimming and then came home. You worked a little on the python code, and then went out to dinner with Jessica.
You woke up at 08:00 and worked a little bit on sprucing up the code. You then went into town to first get flowers for Prom, and then talk to Mrs. Barter and Mrs. Donovan at the HS. After talking with both people, you returned home and met with Josef while Nick and Liam were at Baxter.
You spent a few hours working to perfect the Python code, and ultimately settled on using a one-server system (instead of a two server) that read the IPs of connected devices and allocated either listening or sending based on that IP.
After [mostly] finishing the servers, you went to Frisbee practice as your game against Forest City (Portland) had been canceled. You also received the schedule for states. Freeport is seeded 5th out of 12 teams! You also had to scramble last minute to get a chaperone for the team as there is no coach, but we need a legal adult (over 21) to act as a chaperone at states.
After frisbee, you went to swimming and then came home. You worked a little on the python code, and then went out to dinner with Jessica.
Tuesday, May 27, 2014
Python and Unhappiness :(
This morning you woke up and started to work on organizing the code for the project. You first organized the sensor code, finding the best possible way to send the sensor data. You organized the strings into an easily readable format. After working on the code for a few hours, you went into town to find out about renting space at the middle school. Unfortunately, it was very expensive...On the way back home you stopped at the bank and checked the company balance (which was higher than you had anticipated).
After returning home, you continued to work on the code. You stopped for a quick lunch break at around 11:00. Josef then came over. You worked with him on finally getting to server/client python/java pair working and controlling a motor! After putting the right delay in the code (.75 seconds) the motors seemed to react almost flawlessly!
After finishing with the motors you headed to swimming at 16:00. After swimming you ate a TON because you were very hungry from not eating much during the day.
After swimming you worked more on fixing the code. You were trying to send data earlier in the day, but it had not worked. This was due to many different problems...after 3 jour hours of problem solving you finally fixed most of it. That was NO fun at all. Below is a funny picture you used to cheer yourself up.
After returning home, you continued to work on the code. You stopped for a quick lunch break at around 11:00. Josef then came over. You worked with him on finally getting to server/client python/java pair working and controlling a motor! After putting the right delay in the code (.75 seconds) the motors seemed to react almost flawlessly!
After finishing with the motors you headed to swimming at 16:00. After swimming you ate a TON because you were very hungry from not eating much during the day.
After swimming you worked more on fixing the code. You were trying to send data earlier in the day, but it had not worked. This was due to many different problems...after 3 jour hours of problem solving you finally fixed most of it. That was NO fun at all. Below is a funny picture you used to cheer yourself up.
Monday, May 26, 2014
Comin' Together
To you, today seemed to have been more productive than the weekend was. You woke up around 08:45, took a shower, and tried to get the N-Channel MOSFET (metal oxide semiconductor field effect transistor) working. You wired it up and attached it to the Pi, but, while using servo-blaster, the voltage coming from the MOSFET (which should have been varying from 0v to 12v) only varied from 11v to 12v. After you tried different duty cycles and pulse widths on servo-blaster, you decided to go downstairs and crimp the ethernet cables with Nick (who had arrived around 09:45). Using ethernet wire crimpers, you and Nick made all of the ethernet cables for the project and found out that we need a switch to handle the ethernet traffic of the multiple devices on the network.
After hooking up the ethernet cables, Nick headed into town and you ate lunch. After lunch you did some research on MOSFETs and were continually puzzled why your setup had not worked. You started to again work on the python code for the project. Liam arrived and wrote up a 3-page documentation of the project so far. Josef then arrived and began working on the code.
You, Josef, and Nick then decided on how to use the Xbox controller to drive the submersible. You and Josef then decided on the format in which to send the strings used to communicate with the Pi's. After deciding this, you wrote software that would act as a "middle-man" for the motor data. Basically, the BeagleBone on the float is going to handle all of the interacting with the OCU. It will receive the motor data and then act as a client and connect with the Raspberry Pi on the sub. After getting the "middle-man" software done you worked on the Pi's software. Although this wasn't very difficult, you ran into a few problems. Namely, when the code was not working instead of spitting our errors it just sat there...arg. You had to comb through the code looking for your errors. Finally, around 17:00 you had the motor-code working.
Around that time Josef and Liam had to go to a family party (they were actually late as the party started at 17:00 and they left my house at 17:15....). You and Nick then decided to finish the float. You went to LL Bean and bought a waterproof contained to fit all of the electronics. You then went to Nick's and added mounts for the battery, electronics, and communication disk. You worked on cutting wire for the electronics and trying to fit everything inside of the waterproofed container.
After having a very good Egg Roll dinner at Nick's, you headed home. At home you had ice cream, test the Ubiquiti power sources on DC power (which did not work), and then returned to the MOSFET. This time you tried the Arduino (which worked) and then decided to use the GPIO.RPi library to run PWM on the Pi rather than servo blaster. It worked like a charm. Below is a video of the LED pulsing:
Everything seems to finally be coming together.
Sunday, May 25, 2014
Weekend 3: ECE
Today you again woke up at 8:25 (predictable...right?) and took a shower. You started work on the Cape for the BeagleBone on the float. At around 9:10 you went down to have breakfast. Liam and Nick were at your house, but your dad had not finished making the pancakes he had wanted to make. You, Liam, and Nick then waited and talked a little, but mostly ate pancakes. At 9:50 Liam and Nick headed downstairs while you headed upstairs to finish the Cape.
Although you went downstairs a few times, you spent almost four hours planning and putting together the cape (you don't know why this took so long...). Below is the finished product with all of the sensors attached:
Although you went downstairs a few times, you spent almost four hours planning and putting together the cape (you don't know why this took so long...). Below is the finished product with all of the sensors attached:
After finishing the Cape you continued to work on the BeagleBone software. You now have running code which will read the sensor data from ALL of the sensors and output it in a byte stream to a client. It was exciting to finally get some pieces put together.
Tomorrow you are going to work on the Pi software...basically creating servers to read incoming Xbox data and interpret it -- whether it's the PWM for thrusters, servo, or LEDs.
Saturday, May 24, 2014
Weekend 3: Another Day
Today you woke up at 08:25 without an alarm...you were ready to work on the project! Everybody met at your house at 09:00 (although Josef showed up around 11:00) for another long day. You spend the first half of the morning trying to get the tilt-compensated compass working via I2C on the BeagleBone. After much failing, it continued no to work. You decided to started working on finishing the python code.
You consolidated many of the different sensor reading programs into a single python module. You then tweaked the old RoboGoby Servers in order to allow data to be sent and received continuously.
You also ordered pieces for the project, which you had picked out the evening before. You also finished writing a blog post on the DS18B20 temperature sensor on the BeagleBone Black.
At around 18:45 Liam, Josef, and Nick headed over to Liam's house for dinner. You headed to what you thought was a swim team BBQ, although you were given the wrong date...the BBQ will actually be tomorrow.
You then headed back to Liam's house to eat and then to yours. You wrote some emails (for frisbee and the summer camp your running) and then Nick and you talked about different options for the spinning disk on the float. You also planned out tomorrow which will include going to Home Depot, finishing up the electronics on the float, and hopefully finishing up some CAD modeling.
After Nick left you started working on the BeagleBone Cape:
You consolidated many of the different sensor reading programs into a single python module. You then tweaked the old RoboGoby Servers in order to allow data to be sent and received continuously.
You also ordered pieces for the project, which you had picked out the evening before. You also finished writing a blog post on the DS18B20 temperature sensor on the BeagleBone Black.
At around 18:45 Liam, Josef, and Nick headed over to Liam's house for dinner. You headed to what you thought was a swim team BBQ, although you were given the wrong date...the BBQ will actually be tomorrow.
You then headed back to Liam's house to eat and then to yours. You wrote some emails (for frisbee and the summer camp your running) and then Nick and you talked about different options for the spinning disk on the float. You also planned out tomorrow which will include going to Home Depot, finishing up the electronics on the float, and hopefully finishing up some CAD modeling.
After Nick left you started working on the BeagleBone Cape:
Friday, May 23, 2014
Baxter Again
Today you woke up early to help Jessica with her physics. After meeting with her in the morning, you headed to the hardware store to meet Nick. At the hardware store you bought screws for the power transfer system on the float (which you worked on last night).
At 09:00 you and Nick headed down to Baxter Academy to cut out the through holes for the thrusters. You dropped Nick off and went to rent a tux for prom...unfortunately they were closed. You headed back to Baxter and continued helping Nick make the jig for the PVC. At around 12:00 you and Nick stopped for lunch. You then headed out again and actually rented a tux this time. Soon after you got back, Liam showed up. After an hour and half more of work, all of the PVC had the correct through hole cuts needed for our final prototype!
At 14:30 you left Baxter with Quinton, Ben, and Bryce in tow. You were heading to the second-to-last frisbee game of the entire year. You played South Portland, and although they were supposed to be good, they were not. Your team beat them easily.
After frisbee you first headed home and then headed to swimming. After swimming you met the team at your house and continued working on the software. You charged the large LiFePO4 batteries (pictured below) and finished the threaded python server. You then created a few different final orders for the project (which included: LEDs, an LCD screen, jumper cables).
You also dedicated tomorrow to an entire day of project work...we're hoping to get more sensors interfaces, final orders placed, and CAD designs completed.
At 09:00 you and Nick headed down to Baxter Academy to cut out the through holes for the thrusters. You dropped Nick off and went to rent a tux for prom...unfortunately they were closed. You headed back to Baxter and continued helping Nick make the jig for the PVC. At around 12:00 you and Nick stopped for lunch. You then headed out again and actually rented a tux this time. Soon after you got back, Liam showed up. After an hour and half more of work, all of the PVC had the correct through hole cuts needed for our final prototype!
At 14:30 you left Baxter with Quinton, Ben, and Bryce in tow. You were heading to the second-to-last frisbee game of the entire year. You played South Portland, and although they were supposed to be good, they were not. Your team beat them easily.
After frisbee you first headed home and then headed to swimming. After swimming you met the team at your house and continued working on the software. You charged the large LiFePO4 batteries (pictured below) and finished the threaded python server. You then created a few different final orders for the project (which included: LEDs, an LCD screen, jumper cables).
You also dedicated tomorrow to an entire day of project work...we're hoping to get more sensors interfaces, final orders placed, and CAD designs completed.
Thursday, May 22, 2014
MLTI and FINE Lookin' Tether
You got ready this morning around 4, as you had not been able to sleep due to your upset stomach. You arrived at the HS around 06:10 and left soon after, driving Nick, Liam, and Josef to UMaine to attend the 17th Annual MLTI Student Conference. You, along with your friends, were keynote speakers at the conference.
The conference started with an engaging discussing about innovation in Maine. After the keynote speaker you went to two different learning blocks. The first block you went to you learned how easy it was to program Mac Apps using Xcode (found in the App store). After the Mac block, you head over to the Hackathon. This block was awesome. There were tons of students working on different programming and electronic activities. Your group was even approach by the leader of the session who inquired about the project, and if your group would be able to be an approachable groups during the Hackathon. You, Nick, Josef, and Liam agreed that you could do this.
At around 11:50 you headed to the UMaine bookstore so Liam could buy a sweatshirt. Then you headed back to the Collins Center for the Arts to eat lunch and be debriefed on the technicalities of your keynote presentation. After eating, setting up the presentation, and wiring up the mics, you were all set. You then waited around for 30 minutes. At around 13:30 you presented. You had a good presentation, although you wished you had not stubbled over your words as much as you had (at least there is room for improvement). After the presentation you listed to a brilliant 8th grade coder and a recent Lewiston HS graduate who urged Mainers to stay in Maine.
After driving back from the conference in record time, you, Nick, and Liam headed over to Nick's to put the tether together(this tether looks REALLY professional). You had just received the foam you had been waiting on. Below is a picture of the 2 wires we are using for power and communication, as well as the foam cord for flotation and the polyester tubing:
After preparing 100 feet of the tether (because that's all the foam/tubing you had) you worked on creating the power transfer system on the float. Using aluminum and brushes from a DC motor you, Nick, and Liam worked on creating a system to transfer power to the tether. You ended up settling on using large "washers" on each end of the spool which are connected using the brushes from a DC motor to the batteries. This took a while and you plan on finishing it tomorrow.
WHAP, Frisbee, and Bad Food... (5/21)
You woke up in the morning at 08:00 for a scheduled meeting with the team at your house to practice the MLTI presentation. Unfortunately, only Nick was able to make it.
In the morning you spend some time connecting the Razor IMU to the BeagleBone and reading data from it. After doing that, you and Nick re-read over the presentation and delegated slides.
At around 11:40 you and Nick headed over the the Community Library to take the AP World History (affectionately called WHAP) exam. You started around 12:15 and spend the next 3 hours writing essays and answering multiple choice questions dealing with "big picture" questions. After the exam you waited for your brother (and his friends) to be dropped off at the library. Once they were dropped off you were going to head to the Frisbee game.
Your mom dropped off the boys and the sandwiches. You then carpooled with Nick, Ben, Bryce, and Quinton to your frisbee game against Scarborough.
The game went well. Although you had a few dropped passes, you played well and made up for it in other plays.
Upon returning home, you, Nick, and Liam finalized the MLTI presentation and then parted. You were very excited for an Indian dinner with Jessica, but unfortunately you got sick. It seems that the Subway had been bad....you ended up spending all night sick and fortunately felt well enough in the morning to go the the MLTI conference.
In the morning you spend some time connecting the Razor IMU to the BeagleBone and reading data from it. After doing that, you and Nick re-read over the presentation and delegated slides.
At around 11:40 you and Nick headed over the the Community Library to take the AP World History (affectionately called WHAP) exam. You started around 12:15 and spend the next 3 hours writing essays and answering multiple choice questions dealing with "big picture" questions. After the exam you waited for your brother (and his friends) to be dropped off at the library. Once they were dropped off you were going to head to the Frisbee game.
Your mom dropped off the boys and the sandwiches. You then carpooled with Nick, Ben, Bryce, and Quinton to your frisbee game against Scarborough.
The game went well. Although you had a few dropped passes, you played well and made up for it in other plays.
Upon returning home, you, Nick, and Liam finalized the MLTI presentation and then parted. You were very excited for an Indian dinner with Jessica, but unfortunately you got sick. It seems that the Subway had been bad....you ended up spending all night sick and fortunately felt well enough in the morning to go the the MLTI conference.
Tuesday, May 20, 2014
Baxter
Today you woke up at 07:30 and got ready to head down to Baxter Academy in Portland. At Baxter you planned on meeting with Mr. Amory (your field advisor) to talk about creating the heatsink and creating the jig for the PVC piping. At around 8:45 you left with in one car, and the others left in another. In Portland you stopped briefly at the Post Office with your brother to submit an application for a passport. After doing that, you headed to Baxter.
When you arrived at the school you gave a quick presentation on Project RoboGoby and then went to work with Mr. Amory in the computer lab. While in the computer lab you figured out a few things. First you, Nick, and Mr. Amory decided to push the LEDs to the front on the dome (and therefore have to black "walling" to bock the light from reflecting inside of the dome). You also thought of an easy way to create a heatsink+light combination that was easy to replace. Basically, the LED will be attached to a copper rectangle which will then be attached to a larger heatsink. The heatsink+light unit will then be bolted onto the lens which sits embedded in the plastic dome of the submersible.
While at Baxter you spent a while looking at different waterproof connectors trying to find the best connector for power transfer to the sub. After looking for a while you settled on using a connector from Bucaneer (you found a great deal on EBay).
After choosing the connector to helped Liam and Nick finish up working with the PVC. You then went to lunch at Portland Pie. After lunch, you worked a little more and then left Baxter with Quinton, Ben, Bryce, Liam, and Nick to head to frisbee.
At frisbee you taught Ben and Bryce the Dice, YKK, and Ho-Stack plays. After that you practiced zone defense more by scrimmaging the entire practice. After frisbee you headed over to swimming...although you delayed your arrival by talking about the project and only had to swim for 45 minutes.
After swimming you headed home. At home you got the SSC150 depth sensor working on the BeagleBone Black. After that you purchased another BeagleBone (this one for the sub). Nick then came over after the NHS induction ceremony. You drilled some holes in the jig (pictured below) and decided to email Mr. Amory to ask about machining the PVC.
After Nick left you spent a little over and hour editing the MLTI presentation.
When you arrived at the school you gave a quick presentation on Project RoboGoby and then went to work with Mr. Amory in the computer lab. While in the computer lab you figured out a few things. First you, Nick, and Mr. Amory decided to push the LEDs to the front on the dome (and therefore have to black "walling" to bock the light from reflecting inside of the dome). You also thought of an easy way to create a heatsink+light combination that was easy to replace. Basically, the LED will be attached to a copper rectangle which will then be attached to a larger heatsink. The heatsink+light unit will then be bolted onto the lens which sits embedded in the plastic dome of the submersible.
While at Baxter you spent a while looking at different waterproof connectors trying to find the best connector for power transfer to the sub. After looking for a while you settled on using a connector from Bucaneer (you found a great deal on EBay).
After choosing the connector to helped Liam and Nick finish up working with the PVC. You then went to lunch at Portland Pie. After lunch, you worked a little more and then left Baxter with Quinton, Ben, Bryce, Liam, and Nick to head to frisbee.
At frisbee you taught Ben and Bryce the Dice, YKK, and Ho-Stack plays. After that you practiced zone defense more by scrimmaging the entire practice. After frisbee you headed over to swimming...although you delayed your arrival by talking about the project and only had to swim for 45 minutes.
After swimming you headed home. At home you got the SSC150 depth sensor working on the BeagleBone Black. After that you purchased another BeagleBone (this one for the sub). Nick then came over after the NHS induction ceremony. You drilled some holes in the jig (pictured below) and decided to email Mr. Amory to ask about machining the PVC.
After Nick left you spent a little over and hour editing the MLTI presentation.
Monday, May 19, 2014
Blog Posts and Python
Today you wok up at 7:30 and headed to the High School. You sat in the library, writing up a few different blog posts on a number of different things. You wrote about MPlayer and Netcat, the DS18B20 on the BeagleBone, and camera streaming methods. Around 10:00 (and a lot of blog posts later), you headed to the FPAC lobby to be interview by Emily Morang for her senior project. The interview went well. After the interview you talked with Mrs. Donovan about Project RoboGoby and then talked with Seth briefly about the MLTI conference. Mrs. Donovan also shows you this AWESOME video of a Michael Jackson hologram at the Billboard Music Awards (with commentary...):
After finishing up at the High School you, Josef, and Nick headed to your house at around 11:45. At your house you finalized the Python/Java server combination (which was awesome!) and then you fixed the Battery.py file. You also worked on integrating the new server into the code you had already written. After spending a few hours working (and a little bit of time eating), you, Josef, Liam, and Nick headed to frisbee practice.
Frisbee practice was at a perfect time. There was no rain and little wind. After frisbee practice you headed to swimming. Swimming was tiring and you were extremely hungry the entire time...and couldn't stop thinking about Indian food. After swimming you dropped Nick's bike off at his house and headed home. You spend the next couple of hours eating dinner, studying WHAP, throwing darts, emailing people, and reading up on Python module packaging.
All in all it was a good, productive day.
You're very excited to finally cut our the heat-sinks/PVC at Baxter tomorrow!
After finishing up at the High School you, Josef, and Nick headed to your house at around 11:45. At your house you finalized the Python/Java server combination (which was awesome!) and then you fixed the Battery.py file. You also worked on integrating the new server into the code you had already written. After spending a few hours working (and a little bit of time eating), you, Josef, Liam, and Nick headed to frisbee practice.
Frisbee practice was at a perfect time. There was no rain and little wind. After frisbee practice you headed to swimming. Swimming was tiring and you were extremely hungry the entire time...and couldn't stop thinking about Indian food. After swimming you dropped Nick's bike off at his house and headed home. You spend the next couple of hours eating dinner, studying WHAP, throwing darts, emailing people, and reading up on Python module packaging.
All in all it was a good, productive day.
You're very excited to finally cut our the heat-sinks/PVC at Baxter tomorrow!
Sunday, May 18, 2014
Weekend 2: Only the Beginning
You woke up today and headed over to Bob Moore's house to work in his yard. He previously had won you (and some of your friends) at a school auction. After pulling out barbells for a few hours, you got a ride to Nick's house and drove the truck back home. At home you worked on your own yard for a few hours and then had some lunch. After lunch, you took a shower and then started work on the project.
You first fixed the Socket Servers which took about two hours. After completely re-writing the servers, you think that they're all set. You take a break from intensive python and get the DS18B20 temperature sensor woking on the BeagleBone. You also try out the battery monitor. The values from the ADC read seem to be jumping all over the place...you think that it's either a bad connection to the battery or the BeagleBone is just bad at reading analog values.
You finish with the servers and temperature sensors/battery around 17:00. You then start writing a few different blog posts (C920 Camera, temp sensor, battery, etc.). At around 18:25 you head outside to cook the steak you're having for dinner. At around 19:30 Nick comes over and you spec out the different camera designs. After finding the field of vision of the camera and physically setting up a camera scenario, you know the design needs to be changed.
Nick worked on perfecting the CAD design while you added to the sensor-reading python code and purchased the final materials (hopefully) needed to finish up the project. At around 22:30 Nick left, and you finished up work for the day.
You also have realized that this weekend is just the beginning of a very, very long week.
You first fixed the Socket Servers which took about two hours. After completely re-writing the servers, you think that they're all set. You take a break from intensive python and get the DS18B20 temperature sensor woking on the BeagleBone. You also try out the battery monitor. The values from the ADC read seem to be jumping all over the place...you think that it's either a bad connection to the battery or the BeagleBone is just bad at reading analog values.
| Temp Sensor and BeagleBone |
You finish with the servers and temperature sensors/battery around 17:00. You then start writing a few different blog posts (C920 Camera, temp sensor, battery, etc.). At around 18:25 you head outside to cook the steak you're having for dinner. At around 19:30 Nick comes over and you spec out the different camera designs. After finding the field of vision of the camera and physically setting up a camera scenario, you know the design needs to be changed.
Nick worked on perfecting the CAD design while you added to the sensor-reading python code and purchased the final materials (hopefully) needed to finish up the project. At around 22:30 Nick left, and you finished up work for the day.
You also have realized that this weekend is just the beginning of a very, very long week.
Saturday, May 17, 2014
Weekend 2: Python and Darts
Today was a full day of work for you...over 14 hours of project work! You woke up and headed to Nick's house at 9:10 to work on the tether. Unfortunately the density of the wire used in our tether was too much. Even with the meshed casing and foam tubing, the buoyancy of the tether was still not great enough to allow it to float. There was still about 5 extra pounds of weight that couldn't be accounted for. The only fortunate part about this morning was that the tether casing worked extremely well!
After finishing with the tether your headed to your house at around 11:00 and began working on finishing the battery monitor while Nick created some CAD models. You wrote a post about the battery monitors, started one about MJPG-Streamer on the BeagleBone, and organized all of the python code into a few modules. When Josef and Liam arrived at around 12:30 you continued working on the Python code. You organized the GPS, battery monitoring system, and stepper modules into a easily executable file.
At 14:20 you stopped for a quick snack and then continued working. At 16:30 you went outside and tossed a frisbee and then went back inside for a game of darts. While playing darts Liam telescoped two darts which I though was awesome....
After working on the servers some more, you and Josef finally got a byte connection working (from Python on the BeagleBone to Java on Josef's laptop). After getting this working, you headed over to Liam's house for dinner. At Liam's you had chicken noodle soup, bread, salad, and bagels with nutella (that wasn't actually real nutella). After eating dinner you headed back to your house.
For the next couple of hours you tried to get threads running the Python server, but to no avail. You settled on using a logic loop to receive and then send data. At around 23:00 you, Nick, Liam, and Josef ate pie adjourned. It was a long day and not as productive as you had hoped, although you did get some blog posts written, the streaming method solidified, and different python modules completed.
After finishing with the tether your headed to your house at around 11:00 and began working on finishing the battery monitor while Nick created some CAD models. You wrote a post about the battery monitors, started one about MJPG-Streamer on the BeagleBone, and organized all of the python code into a few modules. When Josef and Liam arrived at around 12:30 you continued working on the Python code. You organized the GPS, battery monitoring system, and stepper modules into a easily executable file.
At 14:20 you stopped for a quick snack and then continued working. At 16:30 you went outside and tossed a frisbee and then went back inside for a game of darts. While playing darts Liam telescoped two darts which I though was awesome....
After working on the servers some more, you and Josef finally got a byte connection working (from Python on the BeagleBone to Java on Josef's laptop). After getting this working, you headed over to Liam's house for dinner. At Liam's you had chicken noodle soup, bread, salad, and bagels with nutella (that wasn't actually real nutella). After eating dinner you headed back to your house.
For the next couple of hours you tried to get threads running the Python server, but to no avail. You settled on using a logic loop to receive and then send data. At around 23:00 you, Nick, Liam, and Josef ate pie adjourned. It was a long day and not as productive as you had hoped, although you did get some blog posts written, the streaming method solidified, and different python modules completed.
Friday, May 16, 2014
Baxter, More Change, Sports, and RoboGoby
Today you woke up and biked to Shaw's to pick up the car (which you brother had driven to the bus stop in the morning with). After you picked up the car you drove to Nick's at around 09:45 to pick him up. At Nick's you sorted the materials from the McMaster order and created a box to bring down to Baxter Academy. After sorting the materials you quickly checked if the timing belts fit (which they did!) and then drove down to Baxter.
While in Portland you talked with Mr. Amory extensively about the camera/light setup in the submersible. You also got to see more of what the kids at Baxter are doing on the project. After meeting with Mr. Amory you and Nick ate at El Rayo in Portland. After leaving El Rayo with out take-out order we quickly stopped at the electronics store for some 2W 1K resistors for measuring the voltage of the batteries.
Once you got home you ate your burrito and then headed to frisbee practice. After a productive frisbee practice (the team learned the "dice" and the "ykk") you headed to swimming. Swimming was also good, but you were extremely tired afterwards.
After swimming you went to the community center for the tennis teams's spaghetti dinner fundraiser. You met Nick at the fundraiser. The food was good.
At around 10:00 you met with Nick, Liam, and Josef in your basement. You showed everybody the camera feed and Josef tested it with OpenCV (which worked fairly well...it needed to be sent a slow frame-rate though). While in the basement you worked on running strings/processes using python.
At around 23:00 you tested the voltage divider with the 2W resistors mentioned above. Unfortunately, they also got warm, but you do not understand as the divider you created should only use .5W not 2W...you will recalculate the values tomorrow. Here's a picture of the 2W resistors!
While in Portland you talked with Mr. Amory extensively about the camera/light setup in the submersible. You also got to see more of what the kids at Baxter are doing on the project. After meeting with Mr. Amory you and Nick ate at El Rayo in Portland. After leaving El Rayo with out take-out order we quickly stopped at the electronics store for some 2W 1K resistors for measuring the voltage of the batteries.
Once you got home you ate your burrito and then headed to frisbee practice. After a productive frisbee practice (the team learned the "dice" and the "ykk") you headed to swimming. Swimming was also good, but you were extremely tired afterwards.
After swimming you went to the community center for the tennis teams's spaghetti dinner fundraiser. You met Nick at the fundraiser. The food was good.
At around 10:00 you met with Nick, Liam, and Josef in your basement. You showed everybody the camera feed and Josef tested it with OpenCV (which worked fairly well...it needed to be sent a slow frame-rate though). While in the basement you worked on running strings/processes using python.
At around 23:00 you tested the voltage divider with the 2W resistors mentioned above. Unfortunately, they also got warm, but you do not understand as the divider you created should only use .5W not 2W...you will recalculate the values tomorrow. Here's a picture of the 2W resistors!
Thursday, May 15, 2014
MEMUNC 2014 – Berlin Conference 1884 (5/13 - 5/15)
You just returned from a three day endeavor at the Maine Model United Nations conference in Gorham, Maine. For the past couple of months you have been meeting every Monday night from 7:00-8:15 to practice parliamentary procedure, negotiating, and to do research on your country. As a delegate in the first every throwback committee (the Berlin Conference 1884) you had to do research on the United States POV...this was difficult as the US did not even attend the conference (the US was an observer state). It didn't phase you though. You entered committee ready to make change. Your tried multiple times to create an inter-contiental railroad in Africa and open up the continent to further economic exploitation (although while trying to help the African people). You also tried to get voting status rather than observer status for the United States. Unfortunately, neither of you proposals passed. This was due to the insanely fluid stance many European countries shared...at first they were extremely racist (as they should be), but they quickly started to support African terrorists.
After three days of debate, a dodgeball game (which you helped win), and a disappointing Jeopardy game, the conference was over. At the awards ceremony you won Best Delegate for the Berlin Conference (and won a cool surf helmet) and also was apart of the US delegation which won best delegation at the conference!! Yay!
Although the past three days had been exciting, you had not worked on the project much. On Tuesday, you, Nick, and Liam met. You ordered supplies online, finalized pieces for the laser harp, and learned a new frisbee throw.
After the conference you went to frisbee. You were very thirsty and dehydrated there. After that you went to swimming and now are finally about to eat dinner.
It was a good three days, although this weekend will be much more productive for the project.
![]() |
| MEMUC Insignia |
After three days of debate, a dodgeball game (which you helped win), and a disappointing Jeopardy game, the conference was over. At the awards ceremony you won Best Delegate for the Berlin Conference (and won a cool surf helmet) and also was apart of the US delegation which won best delegation at the conference!! Yay!
Although the past three days had been exciting, you had not worked on the project much. On Tuesday, you, Nick, and Liam met. You ordered supplies online, finalized pieces for the laser harp, and learned a new frisbee throw.
After the conference you went to frisbee. You were very thirsty and dehydrated there. After that you went to swimming and now are finally about to eat dinner.
It was a good three days, although this weekend will be much more productive for the project.
Subscribe to:
Posts (Atom)





