Older blog entries for sashi_ono (starting at number 4)

I got hold of a Domino2 microcontroller. ANYONE knows anything about these things let me know. I got the spec sheets off the web and have been trying to connect to it via the serial port but no luck. If you havent seen one of these guys before, they are quite cool. they have a 80C52, 32k of sram, 32k eeprom 16I/O. built in regulator. And the best thing is that it is in a 1.5 cubic inch box. 1.5"x2"x.5". If anyone is interested they are made by micromint. The only thing is that they are costly like 150.

6 Jun 2001 (updated 4 Jan 2002 at 01:43 UTC) »

Words of wisdom from Sashi Ono.
How to build a robot

Step 1: Design
Outline your goals and write them down. Do not start anything until you have figured out what you want to accomplish. Then come up with your working design for your project. If you haven't done something similar before don't go too wild, keep it simple yet effective.

Step 2: Planning
Come up with a timeline of your project. Think carefully, as missing deadlines (contests) can mess up all your goals. Work in Parallel, that is do not waste time. If you are waiting for parts to come you should be doing something else. A simple breakup consists of Chassis, Hardware, and Software. I would recommend breaking up your progress into weekly steps to ensure constant progress. Make sure you get something big done once a week otherwise you will be crunched for time later on which is not good for your health.

Step 3: Ordering and Gathering Parts
This needs to be done as early as possible. Do not wait. Without parts your chassis and hardware will not progress. Do not waste your time here, pick something that works and go with it.

Step 4: Building
Hopefully you have gotten all your parts so you can start building and putting together your design. If you have planed well this step should be relatively simple just follow through with your design. My suggestion is to start with the Chassis as this determines the flow for the rest of the project.

Step 5: Debugging
This is where your engineering skills come out. You will run into problems. Expect it and plan for it. You may realize that your design doesn't work and may need to start over. The second time you do anything is faster. You will often need to come up with unique fixes and solutions.

Step 6: Optimizing
Once you get something working kind of the way you want you will probability want to optimize it. Feel free to do so but do not move far away from your initial goals and plans. An important skill is to keep you design constantly working. Do not give into the urge to dismantle your project for improving it. You are better off starting off new project and keeping your current design working as a fall back plan. Also know when to stop. Constant tweaking often creates problems and makes things messy and harder to debug when problems do happen.

Step 7: Show Off
After you have a working project feel free to show off. You have accomplished something big here and put a lot of time into it you have the right to. Encourage others to undertake what you have done if you feel that it was a worthwhile project. Do not bash others with similar projects as they have probability worked just as hard as you and you wouldn't want others to bash on you. Release documentation of your project to help others learn and gain from your project.

Ok figured out the best way to get the counter weights off. I crushed them with a vise. I put them in sideways and cranked it till the counter weights crumbled. I put together a motor solar panel assembley just to see how the solor panels handle a motor. Looks like i may be only able to power one motor at a time. I could put on some more panels. I'm also thinking of maybe putting on one AAA battery and using the solar cells to charge, that way i don't have to put more cells on. Still looking for a good cpu. Maybe a pic or something with builtin flash and ram and is somewhat fast.

I got my order from all electronics in. I was tring to remove the couterweights off the vibrator motors. I ended up destroying one of the motors, lucky i got spares. I read on the web that using a vise grip works. Anyone have any good sugestions to get rid of the counter weights.

What's up all, this is my first diary entry. I just found out about robots.net today by surfing the web. I think it is great that a community of robot builders exists and allows for communication between them. I've been working with robots for about a year now. I have built a working micromouse that has won several times. My next project is a tiny robot, solar powered, 2 pager motors, 3 solar sensors, 1 temp sensor, couple ir sensors, a little buzzer. I'm still looking for a small fast low power microprocesser. thinking about an arm or maybe just using a PLA for logic. I'm on AIM SN: 'sashi ono' give me a IM if you are interested giving me some new ideas on my new project.

X
Share this page