loading

Step 6: PCB Design

The Pingbot uses a single sided circuit board with wire jumpers soldered underneath. It was made with a type of circuit board that is coated with a light sensitive film, a devolper for that film, ferrite chloride to etch the board, and a tining solution kit. The components were then soldered to the board by hand using a fine tipped soldering iron.

Drawing the Circuit Board
Using Adobe Illustrator I created different layers for the traces, components, the grounding plane, and the part labels. Using the component's data sheets as reference I then drew out all the components to their actual size and arranged them to fit within a 37mm diameter circle. Traces were drawn according to the schematic to connect the components.

I used Illustrator because I am familiar with it, but the most common way to design circuit boards is Eagle PCB, a free software from Cadsoft . This program can be used to draw out a schematic that can be converted into a PCB layout. The designs and files that it generates can be printed out or sent to a manufacturer to be fabricated.

Charge LED, I'm Doing it Wrong
While designing this PCB I had assumed that the MAX1555's charge LED should be connected to ground. After I had finished soldering I did some testing and found that the LED wasn't doing anything. It should have lit up when the robot was connected directly to a USB port and the battery was charging, but that didn't happen. Turns out the LED should have gone to +V...

To fix this I desoldered and lifted the LED's lead, the one that I thought went to ground, from the PCB and connected it to +V with a jumper wire above the board. I stuck a dab of hot glue under this LED to make sure the lead didn't touch the ground pad. This error was corrected in the schematic, but I have not fixed it in the PCB layout. Instead I've just shown the jumper wire.
<p>Superior...!!<br></p>
<p>Really good...!!</p>
<p>The first road I would try would be to add a sound sensor.</p>
<p>Terrific</p>
<p>Good</p>
<p>I'm not sure if there is a need really, although I have had a handful of students and teachers contact me looking to make their own versions for educational purposes.</p>
<p>Its tremendous</p>
<p>Its tremendous</p>
<p>The first road I would try would be to add a sound sensor. Then you could set up 3 IR/Sound beacons in a room. The robot would receive a light and sound signal from the beacon and measure the time between the IR and audio to determine distance.</p><p>www.bosswallpapers.com</p>
saya sudah mebuat ini tetapi saya bingung bagai mana cara nya saya untuk memasukan data program dan bisakah saya minta data untuk memprogram pingbot? makasih
<p>I'm not sure if there is a need really, although I have had a handful of students and teachers contact me looking to make their own versions for educational purposes.</p>
<p>ean man i wish i had one</p>
<p>I'm not sure if there is a need really, although I have had a handful of students and teachers contact me looking to make their own versions for educational purposes.</p>
<p>Its tremendous<br><br></p>
<p>'m not sure if there is a need really, although I have had a handful of students and teachers contact me looking to make their own versions for educational purposes.</p>
<p>I'm not sure if there is a need really, although I have had a handful of students and teachers contact me looking to make their own versions for educational purposes.</p>
<p>GOOD</p>
<p>I'm not sure if there is a need really, although I have had a handful of students and teachers contact me looking to make their own versions for educational purposes.</p>
<p>ean man i wish i had one</p>
<p>GOOD</p>
clean man i wish i had one
clean man i wish i had one
well
great
thanks for sharing
thanks for sharing
clean man i wish i had one
Thank you Jenson that's great to hear :D <br>The idea came from all over the place. For the look of the robot, the movie &quot;Batteries Not Included&quot; had a major influence.
Its cold
nice this post
interesting
good one
awesome
amazing
I'm not sure if there is a need really, although I have had a handful of students and teachers contact me looking to make their own versions for educational purposes
nice one
Thank you Jenson that's great to hear :D <br>The idea came from all over the place. For the look of the robot, the movie &quot;Batteries Not Included&quot; had a major influence.
interesting
I'm not sure if there is a need really, although I have had a handful of students and teachers contact me looking to make their own versions for educational purposes.
That's great one
good one
However, the kit bundle version should be available soon;
when suggesting scavenging from old appliances a picture of the component would be nice if only to save us some time.
that is so cool is this going to be on the market or is there even a need for this?
I'm not sure if there is a need really, although I have had a handful of students and teachers contact me looking to make their own versions for educational purposes. <br> <br>As for marketing, well, I'm learning about the process, but I'm certain that this will never be made into toy that your going to find at the store. However, the kit bundle version should be available soon; it has been submitted to Club Jameco and is making the final rounds now. <br> <br>Thanks for checking out the project, happy you liked it :)
yeah I thought it was neat
that looks AWESOME, Where did the idea come from?
Thank you Jenson that's great to hear :D <br>The idea came from all over the place. For the look of the robot, the movie &quot;Batteries Not Included&quot; had a major influence. As for the actual robot, I'd seen several of these little picaxe robots, such as the one by Mikey77 here on instructables, and wanted to make one of my own as a way to learn Picaxe and li-po battery charging.
These are great. Instead of remote control does anybody have ideas on how to make something like this autonomous so that it would move to a specified location or to a homing beacon?
Thanks Wrecks. <br>The first road I would try would be to add a sound sensor. Then you could set up 3 IR/Sound beacons in a room. The robot would receive a light and sound signal from the beacon and measure the time between the IR and audio to determine distance. After getting this info from all three beacons the bot could then triangulate its position. <br> <br>In theory anyway. I personally don't quite have the skills to tell you exactly how to do this, and I'm not sure if a PICaxe chip would be able to handle it. I bet an Arduino/Atmell would though. <br> <br>Another possibility would be to use a GPS sensor. It would be a little big to fit into a robot this size, but those sensors seem to get smaller everyday. <br> <br>Hope this helps and thanks again for the interest :D

About This Instructable

49,376 views

315 favorites

License:

Bio: When I was young I took all of my toys apart just to see inside. Eventually I learned how to put them back together.
More by Tomdf: Star Trek Doorbell Hack Sculpting with Polymer Clay Gear Set for 3D Printing
Add instructable to: