Asimo Scratch for Arduino

by Keerthan1234 in Circuits > Arduino

418 Views, 4 Favorites, 0 Comments

Asimo Scratch for Arduino

20210217_204355.jpg
20210110_131131.jpg

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:

  1. Cardboard
  2. Wires
  3. Arduino
  4. batteries
  5. L293D Motor Driver
  6. Dc Motors
  7. Wheels
  8. LED
  9. Paper Craft of Asimo
  10. Glue gun
  11. Paper
  12. Casher Wheel
  13. Servo Motors.

Doing Hand and Head With Servo Motors.

20210110_130528.jpg
20210110_130522.jpg

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.

20210210_210028.jpg
20210210_210010.jpg
  1. You will mainly need a base to place your Asimo on.
  2. 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

L293D.png
L293D motor 1.jpg
L293D Tinker card.png

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

20210217_204406.jpg

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.

Programs of the Asimo

Motion.PNG
Snip of code 3.PNG