TP1

Dependencies:   mbed

Committer:
Maximousse
Date:
Fri Oct 09 07:34:24 2020 +0000
Revision:
5:2c88cabe21d3
Parent:
3:f26186f97a74
Child:
6:2f6389d61eee
fonction;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Maximousse 0:89e0c9ac4a1a 1 #include "mbed.h"
Maximousse 1:b4a0be3cdce6 2 #include "m3pi.h"
Maximousse 1:b4a0be3cdce6 3
AntoineDeb 2:7da26a0769e7 4 Serial pc(USBTX, USBRX);
Maximousse 0:89e0c9ac4a1a 5 DigitalOut myled(LED1);
Maximousse 1:b4a0be3cdce6 6 m3pi pi;
Maximousse 1:b4a0be3cdce6 7
Maximousse 5:2c88cabe21d3 8 void sendInfo(){
Maximousse 5:2c88cabe21d3 9 char* s = "Hello there";
Maximousse 5:2c88cabe21d3 10 for (int i=0; i<strlen(s);i++){
Maximousse 5:2c88cabe21d3 11 pc.putc(s[i]);
Maximousse 5:2c88cabe21d3 12 }
Maximousse 5:2c88cabe21d3 13 }
Maximousse 5:2c88cabe21d3 14
Maximousse 0:89e0c9ac4a1a 15
Maximousse 0:89e0c9ac4a1a 16 int main() {
AntoineDeb 3:f26186f97a74 17 char clavier;
Maximousse 5:2c88cabe21d3 18 pc.baud(9600);
AntoineDeb 2:7da26a0769e7 19 /*wait(0.5);
Maximousse 1:b4a0be3cdce6 20 pi.forward(0.5);
Maximousse 1:b4a0be3cdce6 21 wait (0.5);
Maximousse 1:b4a0be3cdce6 22 pi.left(0.5);
Maximousse 1:b4a0be3cdce6 23 wait (0.5);
Maximousse 1:b4a0be3cdce6 24 pi.backward(0.5);
Maximousse 1:b4a0be3cdce6 25 wait (0.5);
Maximousse 1:b4a0be3cdce6 26 pi.right(0.5);
AntoineDeb 2:7da26a0769e7 27 wait (0.5);*/
AntoineDeb 2:7da26a0769e7 28 pc.putc(clavier);
Maximousse 1:b4a0be3cdce6 29
Maximousse 5:2c88cabe21d3 30 pi.stop();
Maximousse 1:b4a0be3cdce6 31
Maximousse 0:89e0c9ac4a1a 32 while(1) {
Maximousse 5:2c88cabe21d3 33 sendInfo();
Maximousse 5:2c88cabe21d3 34 pc.printf("COUCOU COMMENT CQ VQ ??");
Maximousse 0:89e0c9ac4a1a 35 myled = 1;
Maximousse 0:89e0c9ac4a1a 36 wait(0.2);
Maximousse 0:89e0c9ac4a1a 37 myled = 0;
Maximousse 0:89e0c9ac4a1a 38 wait(0.2);
Maximousse 0:89e0c9ac4a1a 39 }
Maximousse 0:89e0c9ac4a1a 40 }