Control de led con Bluetooth
Resumen:
Controlar encendido y apagado de un led con Arduino y Bluetooth.
Materiales:
Preparar el Hardware:
Para preparar nuestro hardware:
El Arduino UNO tiene un led en el pin 13 que controlaremos mediante bluetooth.
Si usted desea puede conectar un diodo led al mismo pin13 con una resistencia de 220Ω. Asi:
Al pin13 conectar una resistencia de 220Ω ciaque estará coenctada al ánodo de diodo led y el cátodo del diodo led a GND.
El código:
Iniciar el IDE de Arduino y escribir el código de ejemplo:
// the setup function runs once when you press reset or power the board
void setup() {
pinMode(13, OUTPUT);
Serial.begin(9600);
//pestañea el led y queda encenddo al encender el Arduino
//solo lo hacemos para comprobar que todo está bien en conexiones.
digitalWrite(13, HIGH);
delay(100);
digitalWrite(13, LOW);
delay(100);
digitalWrite(13, HIGH);
delay(100);
digitalWrite(13, LOW);
delay(1000);
digitalWrite(13, HIGH);
//el diodo led quedará encendido
}
int ledstate;
void loop() {
if(Serial.available() >0){
ledstate= Serial.read();
if(ledstate==0)
{
digitalWrite(13, LOW);
}
if(ledstate==1)
{
digitalWrite(13, HIGH);
}
}
}
Controlar encendido y apagado de un led con Arduino y Bluetooth.
Materiales:
- Arduino UNO con Cable USB
- Módulo Bluetooth (Nosotros estamos utilizando el HC-06)
- Mini-Protoboard
- Resistencia 220 Ohm
- Cables para prototipo
- Arduino IDE
Preparar el Hardware:
Para preparar nuestro hardware:
HC-06 (Módulo Bluetooth)
|
Arduino UNO
|
+5V
|
+5V
|
GND
|
GND
|
Rx
|
Tx
|
Tx | Rx |
El Arduino UNO tiene un led en el pin 13 que controlaremos mediante bluetooth.
Si usted desea puede conectar un diodo led al mismo pin13 con una resistencia de 220Ω. Asi:
Al pin13 conectar una resistencia de 220Ω ciaque estará coenctada al ánodo de diodo led y el cátodo del diodo led a GND.
Iniciar el IDE de Arduino y escribir el código de ejemplo:
// the setup function runs once when you press reset or power the board
void setup() {
pinMode(13, OUTPUT);
Serial.begin(9600);
//pestañea el led y queda encenddo al encender el Arduino
//solo lo hacemos para comprobar que todo está bien en conexiones.
digitalWrite(13, HIGH);
delay(100);
digitalWrite(13, LOW);
delay(100);
digitalWrite(13, HIGH);
delay(100);
digitalWrite(13, LOW);
delay(1000);
digitalWrite(13, HIGH);
//el diodo led quedará encendido
}
int ledstate;
void loop() {
if(Serial.available() >0){
ledstate= Serial.read();
if(ledstate==0)
{
digitalWrite(13, LOW);
}
if(ledstate==1)
{
digitalWrite(13, HIGH);
}
}
}
Una vez cargado el código en el Arduino usted verá encender y apagar el led hasta quedar encendido.
Control:
1.- Encienda el Bluetooth en su Smartphone y vea si puede pair su Smartphone al módulo HC-06, si le pregunta una clave ingrese 1234 o bien 0000
2.- Busque una App en Google Play, descarge e instale.
3.- Conecte su App al módulo HC-06 y click en apagar led o encender según sea el caso.
Control:
1.- Encienda el Bluetooth en su Smartphone y vea si puede pair su Smartphone al módulo HC-06, si le pregunta una clave ingrese 1234 o bien 0000
2.- Busque una App en Google Play, descarge e instale.
3.- Conecte su App al módulo HC-06 y click en apagar led o encender según sea el caso.