La suite des essais de programmation Arduino.
J’ai ajouté une photo-résistance au premier montage présenté ici
Photo-résistance = LDR
Schéma de montage (A1 = entrée analogique de la carte arduino)
Photo :
le bout de programme ajouté au précédent :
int LDR_Pin = A1; //analog pin 0 pour LDR unsigned int LDR_Reading = 0; (...) // lecture LDR int LDR_Reading = analogRead(LDR_Pin); Serial.println(LDR_Reading); Serial.println();
L’échantillonnage se fait sur 10 bits : soit 1024 valeurs.
La valeur 0 correspond à 0, et 5V à 1023.
Ensuite facile de traiter l’info.
Coté web on affiche ce qu’on veut :
if (LDR_Reading<500) client.print("Pas de lumière dans la pièce"); else client.print("Lumière dans la pièce");
A suivre…