You already know what we are gonna do today…so lets get started !
VCC – to VCC of Arduino.
GND – to GND of Arduino.
RX – to digital pin 0(TX pin) of Arduino.
TX – to digital pin 1(RX pin) of Arduino. (connect RX & TX pin after uploading the code)
Of LED –
Positive terminal – to pin 8 of Arduino.
Negative terminal – GND of Arduino.
void setup() { Serial.begin(9600); pinMode(8, OUTPUT); // put your setup code here, to run once: } void loop() { // put your main code here, to run repeatedly: if(Serial.available()>0) { char data= Serial.read(); // reading the data received from the bluetooth module switch(data) { case 'a': digitalWrite(8, HIGH);break; // when a is pressed on the app on your smart phone case 'd': digitalWrite(8, LOW);break; // when d is pressed on the app on your smart phone default : break; } Serial.println(data); } delay(50); }
You may like it –
Here’s a video tutorial which will surely make your job easy… 🙂
You may like –
Comment below if you face any difficulties. I’ll solve them for you ASAP
Radar systems are integral to a variety of crucial applications, from national defense to weather…
Metal fabrication plays a vital role in engineering, transforming metal into functional components of everyday…
The pieces being produced in complex machining services frequently have difficult patterns. They may need…
Digital height gauges are precision measuring instruments used to determine the height of an object…
Injection molding is a rapid prototyping and manufacturing process applicable in the mass production of…
Fastening hardware, such as industrial pins, serve various functions in all industries. Butprimarily, you can…
View Comments
Thank you for this tutorial, but I am facing a problem while applying this project.
My circuit is connected as you connect and my code is the same, but when i press the button in my phone, Nothing happen :(
Actually I change the default name and password for my Bluetooth module, I don't know if this was the problem. Can you help me?
Thank you
Hello Mary ! Check whether you've connected the RXD & TXD pins properly !
Well, changing the name won't affect the circuit, but if your connections are proper & code is correct, try reverting the module's name back to the original/default one !
Thank you for the tutorial..connections are same as you did, same code same app...But my led won't turn on and off...and a on board Tx led is glowing as i'm pressing any buttons on the app...
Waiting for the reply
Are you able to see the received values in the Serial monitor ?
i want to connect bluetooth modulo hc-05 with arduino mega 2560.in which pin i connect rx and tx pin.
Same pins - Digital pin 1 & 0 !
Thanks for tutorial.
I wanted to ask what does the break command do in the code?
The 'break' command ends the execution of the the nearest 'do while' OR 'while' statement.
hi bro , im going to implement this on arduino nano , will it work?
Yes it will !
Can Bluetooth module can give response to the Arduino when certain distance is covered that has been set by us
NO, unfortunately it cannot !
Hello I'm Trying to control 5 LEDS and a Motor with bluetooth,can i achieve this by simply adding the pinModes and add switch data to more cases? Ex:
switch(data)
{
case 'a': digitalWrite(8, HIGH);break;
case 'b': digitalWrite(8, LOW);break;
case 'c': digitalWrite(9,High);break;
case'd': digitalWrite(9,LOW);break;
default : break;
}
and so on
Hi Jacob, yes, you can ! You can also use "if-else" statements instead. You are on the right track.
Whether this can be used for starting car or not
Oh yes, why not ! Its just that, you may need a motor driver !
Hi, thank you for the tutorial. It's clear and great.
I first encountered the same problem that the led won't glow. Then I found that was because of I had it reversely connected. So if anybody have the same problem may try to reconnect the led.
Hi sir, actually im doing 3D 4x4x4 LED cube to my final project for interaction design but in all the youtube tutorial they use arduino nano to play the led but for my project we must use hc-06 for control with bluetooth so i dont know how to connect it with bluetooth control animation in mobile device?