Let's Make Robots!

auto/manual manipulator- UPDATE 12-5-26 (video added)

grab and moving the objects
main.bas4.66 KB
transmitter.bas604 bytes
reciever_mega8.bas633 bytes
front.png249.06 KB
get.png270.05 KB
lay.png314.86 KB
ready.png366.14 KB
right.png380.37 KB
up.png405.33 KB
sketch1.png478.82 KB
sketch2.png454.89 KB
sketch3.png398.48 KB
joystick.png439.23 KB
joystick_board.png408.48 KB
wireless_monitoring_cam.png465.11 KB
Servo_5010_4dd8c8306b263.jpg34.41 KB



hey there, its not actually my first robot but i thought i'm gonna put this here as the first one. it's just a simple arm with 5 servos which can move automatically (by recognizing the object on the specific plate which has an IR sensor) or manually (by a modified joystick).in manual mode there's a wireless cam which lets u control the robot from another room by watching the monitor.

*B O D Y


-the main material of design is plaxy which can be cut and curved (by heat) i used screws-spacers and glue to put them together then filled the empty spaces with foam and finally covered it by some kind of paper stick (sorry i don't know whats it's actual name..)

*M O T O R S


-the servos i used are:

3x sg5010 (torque= 5kg/cm)

2x sg90 (torque=1.4kg/cm)



*P R O C E S S O R S


-for some economic reasons i didn't but new micro controllers and just used those i had.

atmega32 (main processor)

atmega32 (used in joystick as transmitter)

atmega8 (for receiver.only decoding)

*S E N S O R S / M O D U L E S


-there's only one sensor (IR) which is used to trigger when the object is on the plate.its a simple couple of ir-led and ir- photo transistor.when the object obstructs the light,the output voltage will be high.

-a couple of RF modules r used for manual control.

HMT 433 transmitter module

HMR 433 receiver module

-a wireless cam for monitoring







*O T H E R F E A T U R E S


-i used a 7805k for servo power (high current) and a 7805c for main board.

-2 led's show the mode and one is used for power.

-two buttons on the top of main box let you reset the robot and change the mode.

-4xAAA batteries used for the modified joystick


*S H O W T I M E


-well theres a command in bascomAvr which can control up to 14 servos but so far i couldn't handle it,cause the output signal for each servo has wrong timing.the best timing is when i use 8mhz internal osc but still it makes a bad noise on servos.(i never tried external crystal to see if it works better). using pwm feature is not a good idea.there's only 3 pwm and i had to calculate a lot so i end up using "pulseout" and make the chain of signals for all the servos manually which causes a limit,you know why. even now its not working quite right and there's still some noises but generally its good.



ok the video is added eventually and u can see how terrible it works.sorry!:)

any suggestion to improve? (:

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

totally awesome!!! i like the vintage looks. fantastic!

i appreciate ur compliment (:it could be much better.

that arm looks grate ,I'd love to see more

thanks (: the next will be my old ugly mini spider hahah

and the remote

sure thing.soon (: