You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
771 B

int led=2;
int T=20; //50hz. s'allume et s'eteint 5à fois par seconde
int t=2; // durée état haut
void setup()
{
pinMode(led, OUTPUT);
}
void loop()
{ // boucle d'approximativement T ms
digitalWrite(led, HIGH); // Allumé pendant t ms
delay(t);
digitalWrite(led, LOW); // Éteint pendant T-t ms
delay(T-t);
}
// Comparez la luminosité des 2 leds. Essayez à nouveau avec t=5 puis t=1. Que constatez-vous ? Justifiez !
// Plus on baisse t, plus on baisse la luminosité de la lampe car elle s'eteint s'allume 50 fois par seconde
// Que se passe-t-il si vous passez à une fréquence de 20hz (T=50 et par exemple t=5) ? Justifiez !
// On attaque à la voir clignoter, 20 fois allume eteint < 24 images par secondes que l'oeuil peut voir