Showing posts with label Autonomous Sumo. Show all posts
Showing posts with label Autonomous Sumo. Show all posts

Thursday, October 20, 2016

Basic Arduino Autonomous Sumo Robot Tutorial



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.my
Arduino Arduino UNO R3 Asumo Auto Sumo Autonomous Sumo IR Sensor Singapore Robotics Games SRG Ultrasonic Range Finder

 

  • Copyright © Arduino Tutorial ™ is a registered trademark.
    Designed by Templateism. Hosted on Blogger Templates.