Étape 3: Code
Voici le code de l’appareil clignote.-----------------------------------------------------------------
#define POT_PIN 5 void setup() {} void loop() {} digitalWrite (LED_PIN, élevé) ;
#define LED_PIN 3
mettre à la sortie
pinMode (LED_PIN, sortie) ;
}
int val ;
Val=analogRead(POT_PIN) ;
Delay(Val) ;
digitalWrite (LED_PIN, basse) ;
Delay(Val) ;
}
-----------------------------------------------------------------
Donc ce qui se passe ici ? L’arduino doit d’abord définir l’axe conduit à une sortie. Puis le programme parcourt et fait quelques choses. Tout d’abord il met de côté un peu de mémoire pour la valeur qui est lus à partir du potentiomètre. Puis il lit la valeur de tension analogique broche 5. Il s’agit d’une valeur de 0 à 1023, qui se traduit par 0-5v. Lorsque cette valeur est déterminée, il définit cette valeur tant que le délai pour la durée de la marche et d’arrêt des cycles de la led.
Et c’est ça, un potentiomètre utilisé pour contrôler un feu clignotant.