Convertitore Bluetooth-seriale
Dependencies: mbed
Diff: main.cpp
- Revision:
- 0:51a97e7482ba
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Sun Nov 06 19:24:49 2016 +0000 @@ -0,0 +1,23 @@ +#include "mbed.h" +Serial pc (SERIAL_TX, SERIAL_RX); +DigitalOut myled(D7); // Pin digitale di uscita +RawSerial hc05(D8, D2); + +int main () { + char a; + pc.baud(9600); // setto il baud rate della porta seriale pc + hc05.baud(9600); // setto il baud rate della porta rawserial hc05 + while (1) { + if(hc05.readable()) { // se e’¨ stato ricevuto un carattere + a=hc05.getc(); // assegna il carattere ricevuto alla var a + if(a=='F') { + myled=1; + pc.printf("LED ON %c\n\r",a); + } + else if (a=='B') { + myled=0; + pc.printf("LED OFF %c\n\r",a); + } + } + } +} \ No newline at end of file