Objectifs
- Savoir lire une entrée analogique
- Savoir convertir une entrée analogique en une sortie TOR
- 3 Techniques à savoir
Exemple
Click to rate this post!
[Total: 2 Average: 3]
#define Seuil 512
word valA0;
bool valLED;
void setup() {
// Init port série
Serial.begin(115200);
pinMode(3, OUTPUT);
}
void loop() {
// Lecture de la valeur du poto
valA0= analogRead(A0); // 0-1023 10 bits
// 1. Utilisation de IF
/*if (valA0 > Seuil)
digitalWrite(3, true);
else
digitalWrite(3, false);*/
// 2. Utilisation d'une condition logique
/*valLED = valA0>Seuil;
digitalWrite(3, valLED);*/
// 3. Utilisation en une ligne de commande
digitalWrite(3, valA0>Seuil);
// Affichage dans traceur série
Serial.println(valA0);
// Retard de la boucle
delay(20);
}
You have successfully subscribed to the newsletter
There was an error while trying to send your request. Please try again.