point de depart de la programmation

Dependencies:   mbed

Committer:
dujardin
Date:
Mon Dec 20 11:36:17 2021 +0000
Revision:
15:41977c40cfbe
Child:
16:9ea7bff0ed03
base de travail;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dujardin 15:41977c40cfbe 1 // EXEMPLE d'action a faire dans etape0
dujardin 15:41977c40cfbe 2 // on fait clignoter la led 2 secondes
dujardin 15:41977c40cfbe 3 // on pose une tension de calibration de 1.227V ( 20°C ?)
dujardin 15:41977c40cfbe 4 // on informe le PC calibration faite avec un c
dujardin 15:41977c40cfbe 5 // petit delai et eteindre la led
dujardin 15:41977c40cfbe 6 // on met un dans etape pour que la prochaine etape executée soit etape1
dujardin 15:41977c40cfbe 7
dujardin 15:41977c40cfbe 8 // A vous de faire une etape0 conforme au cahier des charges
dujardin 15:41977c40cfbe 9
dujardin 15:41977c40cfbe 10 void etape0()
dujardin 15:41977c40cfbe 11 {
dujardin 15:41977c40cfbe 12 for ( int i = 0 ; i < 10 ; i++)
dujardin 15:41977c40cfbe 13 {
dujardin 15:41977c40cfbe 14 LED = 0 ; // la led clignote
dujardin 15:41977c40cfbe 15 wait(0.2) ;
dujardin 15:41977c40cfbe 16 LED = 1 ;
dujardin 15:41977c40cfbe 17 wait(0.2) ;
dujardin 15:41977c40cfbe 18 }
dujardin 15:41977c40cfbe 19 outVk = 0.3681 ; // calibration simple
dujardin 15:41977c40cfbe 20 pc.putc('c') ; // dit calibration faite
dujardin 15:41977c40cfbe 21 wait(0.2) ; // delai pour calmer le jeux
dujardin 15:41977c40cfbe 22 LED = 0 ; // eteindre la led
dujardin 15:41977c40cfbe 23
dujardin 15:41977c40cfbe 24 etape = 1 ; // changement d'étape
dujardin 15:41977c40cfbe 25 }