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

Capteur de thermomètre numérique Raspberry Pi à 1 fil (DS18B20)

En cherchant un moyen simple de mesurer la température à l'aide de mon Raspberry Pi, je suis tombé sur le capteur de température numérique à 1 fil DS18B20. Cela promettait un moyen précis de mesurer la température avec quelques fils et presque aucun composant externe.

L'appareil ne coûtait que quelques livres et cela semblait trop beau pour être vrai…

J'en ai donc acheté un. En quelques minutes, je mesurais la température avec. Il est si simple à utiliser et constitue le point de départ idéal pour créer un enregistreur de données de température basé sur Raspberry Pi.

Le schéma de droite montre le dispositif DS18B20. Il a trois broches et est livré dans un boîtier TO-92, ce qui signifie qu'il ressemble à d'autres appareils que vous avez peut-être utilisés, tels que des transistors.

La broche 1 est la masse. La broche 2 est la broche de données et la broche 3 est la broche d'alimentation. Le seul composant externe requis est une seule résistance de 4,7 Kohms.

Lors de mes tests, je n'en avais pas, j'ai donc utilisé 2 résistances de 2,2Kohm en série. Cela a bien fonctionné.

J'ai utilisé un petit morceau de maquette et des câbles de démarrage pour le connecter à l'en-tête GPIO de mon Raspberry Pi.

La broche 1 était connectée à P1-06 (Masse)

La broche 2 était connectée à P1-07 (GPIO4)

La broche 3 était connectée à P1-01 (3,3 V)

Une résistance de 4,7 Kohms a été placée entre la broche 2 et la broche 3.

Il est important de vérifier que vous ne confondez pas la broche 1 et la broche 3 sur l'appareil, sinon l'alimentation sera appliquée à l'envers !

Une fois que vous avez tout connecté, vous pouvez mettre votre Raspberry Pi sous tension.

Il est toujours préférable de s'attaquer à de nouveaux projets avec une carte SD mise à jour. J'ai tendance à utiliser la dernière image Raspbian de la page de téléchargement RaspberryPi.org, puis à la mettre à jour de temps en temps à l'aide des deux commandes suivantes :

12 sudo apt-get update sudo apt-get upgrade

Afin de configurer le capteur il vous suffit de faire une petite modification dans le fichier config.txt en utilisant :

sudo nano /boot/config.txt

ajoutez la ligne suivante en bas :

dtoverlay=w1-gpio,gpiopin=4

Vous pouvez enregistrer le fichier en utilisant CTRL-X, Y puis RETOUR. L'appareil est configuré pour signaler sa température via GPIO4.

Pour que les modifications prennent effet, vous devrez redémarrer en utilisant :

redémarrage sudo

Utilisez les commandes ci-dessous pour accéder au répertoire qui contient les appareils 1 fil détectés :

Pour plus de détails : Capteur de thermomètre numérique à 1 fil Raspberry Pi (DS18B20)


Processus de fabrication

  1. Enregistreur de température Raspberry Pi
  2. Mesure des températures avec un capteur DS18B20 1 fil et Raspberry Pi
  3. Lire la température avec DS18B20 | Raspberry Pi 2
  4. Surveillance de la température sur le Raspberry Pi
  5. Mesure de la température avec RASPBERRY PI
  6. Bibliothèque Python du capteur de température TMP006 utilisant Raspberry pi,
  7. Capteur de température Python et Raspberry Pi
  8. Station météo Raspberry Pi
  9. Contrôle de la température avec Raspberry Pi