dujardin stephane
/
base_mbed_SAE1_S2
point de depart de la programmation
etape0.h@15:41977c40cfbe, 2021-12-20 (annotated)
- 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?
User | Revision | Line number | New 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 | } |