Arduino : capteurs et actionneurs : Différence entre versions
(→SPI) |
(→I2C) |
||
Ligne 90 : | Ligne 90 : | ||
! Carte !! SDA(Serial Data Line) !! SCL(Serial Clock line) | ! Carte !! SDA(Serial Data Line) !! SCL(Serial Clock line) | ||
|- | |- | ||
− | | Arduino UNO || | + | | Arduino UNO || A4 || A5 |
|- | |- | ||
| Arduino NANO || A4 || A5 | | Arduino NANO || A4 || A5 | ||
|- | |- | ||
− | | Arduino Pro Micro || | + | | Arduino Pro Micro || 2 || 3 |
|- | |- | ||
| D1 mini (ESP8266) || D1 || D2 | | D1 mini (ESP8266) || D1 || D2 | ||
|- | |- | ||
− | | ESP32 || | + | | ESP32 || D1 || D22 |
|} | |} | ||
Version du 23 septembre 2024 à 14:00
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 | A4 | A5 |
Arduino NANO | A4 | A5 |
Arduino Pro Micro | 2 | 3 |
D1 mini (ESP8266) | D1 | D2 |
ESP32 | D1 | D22 |
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 | D12 | D11 | D13 | Au choix (D4) |
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 |