Les capteurs électroniques
(ref openclassroom)
Vous avez vu jusqu'à présent que l'on pouvait récupérer des informations depuis l'environnement de l'Arduino grâce à deux commandes : digitalRead(pinDigital)
et analogRead(pinAnalogique)
.
Ce ne sont pas les deux seules commandes mais elles nous permettent de récupérer des valeurs provenant de plusieurs sortes de capteurs qui vont transformer votre Arduino en une machine sensible à son environnement.
Nous allons donc voir dans ce chapitre les types de capteurs existants (enfin une partie seulement ) ainsi que leurs connexions vers l'Arduino.
Nous verrons aussi comment récupérer et utiliser les différentes valeurs lues par la carte.
Bien sûr, afin de pouvoir utiliser et programmer ces capteurs, il est nécessaire de se les procurer. Si vous n'avez pas encore le capteur sous la main, rassurez-vous, le cours est compréhensible tout de même et il vous permettra peut-être de choisir le type de capteur dont vous avez besoin pour vos projets...
Le matériel requis
Voici donc la liste des capteurs que je vais utiliser pour illustrer ce chapitre.
-
Capteur de contact
-
Tilt sensor
-
Photorésistance
-
Photodiode infrarouge (et LED infrarouge)
-
Récepteur infrarouge 38 KHz (TSOP38238)
-
Capteur de température (TMP36)
-
Capteur à ultrasons (SRF05)