Paso 7: Crear el Sketch de Arduino
Todos los termines ahora con el trabajo de hardware. Vamos a pasar a la programación. Agarrar el cable USB y conectar el Arduino a tu ordenador portátil y utilice el código siguiente:
#include < SoftwareSerial.h >;
Definir los pines de transmisión y recepción de datos en Arduino
#define TxD 2;
#define RxD 3;
MySerial SoftwareSerial (RxD, TxD); RX, TX para Bluetooth
void setup() {}
mySerial.begin(9600); Para Bluetooth
Serial.Begin(9600); Para el monitor IDE Tools -> Serial Monitor
Cualquier código que desee ejecutar una vez...
}
void loop() {}
Pon tu código principal, para ejecutar varias veces:
isValidInput Boolean; {byte c; / / obtener el carácter siguiente desde el bluetooth serial port
mientras (! mySerial.available()); LAZO...
c = mySerial.read(); Ejecutar la opción basada en el carácter recibido
Serial.Print(c); Imprimir el carácter recibido en el monitor serial IDE
interruptor (c) {}
caso 'a': / / has entrado en un
Hacer el código que necesita cuando 'a' se recibe...
mySerial.println ("usted ha entrado en una 'a'");
isValidInput = true;
rotura;
caso 'b': / / has entrado en la b
Hacer el código que necesita cuando 'a' se recibe...
mySerial.println ("usted ha entrado en una 'b'");
isValidInput = true;
rotura;
por defecto:
Hacer el código que necesita cuando se recibe cualquier otro caracter...
mySerial.println ("introduce 'a' o 'b'");
isValidInput = false;
rotura;
}
} mientras que (isValidInput == true); Repetir el bucle
}