dujardin stephane
/
base_mbed_SAE1_S2
point de depart de la programmation
etape0.h@16:9ea7bff0ed03, 2022-01-21 (annotated)
- Committer:
- dujardin
- Date:
- Fri Jan 21 15:42:11 2022 +0000
- Revision:
- 16:9ea7bff0ed03
- Parent:
- 15:41977c40cfbe
- Child:
- 17:44cc47ec7543
janvier 2022
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
dujardin | 16:9ea7bff0ed03 | 1 | // action faite une seule fois |
dujardin | 16:9ea7bff0ed03 | 2 | // faire clignoter la led 10 fois |
dujardin | 16:9ea7bff0ed03 | 3 | // on place Vr à 1.227V ( 20°C ?) |
dujardin | 16:9ea7bff0ed03 | 4 | // on informe le PC qu'on est en mode sans carte capteur 'h' |
dujardin | 15:41977c40cfbe | 5 | // petit delai et eteindre la led |
dujardin | 16:9ea7bff0ed03 | 6 | // etape = 1 |
dujardin | 15:41977c40cfbe | 7 | |
dujardin | 15:41977c40cfbe | 8 | |
dujardin | 15:41977c40cfbe | 9 | void etape0() |
dujardin | 15:41977c40cfbe | 10 | { |
dujardin | 15:41977c40cfbe | 11 | for ( int i = 0 ; i < 10 ; i++) |
dujardin | 15:41977c40cfbe | 12 | { |
dujardin | 16:9ea7bff0ed03 | 13 | LED = 0 ; // faire clignoter la les 10 fois |
dujardin | 15:41977c40cfbe | 14 | wait(0.2) ; |
dujardin | 15:41977c40cfbe | 15 | LED = 1 ; |
dujardin | 15:41977c40cfbe | 16 | wait(0.2) ; |
dujardin | 15:41977c40cfbe | 17 | } |
dujardin | 16:9ea7bff0ed03 | 18 | Vr = 0.3681 ; // mettre Vr à 1.214V car (3.3 * 0.3681) |
dujardin | 16:9ea7bff0ed03 | 19 | outVr.write(Vr) ; // sortie vers la broche en float |
dujardin | 16:9ea7bff0ed03 | 20 | |
dujardin | 16:9ea7bff0ed03 | 21 | pc.putc('h') ; // dit pas de carte capteur |
dujardin | 16:9ea7bff0ed03 | 22 | |
dujardin | 16:9ea7bff0ed03 | 23 | wait(0.2) ; // delai |
dujardin | 15:41977c40cfbe | 24 | LED = 0 ; // eteindre la led |
dujardin | 15:41977c40cfbe | 25 | |
dujardin | 16:9ea7bff0ed03 | 26 | etape = 1 ; // changement d'étape à 1 |
dujardin | 15:41977c40cfbe | 27 | } |