Mayoogh Girish
Published © CC BY

Arduino Bluetooth Basic Tutorial

Ever thought of controlling any electronic devices with your smart phone? Today I will show how to do it.

EasyProtip15 minutes399,393
Arduino Bluetooth Basic Tutorial

Things used in this project

Hardware components

Arduino UNO & Genuino UNO
Arduino UNO & Genuino UNO
×1
LED (generic)
LED (generic)
×1
Resistor 221 ohm
Resistor 221 ohm
×1
Android device
Android device
×1
HC 05 Bluetooth Module
×1

Software apps and online services

LED Controller
Arduino IDE
Arduino IDE

Story

Read more

Schematics

Bluetooth arduino connection schematics

Hc 05 led%20blink%20circuit

Code

Bluetooh Basic: LED ON OFF

C/C++
This program lets you to control a LED on pin 13 of arduino using a bluetooth module
/*
* 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
*/
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
}
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
      else if(data == '0')         //  Checks whether value of data is equal to 0
         digitalWrite(13, LOW);    //If value is 0 then LED turns OFF
   }
}

Credits

Mayoogh Girish

Mayoogh Girish

3 projects • 58 followers
Maker Bloger @ https://igniteinnovateideas.wordpress.com
Contact

Comments