top of page

Arduino Bluetooth Light Switch with Servos


SOURCE CODE:

//CREATED BY ROBOTIC NATION //https://www.youtube.com/c/RoboticNation

#include <Servo.h>

Servo servo1; Servo servo2;

char getstr; //Defines a function that receives the Bluetooth character int pos = 0; //create servo position variable int pos2 = 0;

void setup() { servo1.attach(9); servo2.attach(3); Serial.begin(9600); }

void turnOn(){

servo1.write(75); delay(2000); servo1.write(1); delay(2000);

}

void turnOff(){

servo2.write(75); delay(2000); servo2.write(1); delay(2000);

}

void loop() { getstr = Serial.read(); if (getstr == 'h'){ turnOn(); Serial.write("The light is on"); }

if (getstr == 'l'){ turnOff(); Serial.write("The light is off"); }

}


Single post: Blog_Single_Post_Widget
bottom of page