Fiche de référence
Choix de capteur
Quel capteur pour la température, la distance, la lumière ou le courant

Choix de capteur
Quel composant pour quelle mesure. C'est rarement la plage qui fait échouer un choix — c'est l'interface et les conditions. Une broche echo en 5 V détruit une entrée 3.3 V, le soleil aveugle à la fois les capteurs à temps de vol et de lumière, et un PIR signale une pièce vide dès que son occupant cesse de bouger. Des deux capteurs de courant, seul l'ACS712 est isolé (2.1 kV) ; l'INA219 partage votre masse et est bien plus précis aux faibles courants.
| Référence | Mesure | Plage / précision | Interface | Attention |
|---|---|---|---|---|
| DS18B20 | Température | −55 à +125 °C ; ±0.5 °C de −10 à +85 °C, ±2 °C aux extrêmes | 1-Wire, 3–5.5 V | Demande une résistance de rappel de 4.7 kΩ ; une lecture 12 bits prend 750 ms |
| Thermistance CTN, 10 kΩ | Température | −40 à +125 °C | Diviseur analogique | Très non linéaire — utilisez l'équation bêta ou de Steinhart-Hart, pas une régression linéaire |
| DHT22 / AM2302 | Température + humidité | ±0.5 °C; 0–100 %RH ±2–5 % | Fil unique (pas 1-Wire) | Une mesure toutes les 2 s, pas plus vite. Le DHT11 lui ressemble trait pour trait et est bien pire |
| BMP280 | Pression + température | 300–1100 hPa, ±1 hPa en absolu (≈ 8 m) ; ±0.12 hPa en relatif (≈ 1 m) | I2C 0x76/0x77, ou SPI | Pas d'humidité — c'est le BME280, même boîtier et même brochage |
| HC-SR04 | Distance (ultrasons) | 2–400 cm, pas de ~3 mm | 2 GPIO, 5 V | Echo monte à 5 V : divisez-le pour un MCU 3.3 V. Cône de 15°, les surfaces molles disparaissent |
| VL53L0X | Distance (laser ToF) | 30 mm–1.2 m, 2 m en longue portée | I2C, 0x29 | Le soleil réduit la portée. L'adresse se réinitialise au démarrage, donc séquencez XSHUT |
| HC-SR501 (PIR) | Mouvement | 3–7 m, cône de ~110° | 1 sortie GPIO, 5–20 V en entrée | Détecte le changement, pas la présence — une personne immobile disparaît |
| LDR / photorésistance | Lumière (relative) | ≈ 10–20 kΩ à 10 lux, ≈ 1 MΩ dans le noir | Diviseur analogique | Non linéaire et très variable d'un exemplaire à l'autre. Contient du cadmium, donc restreinte dans l'UE |
| BH1750 | Lumière (calibrée) | 1–65 535 lx, pas de 1 lx | I2C, 0x23 ou 0x5C | De vrais lux, mais seulement deux adresses par bus, et il sature en plein soleil |
| ACS712 | Courant, AC ou DC | ±5 / ±20 / ±30 A | Analogique, 5 V | La sortie est centrée sur VCC/2 et suit l'alimentation ; le bruit noie les petits courants |
| INA219 | Courant + tension de bus | 0–26 V, ±3.2 A sur un shunt de 0.1 Ω | I2C, 0x40–0x4F | Côté haut uniquement, et seulement aussi précis que le registre de calibration que vous avez écrit |







