Convertitore Bluetooth-seriale

Dependencies:   mbed

main.cpp

Committer:
Mattinico
Date:
2016-11-06
Revision:
0:51a97e7482ba

File content as of revision 0:51a97e7482ba:

#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); 
            } 
        } 
    } 
}