comunicacion bluetooth Sergio Burbano Daniel Paez Alejandro Pardo

Dependencies:   Servo SoftSerial mbed

Committer:
grupo3
Date:
Sat Sep 30 21:15:24 2017 +0000
Revision:
0:d647d9d7d942
Sergio Burbano ; Daniel Paez; Alejandro Pardo;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
grupo3 0:d647d9d7d942 1 #include "mbed.h"
grupo3 0:d647d9d7d942 2 #include "SoftSerial.h"
grupo3 0:d647d9d7d942 3 #include "Servo.h"
grupo3 0:d647d9d7d942 4
grupo3 0:d647d9d7d942 5 Servo myservo(D7);
grupo3 0:d647d9d7d942 6 Serial pc(USBTX,USBRX);
grupo3 0:d647d9d7d942 7 SoftSerial bt(D2,D3);
grupo3 0:d647d9d7d942 8 PwmOut motor(D8);
grupo3 0:d647d9d7d942 9 int main()
grupo3 0:d647d9d7d942 10 {
grupo3 0:d647d9d7d942 11 int cord[4]={};
grupo3 0:d647d9d7d942 12
grupo3 0:d647d9d7d942 13 pc.printf("hola mundo\r\n");
grupo3 0:d647d9d7d942 14 char recive;
grupo3 0:d647d9d7d942 15 while(1)
grupo3 0:d647d9d7d942 16 {
grupo3 0:d647d9d7d942 17
grupo3 0:d647d9d7d942 18 if (bt.readable()>0) {
grupo3 0:d647d9d7d942 19 for(int i=0; i<2; i++) {
grupo3 0:d647d9d7d942 20
grupo3 0:d647d9d7d942 21 recive=bt.getc();
grupo3 0:d647d9d7d942 22 cord[i]=recive;
grupo3 0:d647d9d7d942 23 myservo = recive*0.05263;
grupo3 0:d647d9d7d942 24 }
grupo3 0:d647d9d7d942 25 myservo = cord[0]*0.052;
grupo3 0:d647d9d7d942 26 motor=cord[1]*0.05263;
grupo3 0:d647d9d7d942 27 pc.printf("cordenada x:%D\n\r",cord[0]);
grupo3 0:d647d9d7d942 28
grupo3 0:d647d9d7d942 29 pc.printf("cordenada y:%D\n\r",cord[1]);
grupo3 0:d647d9d7d942 30
grupo3 0:d647d9d7d942 31
grupo3 0:d647d9d7d942 32
grupo3 0:d647d9d7d942 33
grupo3 0:d647d9d7d942 34 }
grupo3 0:d647d9d7d942 35
grupo3 0:d647d9d7d942 36 }
grupo3 0:d647d9d7d942 37 }
grupo3 0:d647d9d7d942 38