En esta clase, nosotros formamos parejas e hicimos una conexión similar a la del anterior trabajo solo cambiando algunas conxeiones y cambiando el código completamente, ya que ahora a través del módulo bluetooth junto a una aplicación del celular llamada "Arduino bluetooth controller", encenderemos un led.
Código
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");
}
}
}
Aunque nosotros llegamos a hacer bien las conexiones y el led se encendía, no llegó a servir como era, debido a que no servía con la aplicación.
La conexión de los cables es la siguiente:
VCC=5V, el cable ira conectado del pin vcc del modulo bluetooth al pin 5v del arduino.
GND=GND, el cable ira concetado del pin gnd del modulo bluetooth al pin gnd del arduino, ubicado en la zona de Power.
TXD=0, el cable ira conectado del pin txd del modulo bluetooth al pin 0 del arduino.
RXD=1, el cable ira conectado del pin rxd del modulo bluetooth al pin 1 del arduino.
Josué Paredes L./ Daniela Martínez
No hay comentarios:
Publicar un comentario