Asimo Scratch for Arduino
Hi, I am Keerthan and in this instructable I will show you how to make an asimo with S4A. I made this robot because it is user friendly, It is a robot which has hands and legs, It can talk, It also is powered by wheels and it is really fun to make.
Supplies
To make this Project we will need:
- Cardboard
- Wires
- Arduino
- batteries
- L293D Motor Driver
- Dc Motors
- Wheels
- LED
- Paper Craft of Asimo
- Glue gun
- Paper
- Casher Wheel
- Servo Motors.
Doing Hand and Head With Servo Motors.
Pin Description:
Servo Motor for right hand - Pin 8 Servo Motor for Left Hand - Pin 7 Servo Motor For Head - Pin 4
For Motion Right Motor Positive - Pin 13 Right Motor Negative - Pin 12 Left Motor Positive - Pin 11 Left Motor Negative - Pin 10
Task 1: Movements:
When I press the arrow keys the robot moves according to it like up arrow means forward and same way.
Task 2 : Servo functions : Normal: servo left hand -Pin 7======10 degree Servo right hand - Pin 8======170degree Servo Head - Pin 4=====90degree
Left look Servo head moves 90 degree to 180 degree
Right look 1. Servo head moves 90 degree to 0 degree
Demo look (first it will look left and than right side) 90 degree ---0 degree ---180---90done(servo head) First to look left side the servo motor of the asimo will turn to 10 degree The Servo motor in the right hand will move forward and the Servo in the left hand will move back. If you want to move your right then your head servo shall move 170 degree. The Right hand will move Slightly back and the left hand will move forward. For a demo look first the head servo turns to 10 degree and then 170 degree. The hand servo while it moves left will be like the servo of the right hand will turn forward and the left hand will move back For the head to move right the servo of head shall turn 170 degree The Servo of the left hand will turn forward and the Servo of right hand will move slightly back.
Attaching Motors.
- You will mainly need a base to place your Asimo on.
To attach the motors first you should place 2 DC motors to either side of a card board Piece After that you 3.should solder 2 Wire to each motor and attach it.
4.Then attach the 2 wheels to Each Motor Finally you should place the Castor or 360 Wheel.
Connecting the Motors to L293D
1. You should connect the 2 Wires you connected to motors to L293D motor.
2. For L293D and Arduino these are the connection:
Right Motor Positive - Pin 13 Right Motor Negative - Pin 12 Left Motor Positive - Pin 11 Left Motor Negative - Pin 10
Powering of Asimo
Since we can not give Power from Arduino to the Motor we should use L293D. The Ground pin will be connected to the ground in Arduino board and the L293D. The Positive 7.5 volts will be connected to Pin 8.