Basic Low Cost (<RM300) Arduino Autonomous Sumo Robot
This autonomous is suitable for standard autonomous sumo robot competition which use black color game field with white color boundary.
Components Required:
1. Arduino (UNO / Nano) x 1, Don't use Arduino Leonardo
2. Ultrasonic Sensor x 2
3. Line Following Sensor x 2
4. Motor x 2
5. Motor Driver x 1
6. Battery x 1
7. Jumper Wire (Female to Male) x 1
8. AWG 16 Wire (Red & Black) x 1m each
9. Dean Connector x 1
Total component cost: RM 279.10
Extra Component:
1. Charger x 1
Arduino Library Required:
1. New Ping Library (library for ultrasonic)
Wiring:
1. Solder dean connector to AWG 16 red & black wire (20cm)
2. Solder wire (red & black) to both motor.
Arduino Pin # | Connect to |
VIN | BATTERY POSITIVE (+) |
5V | 5V / VCC from sensor |
GND | BATTERY NEGATIVE (-), GND from sensor |
A2 | Left Ultrasonic (TRIG) |
A3 | Left Ultrasonic (ECHO) |
A4 | Left IR SENSOR (Yellow) |
A5 | Right IR SENSOR (Yellow) |
2 | Right Ultrasonic (TRIG) |
3 | Right Ultrasonic (ECHO) |
5 | MOTOR DRIVER (IN1) |
6 | MOTOR DRIVER (IN2) |
9 | MOTOR DRIVER (IN3) |
10 | MOTOR DRIVER (IN4) |
Motor Driver Pin | Connect to |
12V | BATTERY POSITIVE (+) |
GND | BATTERY NEGATIVE (-) |
OUT1 | Left Motor (any side) |
OUT2 | Left Motor (another side) |
OUT3 | Right Motor (any side) |
OUT4 | Right Motor (another side) |
IR Sensor Pin | Connect to |
RED WIRE | 5V from Arduino |
GREEN WIRE | GND from Arduino / battery |
YELLOW WIRE | A4 & A5 from Arduino |
Programming:
Troubleshooting:
1. Check IR sensor for color detection. black (LED off) & white (LED on) by changing the sensitivity using potentiometer from IR sensor.
2. If ultrasonic cannot detect object, then increase the value of "MAX_DISTANCE" from Arduino line 3 & 4.
3. If motor run different direction, exchange connection from IN1 & IN2 (IN3 & IN4) jumper cable pin.
Note:
1. Don't overuse your LiPo battery until less than 11.1V.
National Level Competition:
1. myMaker Robotics Challenge organized by Malaysia Robotics Engineering Association
2. ASUMO organized by Mr. Fauzi
3. Penang International Science Fair organized by Penang Science Cluster
International Level Competition:
1. Singapore Robotics Games
If you have any question regarding this tutorial, please let me know by WhatsApp (012-9050357) or E-mail to admin@roboteducation.com.myhttp://news.chivindo.com/663/basic-arduino-autonomous-sumo-robot-tutorial.html
Comments
Post a Comment