Arduino - Multi Servo Motor Control Via Bluetooth Using the Android App

by MertArduino in Circuits > Arduino

18659 Views, 126 Favorites, 0 Comments

Arduino - Multi Servo Motor Control Via Bluetooth Using the Android App

Arduino Tutorial 20: Multi Servo Motor Control via Bluetooth Using the Android App

In this tutorial, we will learn how to use multi-servo with an Android application. We will control 4 pcs servo motor with a Smartphone.

You can implement your robotic arm projects with reference to this tutorial. Of course we will use external battery / power when doing this.

Do not forget to subscribe. Thank you for your support.

Visit My Youtube Channel - Mert Arduino Tutorial & Projects

Hardware Required

vlcsnap-2016-12-18-20h44m26s768.png
vlcsnap-2016-12-18-20h45m57s287.png

- Arduino Board

- HC-06 / 05 Bluetooth Module

- Servo Motor x4

- Wires and Breadboard

- Battery

- Android Device

Connections

vlcsnap-2016-12-18-20h42m46s898.png
vlcsnap-2016-12-18-20h43m56s695.png

- The external battery VCC / GND connect to the breadboard

- The Arduino GND connect to the breadboard's GND input

- The servo connections we use in this project are as follows;

* Orange Input - Signal Input

* Red Input - Power Input (VCC)

* Brown Input - Ground Input(GND)

- The Servo1 VCC and GND connect to the breadboard's VCC / GND inputs

- The Servo1 Signal connect to the Arduino Digital PWM 3

- The Servo2 VCC and GND connect to the breadboard's VCC / GND inputs

- The Servo2 Signal connect to the Arduino Digital PWM 5

- The Servo3 VCC and GND connect to the breadboard's VCC / GND inputs

- The Servo3 Signal connect to the Arduino Digital PWM 6

- The Servo4 VCC and GND connect to the breadboard's VCC / GND inputs

- The Servo4 Signal connect to the Arduino Digital PWM 9

- The Bluetooth module attach to the Breadboard

- The Bluetooth VCC connect to the Arduino 3.3V

- The Bluetooth GND connect to the Arduino GND

- The Bluetooth TX connect to the Arduino Digital Pin 10

- The Bluetooth RX connect to the Arduino Digital Pin 11

Code and Application

vlcsnap-2016-12-18-20h44m40s489.png
vlcsnap-2016-12-18-20h45m10s454.png

- Get the Code and Application

https://youtu.be/9o7DFpJShsQ

- You must download and install the SoftwareSerial library

https://github.com/PaulStoffregen/SoftwareSerial

- MIT App Inventor site to create an application.

http://appinventor.mit.edu/explore/

--------------------

About Bluetooth Connection:

- After establishing a connection, the LED on the Bluetooth module must be active continuously.

- If you get any errors (Device not found, broken pipe, etc.), please check the module connections. If the connections are correct, try connecting to the module a several times. It will be connect.