Bluetooth Servo
Control servo motor using Arduino, Bluetooth module and Bluetooth Servo Android app.
- Download Bluetooth Servo application from PlayStore
- Connect the Bluetooth module and servo motor to the arduino board
- Upload the program
- Pair the mobile to Bluetooth module
- Connect Bluetooth Servo app to the Bluetooth module
- Control the servo by rotating the widget available in the Bluetooth Servo app
#include<SoftwareSerial.h>
#include <Servo.h>
Servo myservo;
SoftwareSerial mySerial(10, 11); // RX and TX of SoftwareSerial
int Angle = 0; //Creating a new integer with name of Angle and value of 0
void setup() {
myservo.attach(9); //Servo input is connected to the Digital pin 9 (PWM pin)
mySerial.begin(9600); //Starting softwareSerial with Buad rate of 9600
Serial.begin(9600); //Starting normal Serial with Buad rate of 9600
}
void loop() {
if (mySerial.available()) { //Check any data available from Bluetooth
Angle = (mySerial.readString().toInt()); //Converting the received data to integer and store it in Angle variable
Serial.println(Angle); //Serial printing the received data
myservo.write(Angle); //Rotating the servo by received angle
}
}
Comments
Leave a Comment