Android Controlled Bot Using Adafruit Motor Shield


3,764

10

10

Introduction: Android Controlled Bot Using Adafruit Motor Shield

Master in Electronics Engineering

This is a simple hobby circuit of Android Controlled Bot usin Adafruit motor Shield & Arduino uno. The main component used here is the Adafruit motor shield, Arduino Uno, Bluetooth & Android device. Using Motor Shield we can drive two DC motors at 64Khz speed and also can controll the speed. Using Arduino Uno & Bluetooth we can controll the DC motors their directions and speed . The advanced of this circuit is PWM speed controll. You must need an Android Device to controll the bot. Below is the total description of this project.

Step 1: Components Needed

1. Arduino Uno

2. Batteries

3. Battery clips

4. RGB LED's

5. Adafruit Motor Shield

6. Bluetooth HC-05

7. 2DC Motors & Chassis

8. Wheels

9. Connectors

10. Buzzer

11. LED's

12. Cable

13. Android Device

14. Female header

Step 2: Assembling and Connections

Place two geared dc motors on chassis fit it with screws, Connect wheels.

My Arduino having male headers so i solderd the female header to connect the adafruit motor shield. If you are using Arduino Uno then no need of female header. Solder the two blocks of female header on motor shield for 5v and gnd for bluetooth module. Connect all the circuit as shown in the ckt diagram .

Step 3: Programming Arduino

First we need to add Adafruit motor Library. Download it from attachment.

Open Arduino IDE>sketches>include library> add zip library > select zip file of motor library.

Upload the code in attachment to your arduino.

Step 4: Installing Android App

Install the Android App.

Pair your HC-05 bluetooth module.

click on bt icon > select HC-05 > wait 3 sec

Click 1 2 3 4 to vary the speed.

Its done!

Start Enjoying!

Be the First to Share

    Recommendations

    • Barbecue Speed Challenge

      Barbecue Speed Challenge
    • Arduino Contest

      Arduino Contest
    • Explore Science Challenge

      Explore Science Challenge

    10 Comments

    0
    DishantS6
    DishantS6

    4 years ago

    I cant find the app and everytime I download from your link it links me to an existing different app, please give me a solution because I want to gain more knowledge about serial communication especially in bluetooth so help me ASAP,

    I am using an actual arduino by the way and bluetooth module with 2 rgb LEDs and an adafruit motor shield with 2 dc motors.

    0
    RishabhL
    RishabhL

    Reply 4 years ago

    App link is correct. You can download it and connect it with your Bluetooth module to control your bot.

    0
    waleey kareem
    waleey kareem

    4 years ago

    Where i can find the 5v nd gnd connction on shield for hc-o5?

    0
    RishabhL
    RishabhL

    Reply 4 years ago

    5v and gnd holes are given on shield. solder the headers and connect it to hc 05 with patch cords.

    0
    kartikRAO
    kartikRAO

    4 years ago

    Can I use Arduino R3 instead of your .

    0
    RishabhL
    RishabhL

    Reply 4 years ago

    yes u can use arduino r3..

    0
    kartikRAO
    kartikRAO

    4 years ago

    Which arduino are you using, here?

    0
    RishabhL
    RishabhL

    Reply 4 years ago

    it is clone but same as arduino uno..

    0
    gada888
    gada888

    5 years ago

    Nice share,but where is the app?

    0
    RishabhL
    RishabhL

    Reply 5 years ago

    Yes, I uploaded .... Thanks!