Introduction: Auto Retardation System

Picture of Auto Retardation System

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.

Step 1: Components Required

Picture of Components Required

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.

Step 2: Pin Configuration

Picture of Pin Configuration

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

Step 3: Connections

Picture of Connections

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.

Step 4: Setting Up the Android Application

Picture of Setting Up the Android Application

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.

Step 5: Sorce Code

The source code is written in Arduino IDE.

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

Comments

DIY Hacks and How Tos (author)2017-09-30

Cool robot.