Lab !5
Lab !5
GRUPO: 2
MATERIA: Electronica
AÑO: 2025
MODULO BLUETOOTH
1. Objetivo General
Demostrar el control inalámbrico de dispositivos electrónicos (LEDs) mediante el uso de un
módulo Bluetooth y una aplicación móvil, utilizando comandos enviados desde un smartphone
a través de la app Arduino Bluetooth.
2. Objetivos Específicos
Configurar un módulo Bluetooth para la comunicación entre el Arduino y un dispositivo móvil.
Programar un sistema que responda a comandos seriales para encender o apagar LEDs.
4. Gráficos
5. Circuito
int LEDROJO = 3;
int LEDAMARILLO = 4;
int LEDAZUL = 5;
void setup() {
pinMode(LEDROJO, OUTPUT);
pinMode(LEDAMARILLO, OUTPUT);
pinMode(LEDAZUL, OUTPUT);
Serial.begin(9600);
}
void loop() {
ESTADO = Serial.read();
switch (ESTADO) {
case '1':
digitalWrite(LEDROJO, HIGH);
break;
case '2':
digitalWrite(LEDROJO, LOW);
break;
case '3':
digitalWrite(LEDAMARILLO, HIGH);
break;
case '4':
digitalWrite(LEDAMARILLO, LOW);
break;
case '5':
digitalWrite(LEDAZUL, HIGH);
break;
case '6':
digitalWrite(LEDAZUL, LOW);
break;
case '7':
digitalWrite(LEDROJO, HIGH);
digitalWrite(LEDAMARILLO, HIGH);
digitalWrite(LEDAZUL, HIGH);
break;
case '8':
digitalWrite(LEDROJO, LOW);
digitalWrite(LEDAMARILLO, LOW);
digitalWrite(LEDAZUL, LOW);
break;
}
}
6. Materiales
1 Arduino UNO
1 Módulo Bluetooth HC-05 o HC-06
1 Smartphone con la aplicación Arduino Bluetooth
3 LEDs (rojo, amarillo y azul)
3 resistencias de 220 ohm
Cables de conexión
Protoboard
7. Conclusiones
El experimento permitió comprobar la efectividad de la comunicación Bluetooth entre un
Arduino y un teléfono móvil. La aplicación Arduino Bluetooth facilitó el envío de comandos
simples que fueron correctamente interpretados por el microcontrolador. Los LEDs
respondieron adecuadamente a los comandos, demostrando un control inalámbrico funcional.
8. Recomendaciones
Asegurarse de usar un divisor de voltaje para conectar el pin RX del módulo HC-05 al Arduino.
Añadir retroalimentación visual en la app (por ejemplo, estado de los LEDs).
Usar una fuente de alimentación externa si se conectan más actuadores.
Implementar seguridad adicional (PIN, autenticación) si se usa en proyectos reales.