Gestion d'un chenillard

Dependencies:   mbed

Committer:
Kemix
Date:
Wed Mar 11 08:22:24 2015 +0000
Revision:
0:951fd71eb3ba
Chenillard fonctionnel

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Kemix 0:951fd71eb3ba 1 #include "mbed.h"
Kemix 0:951fd71eb3ba 2
Kemix 0:951fd71eb3ba 3 int main(){
Kemix 0:951fd71eb3ba 4 DigitalOut *led[4];
Kemix 0:951fd71eb3ba 5 led[0] = new DigitalOut(LED1);
Kemix 0:951fd71eb3ba 6 led[1] = new DigitalOut(LED2);
Kemix 0:951fd71eb3ba 7 led[2] = new DigitalOut(LED3);
Kemix 0:951fd71eb3ba 8 led[3] = new DigitalOut(LED4);
Kemix 0:951fd71eb3ba 9 int i;
Kemix 0:951fd71eb3ba 10 *led[0] = 0;
Kemix 0:951fd71eb3ba 11 *led[1] = 0;
Kemix 0:951fd71eb3ba 12 *led[2] = 0;
Kemix 0:951fd71eb3ba 13 *led[3] = 0;
Kemix 0:951fd71eb3ba 14
Kemix 0:951fd71eb3ba 15 while(1){
Kemix 0:951fd71eb3ba 16 for(i=0;i<4;i++){
Kemix 0:951fd71eb3ba 17 wait(0.5);
Kemix 0:951fd71eb3ba 18 *led[i] = 1;
Kemix 0:951fd71eb3ba 19 }
Kemix 0:951fd71eb3ba 20 for(i=4;i>0;i--){
Kemix 0:951fd71eb3ba 21 wait(0.5);
Kemix 0:951fd71eb3ba 22 *led[i-1] = 0;
Kemix 0:951fd71eb3ba 23 }
Kemix 0:951fd71eb3ba 24 }
Kemix 0:951fd71eb3ba 25 }