UPDATE 16/06/13: The making of the acrylic launch buttons/controllers has been interesting, using a piece of 1" Acrylic rod cut 4" long and drilling a hole vertically through it. I will be using 4-wire Telephone extension cables to connect the controller (2 wires for the switch, 2 for an LED so that users can confirm that the controller is plugged in properly).
As you can see here, I kinda messed up the first one
The trick according to my teacher was to go slower.
The next one I did was essentially almost perfect
and the final one was a pain and I broke the drill press at school in the process.
But in the end, I succeeded
Lessons learned: drill slowly (maybe only a couple cm at a time, and allow 5-10 minutes to cool down, don't rush it), if your going to cool it with water, do it from the beginning or don't do it at all, otherwise it separates (as you can see halfway through the second one), never stop the bit inside the acrylic or thats the end of it unless you can pry/spin it off, lastly, it's important to have an emergency stop, that saved my butt more than 4 times on this project.
Follow along build of Thornlea Secondary School's NoCO2 Launch system build lead by Grade 12 student Calvin Ing
Welcome to the Thornlea NoCO2 Project Site
Welcome to the official website for the Thornlea Secondary School, NoCO2 Launcher Project. For first time visitors, please start from the bottom of the blog and read your way up, doing so will allow you to read "up" to where we are today. There is also a convenient Archive of posts on the right sidebar under "Blog Archive". There are options to subscribe to the blog at the bottom of the page.
Enjoy,
-Calvin
Sunday, June 16, 2013
Saturday, June 15, 2013
Wrap up of working at school
With Summer Vacation around the corner, I have to face the reality that this is no longer a school project and have taken it under my wing as what is probably the most expensive/advanced personal project I've ever done. I would like to take a moment to post from my facebook: https://www.facebook.com/cal920c/posts/10152952895525512 :
As mentioned above, I'd like to thank Numato Labs for their ongoing support of this project. I will soon have some more pictures, this time of the launch controllers (the boards haven't done much as the GPIO is DOA). In addition once the code for the Relay is done (without the GPIO), i'll post that separate from the final code for anyone who doesn't wish to use the GPIO with their unit. Right now as stated were having some Operating system compatibility issues.
Modelcarlauncher.blogspot.com hit another snag today, the program it seems is incompatible with Windows Xp (SP2 & SP3). Working with the programmer (unsure if he wants to be named) on a solution, or if we should just write it in the manual. With exams right around the corner, I hope this thing moves more smoothly from now on! gotta thank Numato Lab for helping me diagnose problems and for the boards. Without them over 50% of this project would've been impossible. thanks to my consulting teams as well. Hopefully this thing will be ready for final delivery to Thornlea S.S. (my school) by September. Monday and Tuesday I'll have to collect everything I need from school one final time before the summer, as well as send the DOA GPIO32 (which Numato has graciously UPS'd a new one to me) back to Numato for diagnosis.
As mentioned above, I'd like to thank Numato Labs for their ongoing support of this project. I will soon have some more pictures, this time of the launch controllers (the boards haven't done much as the GPIO is DOA). In addition once the code for the Relay is done (without the GPIO), i'll post that separate from the final code for anyone who doesn't wish to use the GPIO with their unit. Right now as stated were having some Operating system compatibility issues.
Tuesday, June 4, 2013
Update on situation
UPDATE 07/06/2013: Hoping to speak with Consulting Team 1 this weekend. Will have to check with the school office on monday to see if Serpac has sent out enclosures to us, Or I'll order the samples through my company email (if you're doing this, check with your employer/administrator first).
Good news summary: Relay tree and solenoid code is almost ready! Final assembly is in progress, pictures coming soon!
Good news detailed: RELAY16 code is just about final with a few glitches, that should be ironed out soon. I'll publish it and the VBL files in a ZIP archive when I receive them from Alex. I have also begun "Final Assembly" even without the working code for the GPIO module; So far I have drilled out positions for the LED Race Trees for both sides of the track and am soldering resistors to the top "Pre-stage" and "Stage" LED's. Pictures will be up soon. Pieces of the mounting frame are being designed in eMachineShop CAD and will be transferred into VCarve (somehow, have to talk to my teacher and a classmate who's an expert in CNC).
Bad news summary: GPIO32 is DOA (until I figure out otherwise), the semester will end before the project is complete.
Bad news detailed: I'm in talks with Numato labs in diagnosing the GPIO32, so far it's not looking good as I have checked: "Pin set to USB Power" "Green LED is solid, not blinking" & "Cable is functioning correctly". This will delay the project further. On that note, I have approximately just over a week of school before exams, therefore I have talked to my teacher earlier today expressing that I wish to take on the project over the summer, essentially: My in-school project just became my summer project.
Thanks, Calvin
UPDATE 04/06/2013: No new code, and not much progress thus far, Will be speaking to VB Alex on June 5, 2013, he said he has code he wants me to try out,also I have just finished speaking with Consulting team 1 on the Arduino Interrupts. Hopefully a productive week ahead, 11 day's to go before this thing must be working.
Serpac Still has not responded about the Boxes.
Once again, I would like to thank Numato Labs for all their help on this project as well.
Thanks,
Calvin
Good news summary: Relay tree and solenoid code is almost ready! Final assembly is in progress, pictures coming soon!
Bad news summary: GPIO32 is DOA (until I figure out otherwise), the semester will end before the project is complete.
Bad news detailed: I'm in talks with Numato labs in diagnosing the GPIO32, so far it's not looking good as I have checked: "Pin set to USB Power" "Green LED is solid, not blinking" & "Cable is functioning correctly". This will delay the project further. On that note, I have approximately just over a week of school before exams, therefore I have talked to my teacher earlier today expressing that I wish to take on the project over the summer, essentially: My in-school project just became my summer project.
Thanks, Calvin
UPDATE 04/06/2013: No new code, and not much progress thus far, Will be speaking to VB Alex on June 5, 2013, he said he has code he wants me to try out,also I have just finished speaking with Consulting team 1 on the Arduino Interrupts. Hopefully a productive week ahead, 11 day's to go before this thing must be working.
Serpac Still has not responded about the Boxes.
Once again, I would like to thank Numato Labs for all their help on this project as well.
Thanks,
Calvin
Monday, May 27, 2013
Installing the GPIO Module and some updates
Much like the Relay, the GPIO module has screw down top terminals, the reason I have a 32 channel unit is because there is supposed to be infrared timing units and LED display boards, however, those will likely not arrive in time for this project. I am unsure and will have to consult with Numato about how to hook the GPIO module up before I power it on. Heres a picture of what I have so far:
Once again, please disregard the messy wires, that will be nice and neat in the final product. As well, I apologize for the delay, the unit was with VB Alex for a couple days so he could try out some code.
Once again, please disregard the messy wires, that will be nice and neat in the final product. As well, I apologize for the delay, the unit was with VB Alex for a couple days so he could try out some code.
Wednesday, May 15, 2013
Relay's in place
Got a little preliminary wiring done, the relay has been rested, just have to wait for Visual Basic programmer Alex to send me some code to test!
As you can see, the wiring is a mess, however I can assure you it works with a little hyperterminal action done in accordance with the Numato manual page 4-5 available at http://numato.com/productdoc/usbrelay16/usbrelay16.pdf
The next step is to add in the GPIO (General Purpose Input Output) module, following that, I'll need to acquire some PCB (Circuit Board, so I can solder the connections permanently), and put it all together forever.
As you can see, the wiring is a mess, however I can assure you it works with a little hyperterminal action done in accordance with the Numato manual page 4-5 available at http://numato.com/productdoc/usbrelay16/usbrelay16.pdf
The next step is to add in the GPIO (General Purpose Input Output) module, following that, I'll need to acquire some PCB (Circuit Board, so I can solder the connections permanently), and put it all together forever.
Tuesday, May 7, 2013
The computer Control side of the launch system will commence using 2 Numato labs products. One is a 32 channel GPIO module, which will be used for the buttons, as well as Digital display boards (will integrate if possible/available, otherwise a provision for the future), as well as possible timers, etc.
I have received the 2 products from Numato Labs (http://www.numato.com), the package came a little worse for wear, but it did fly half way around the world. (the white spots were tracking numbers)
The first item, is the Numato 16 channel USB relay, available at: http://numato.com/16-channel-usb-relay-module . This board will be used for controlling the LED's, and Solenoid valves. it will be powered by a 12 V power supply separate from the relay's to ensure we don't have a voltage dip causing any sort of unintended actions. This controller was perfect for our application because it is (on paper), capable of switching the Solenoids we will be using.
I have received the 2 products from Numato Labs (http://www.numato.com), the package came a little worse for wear, but it did fly half way around the world. (the white spots were tracking numbers)
The first item, is the Numato 16 channel USB relay, available at: http://numato.com/16-channel-usb-relay-module . This board will be used for controlling the LED's, and Solenoid valves. it will be powered by a 12 V power supply separate from the relay's to ensure we don't have a voltage dip causing any sort of unintended actions. This controller was perfect for our application because it is (on paper), capable of switching the Solenoids we will be using.
Monday, May 6, 2013
I am currently working on the Arduino side of the launcher, so far I have gotten the basic tree, and two buttons. (the captions are below the pictures), by request here are some early pictures (and a more recent one).
This is an early mock-up
Quick sketch of how either side will connect to the LED's, this is also the same for the Solenoids (but slightly different in connecting the Arduino to the solenoids. DO NOT USE THIS, there are no resistors, or switches!
This is a very early mock-up, I couldn't find my breadboards yet. I ended up securing two from school.
Here is one button working to turn on the red light at the bottom once the tree has counted down.
A set-up with two buttons
Re-wired to clean it up a little, disregard the 4016 chip, it's not doing anything. It was planed to use that as a electronic switch to interrupt the firing if the stage or yellow lights were on, however I think I broke it.
This is an early mock-up
Quick sketch of how either side will connect to the LED's, this is also the same for the Solenoids (but slightly different in connecting the Arduino to the solenoids. DO NOT USE THIS, there are no resistors, or switches!
Here is one button working to turn on the red light at the bottom once the tree has counted down.
A set-up with two buttons
Re-wired to clean it up a little, disregard the 4016 chip, it's not doing anything. It was planed to use that as a electronic switch to interrupt the firing if the stage or yellow lights were on, however I think I broke it.
A topographic shot of the two button set-up
Subscribe to:
Posts (Atom)







