Surveillance transparente température et humidité sur Raspberry Pi avec EzTemp
Étape 1 : Câblage du capteur EzTemp
Le capteur EzTemp communique via l'interface UART du Raspberry Pi. Suivez le brochage ci-dessous pour établir une connexion fiable.
- RPi GND → EzTemp GND
- RPi Tx (GPIO 14) → EzTemp Rx
- RPi Rx (GPIO 15) → EzTemp Tx
- RPi 3,3 V → EzTemp 3,3 V
Notez qu'une broche Tx doit se connecter à une broche Rx et vice‑versa. Une fois câblé, le capteur est prêt à l'emploi.
Achetez le EzTemp sur Tindie
Étape 2 : Désactiver la console série par défaut
Par défaut, le Raspberry Pi réserve l'UART pour l'invite de connexion série. Pour le libérer pour le capteur EzTemp, vous devez désactiver la console série.
Méthode 1 – raspi-config
sudo raspi-config
Naviguez vers Options avancées > Série et répondez Non à « Activer la console série ». Redémarrez le Pi avant de continuer.
Méthode 2 – Script rpi-serial-console
sudo wget https://raw.githubusercontent.com/lurch/rpi-serial-console/master/rpi-serial-console -O /usr/bin/rpi-serial-console && sudo chmod +x /usr/bin/rpi-serial-console
rpi-serial-console status # affiche l'état actuel
sudo rpi-serial-console disable # désactive la console
sudo rpi-serial-console enable # restaure la console (si nécessaire)
Après basculement, redémarrez le Pi.
Méthode 3 – Édition manuelle
sudo nano /boot/cmdline.txt
Supprimez toute référence à ttyAMA0 pour que la ligne ressemble à :
dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
Puis éditez /etc/inittab et commentez la ligne :
#T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100
Redémarrez le Raspberry Pi.
Achetez le EzTemp sur Tindie
Étape 3 : Installer le script Python d'exemple
Téléchargez le client Python officiel qui lit les données du capteur EzTemp :
wget https://raw.githubusercontent.com/CAIMANICS/EzTempRH-for-Raspberry-Pi/master/software/EzTempRH.py
Exécutez le script avec :
python EzTempRH.py
Sortie typique :
EzTemp&RH build 2 Temperature: 24.0C Humidity: 48.0% External: 1018 / 2048 counts Version: 2
Avec le script vérifié, vous pouvez intégrer le capteur dans vos propres applications.
Achetez le EzTemp sur Tindie
Pour des conseils plus détaillés, référez-vous à la documentation complète « Easy Temperature and Humidity on Raspberry Pi ».
Processus de fabrication
- Intégration MQTT transparente : capteurs NodeMCU DHT22 avec Raspberry Pi 3 B+ comme broker
- Construire un enregistreur de température Raspberry Pi avec capteur I2C à 5 $
- Profilage température Raspberry Pi précis avec Python, SQLite et LabVIEW
- Connecter plusieurs capteurs DS18B20 1-Wire à un Raspberry Pi pour une surveillance température précise
- Moniteur réseau température et humidité Raspberry Pi — Guide de configuration DIY
- Comment lire la température avec un DS18B20 sur Raspberry Pi 2
- Moniteur température et humidité domestique avec Raspberry Pi et tableau de bord web — Suivi à distance en temps réel
- Surveillance de température professionnelle sur Raspberry Pi avec DS18B20
- Mesure de température sur Raspberry Pi avec capteurs 1‑Wire Maxim et pont I2C DS2482