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