Comunicación serial entre dos equipos.

Dependencies:   SoftSerial mbed

main.cpp

Committer:
Frankqg
Date:
2017-09-30
Revision:
1:25542223771f
Parent:
0:803792acd19e

File content as of revision 1:25542223771f:

#include "mbed.h"
#include "SoftSerial.h"

Serial pc (USBTX,USBRX);
SoftSerial bt(D2,D3);
DigitalOut der(D9);
DigitalOut izq(D8);
int estado ;
int main(){
    while(1){
        
        if(bt.readable()>0)
        {estado = bt.getc();
            }
        if(estado == 1){   
        der = 0;
        izq = 1;
        pc.printf("Izquierda; %d\n\r ",estado);
        }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
        if(estado == 0){
        izq = 0;
        der = 1;
        pc.printf("Derecha;%d\n\r",estado);
        }
        if(estado == 2){
        izq = 0;
        der = 0;
        pc.printf("Stop;%d\n\r",estado);
        }          
    }
    }