Auto Retardation System

by sriksh9 in Circuits > Arduino

445 Views, 3 Favorites, 0 Comments

Auto Retardation System

9ad3b213946ea55f17dc1a094843c949.jpg

This project is developed by modifying the algorithm of object avoiding robot. Further, the robot in this instructable can be controlled by a smartphone via Bluetooth.

Components Required

arduino-arduino-uno-r3-original-imaehgwyhfbd2zcg.jpeg
HC-05.png
b5892b54-a000-44b5-8257-0733d56c90cc.JPG
L293D.jpg
BO-ROBOT-KIT-4WD-includes-Motors-Chassis-Clamps-Wheels-Screws-02.jpg

1. Arduino Uno Board.

2. HC-05 Bluetooth Module.

3. SR-04 Ultrasonic module.

4. L293D Motor driver.

5. Chassis with the motors, wheels, and battery holder.

Pin Configuration

uno.png
images.jpg

Refer the photos for the pin configuration of Arduino Uno and L293D IC.

Connections

ARS_Intsructibles_bb.png

Connect the components as shown in the schematic, make sure that all the connections are correct. the Pin labels of SR-04 and HC-05 is already printed on the hardware.

Setting Up the Android Application

IMG_20170930_221250.jpg
IMG_20170930_221302.jpg
IMG_20170930_221343.jpg

1. Download the " Android Bluetooth Controller" apk into the smartphone.

2. Once installed, one the app and connect to the HC-05. If password is required use "1234" or "0000".

3. Once connected, you can access four different modes;

a. Controller mode.

b. Switch mode.

c. Dimmer mode.

d. Terminal mode.

4. Opt for "Controller Mode".

5. Click on the settings icon on the top right of the app layout.

6. set up any four buttons with "a", "b", "c", and "d".

7. Once done, you should be able to control the bot.

Sorce Code

The source code is written in Arduino IDE.

The source code can be obtained from the GitHub, Click here