Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Arduino LDR » : différence entre les versions

De The Linux Craftsman
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 7 : Ligne 7 :
== Le montage ==
== Le montage ==
Le montage suivant prévoit une résistance de pull-down qui permet de faire une lecture.
Le montage suivant prévoit une résistance de pull-down qui permet de faire une lecture.
[[Fichier:LDR diagram.jpg|centré|400px]]
[[Fichier:LDR diagram.png|centré|400px]]


= Partie logicielle =
= Partie logicielle =
Ligne 29 : Ligne 29 :


== Résultat ==
== Résultat ==
Voila le résultat :
[[Fichier:Arduino LDR temp reading serial.png|centré|400px]]
[[Fichier:Arduino LDR temp reading serial.png|centré|400px]]

Dernière version du 4 octobre 2016 à 22:19

Partie électronique

Le composant

La photorésistance ressemble à ceci:

Ce composant réagit en fonction de la lumière ambiante qui fait varier sa résistance.

Le montage

Le montage suivant prévoit une résistance de pull-down qui permet de faire une lecture.

Partie logicielle

Récupérer la luminosité

Voila un exemple qui affiche la valeur de la photorésistance

// PIN en entrée pour la photorésistance
int sensorPin = A0;
int sensorValue = 0;
void setup() {
   Serial.begin(9600);
}
void loop() {
   // Lit la valeur du capteur
   sensorValue = analogRead(sensorPin);
   Serial.print(F("LDR value: "));
   Serial.println(sensorValue);
   delay(1000);
}

Résultat

Voila le résultat :