Arduino : capteurs et actionneurs
Sommaire
Les capteurs
Principes
-  Capteurs Passifs
- Les "tout ou rien" (bouton poussoir, capteurs REED, à bille...),
 - Les "Transducteurs", ils ont une résitance variable (potentiomètre, photorésistance, capteur de pression...),
 
 - Les capteurs actifs : Il y en a peu, ils fabriquent du courant (Piezo, Thermocouple...).
 - Les autres : des montages électroniques : HC-SR04 (capteur de distance à ultrason), Capteur capacitif, Accéléromètre...
 
Tout ou rien
- bouton poussoir,
 - interrupteur,
 - A bille,
 - Capteur Reed (champs magnétique),
 
Transducteurs
- potentiomètre rotatif,
 - potentiomètre linéaire,
 - photorésistance,
 - capteur de pression,
 - Capteur capacitif,
 - capteur de toucher,
 
Capteurs actifs
- Piezo,
 - thermocouple,
 
montages
- Capteur de couleur
 - Capteur de CO2,
 - Capteur de particules fines,
 - HC-SR04 (distance ultra-son)
 - Suiveur de ligne Infra-rouge,
 - Detecteur de présence radar,
 - Detecteur de présence Infra-rouge,
 - Accéléromètre,
 - Joystick,
 - Encodeurs rotatifs,
 - Lecteur RFID,
 - Ecran tactile
 
Les actionneurs
Ils réalisents des actions :
Son
- Lecteur MP3
 - Haut-parleur
 - Piezo
 
Mouvement
- moteur
 - Moteur pas à pas
 - Servomoteur
 - Servomoteur à rotation continue
 - electro-aimant
 
Lumière
- Led,
 - Led RGB,
 - Ruban de leds,
 - Cercle de leds,
 - Matrices de leds,
 
gestion du courant
- Relais
 - Transistor
 
Gestion de l'information
- lecteur de carte SD
 - Interrogation web
 - Publication web
 
Affichage
- Affichage 7 segment,
 - écran OLed
 - écran Couleur
 - e-paper
 - Afficheur LCD
 
Les cartes
- Arduino Uno,
 - Arduino Pro micro : émulation du périphérique USB (clavier / souris) (communication directe via USB).
 - Arduino Nano : comme un Uno mais en petit
 - D1 mini : ESP8266 équipé de Wifi et capable d'être serveur web, point d'accès ou simplement connectén à Internet.
 - ESP32 : Wifi comme précédent avec en plus Bluetooth
 
la communication entre les capteurs, les actionneurs et les cartes
I2C
sda, scl
| Carte | SDA(Serial Data Line) | SCL(Serial Clock line) | 
|---|---|---|
| Arduino UNO | Texte de la cellule | Texte de la cellule | 
| Arduino NANO | A4 | A5 | 
| Arduino Pro Micro | Texte de la cellule | Texte de la cellule | 
| D1 mini (ESP8266) | D1 | D2 | 
| ESP32 | Texte de la cellule | Texte de la cellule | 
SPI
MISO, MOSI, CLK, CS
| Carte | MISO | MOSI | CLK | CS | 
|---|---|---|---|---|
| Arduino UNO | Texte de la cellule | Texte de la cellule | Texte de la cellule | Texte de la cellule | 
| Arduino NANO | Texte de la cellule | Texte de la cellule | Texte de la cellule | Texte de la cellule | 
| Arduino Pro Micro | Texte de la cellule | Texte de la cellule | Texte de la cellule | Texte de la cellule | 
| D1 mini (ESP8266) | D6(GPIO 12) | D7(GPIO 13) | D5(GPIO 14) | D8(GPIO 15) | 
| ESP32 | Texte de la cellule | Texte de la cellule | Texte de la cellule | Texte de la cellule | 
