/* * Bluetooh Basic: LED ON OFF - Avishkar * Coder - Mayoogh Girish * Website - http://bit.do/Avishkar * Download the App : https://github.com/Mayoogh/Arduino-Bluetooth-Basic * This program lets you to control a LED on pin 13 of arduino using a bluetooth module minor modifications by Andreas Maeurer on 05/20/2018 */ #define RELAY1 7 //(Andreas) from relay thing char data = 0; //Variable for storing received data void setup() { Serial.begin(9600); //Sets the baud for serial data transmission pinMode(13, OUTPUT); //Sets digital pin 13 as output pin pinMode(RELAY1, OUTPUT); //(Andreas) from relay thing } void loop() { if(Serial.available() > 0) // Send data only when you receive data: { data = Serial.read(); //Read the incoming data & store into data Serial.print(data); //Print Value inside data in Serial monitor Serial.print("\n"); if(data == '1') { //Checks whether value of data is equal to 1 digitalWrite(13, HIGH); //If value is 1 then LED turns ON digitalWrite(RELAY1,0); //(Andreas) Turns ON Relay 1 } else if(data == '0') { //Checks whether value of data is equal to 0 digitalWrite(13, LOW); //If value is 0 then LED turns OFF digitalWrite(RELAY1,1); //(Andreas) Turns Relay Off } } }