christophe vermaelen
/
DM_ER1_ex1
Devoir Maison d'ER1 Exercice n°1
Diff: main.cpp
- Revision:
- 0:51f7a12253d1
- Child:
- 1:a51043da3ab9
diff -r 000000000000 -r 51f7a12253d1 main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Fri Oct 19 09:35:54 2018 +0000 @@ -0,0 +1,17 @@ +#include "mbed.h" +#include "tsi_sensor.h" +#include "lib.h" + +PwmOut led(LED_GREEN); //déclaration de la sortie PWM + +int main(void) { + float val; //déclaration des variables + float t_etat_haut; + led.period(0.001); //periode de la PWM = 0.001 s = 1 ms + while (1) { //boucle infinie + val=lire_slider(); //lecture du slider (valeur comprise entre 0 et 1) + t_etat_haut=val*0.001; //on fixe la durée du temps haut en fonction de val + led.pulsewidth(t_etat_haut);//écriture de l'état haut + wait(0.1); //attente de 100 ms + } +}