Bitácora Bluetooth con led

En esta clase, nos enfocamos en la parte más importante de la creación del proyecto de la Unidad. Nos enfocamos en la conexión bluetooth, mediante el arduino. Hicimos una primera prueba con un led.
El objetivo es lograr que mediante la aplicación de arduino ( solo compatible con Andrioid ), prender y apagar un led con el uso del celular como interruptor.

Para la actividad de este dia, usamos los siguientes materiales


  • Arduino Genuino UNO
  • Cables macho-hembra, macho-macho
  • Protoboard
  • Leds y resistencias
  • Módulo Bluetooth ( HC_05 o HC_06 )
  • Smartphone.
Primero se conectaba, el módulo bluetooth con el arduino de la siguiente manera ( Sin importar cuál modelo )


Después, se conectaba el led en el protoboard. Y en el arduino, colocamos el siguiente codigo:

int state = 0; // Variable lectura serial

int luz=9;
void setup() {
    Serial.begin(9600);
    pinMode(luz, OUTPUT);    
}
void loop() {
  //si el modulo DE BLUETOOH manda dato, guardarlo en estado.
  if(Serial.available() > 0){
    state = Serial.read();
  } // esta parte del código es para solo 1 Carácter o Unidad. 
  // si el estado es F avanza
  if (state == 'E') {
    digitalWrite(luz, HIGH);
    Serial.println("enciende");
  } else {
    //si el estado es B retrocede
    if (state == 'A') {
      digitalWrite(luz, LOW);
      Serial.println("apaga");
    }
  }
}


Este codigo lo que hace que el pin del arduino sea la salida de la orden de encendido o apagado.
Despues, en la aplicacion, se colocan las letras E y A. Las cuales estan en este codigo, ya que son el mensaje de encendido y apagado. Como se aprecia en el codigo.


En la clase, tuve dificultades para ejecutar el codigo, ya que mi modulo bluetooth estaba desconfigurado, y no funcionaba el codigo.
Junto a que ya en la app, no aparecia la opcion de conectar.

Aunque logré conocer un punto de partida para bastantes innovaciones con este ejercicio,
Me pregunto si este sistema puede funcionar tambien con computadoras con bluetooth.



Comentarios

Entradas populares de este blog

Display Arduino

Blog semana 3

CREACION MEDIANTE APP INVENTOR