Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Comment connecter un thermomètre numérique DS18B20 One-Wire à un Raspberry Pi – Guide étape par étape

En cherchant un moyen simple de mesurer la température avec un Raspberry Pi, j'ai découvert le capteur de température numérique DS18B20 1-wire. Sa précision – ±0,5 °C à 0 °C – et son câblage minimal le rendent idéal pour les débutants comme pour les makers chevronnés.

Le capteur est peu coûteux, nécessite seulement une seule résistance de tirage de 4,7 kΩ, et s'insère facilement dans une plaque d'essai ou un boîtier TO‑92 qui ressemble aux transistors courants.

Voici un schéma de câblage rapide et les étapes pour faire communiquer votre Pi avec le DS18B20.

Brochage (TO‑92)

Connectez le capteur au Pi comme suit :

Une résistance de 4,7 kΩ doit être placée entre la ligne de données (Broche 2) et l'alimentation 3,3 V (Broche 3). Si vous n'avez pas de résistance de 4,7 kΩ, deux résistances de 2,2 kΩ en série feront l'affaire.

Après le câblage, mettez le Pi sous tension. Il est conseillé d'utiliser une carte SD fraîche avec le dernier Raspberry Pi OS (anciennement Raspbian). Téléchargez-le depuis la page Logiciels Raspberry Pi officielle.

Maintenez le système à jour avec :

sudo apt-get update && sudo apt-get upgrade

Ensuite, activez l'interface 1-Wire en éditant /boot/config.txt :

sudo nano /boot/config.txt

Ajoutez la ligne suivante à la fin :

dtoverlay=w1-gpio,gpiopin=4

Sauvegardez le fichier (Ctrl + X, Y, Entrée) et redémarrez :

sudo reboot

Une fois le Pi redémarré, le DS18B20 apparaîtra dans le répertoire /sys/bus/w1/devices. Pour lire la température, utilisez :

cat /sys/bus/w1/devices/28-xxxxxxxxxxxx/w1_slave

Remplacez 28-xxxxxxxxxxxx par l'ID unique du capteur.

Pour la documentation détaillée, référez-vous à la fiche technique DS18B20 et au guide GPIO officiel Raspberry Pi.

Processus de fabrication

  1. Construire un enregistreur de température Raspberry Pi avec capteur I2C à 5 $
  2. Connecter plusieurs capteurs DS18B20 1-Wire à un Raspberry Pi pour une surveillance température précise
  3. Comment lire la température avec un DS18B20 sur Raspberry Pi 2
  4. Surveillance de température professionnelle sur Raspberry Pi avec DS18B20
  5. Mesure de température sur Raspberry Pi avec capteurs 1‑Wire Maxim et pont I2C DS2482
  6. Capteur de température infrarouge TMP006 avec Raspberry Pi : bibliothèque Python et guide de configuration
  7. Construire un capteur de température distant avec Raspberry Pi et Python – Guide étape par étape
  8. Construire une station météo Raspberry Pi qui envoie les données météo quotidiennes par email
  9. Surveillance précise de la température dans un placard serveur avec Raspberry Pi