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

Construire un capteur de température distant avec Raspberry Pi et Python – Guide étape par étape

Construire un capteur de température distant avec Raspberry Pi et Python – Guide étape par étape

Après des années d'affinement de ce projet grâce aux retours de la communauté, ce guide mis à jour livre un capteur de température IoT prêt à l'emploi qui fonctionne sur toute carte Linux embarquée avec Python et support 1‑wire. D'une simple démo LED à un moniteur distant complet, vous apprendrez à assembler, configurer et déployer votre propre capteur en quelques heures.

Ce que vous allez créer

En utilisant un Raspberry Pi, un capteur de température DS18B20 1‑wire et une LED basique, vous construirez :

Liste matériel

Le schéma est simple : alimentez le capteur depuis la broche 5 V du Pi (broche 2). Aucune alimentation externe n'est requise.

Étape 1 – Configurer votre Raspberry Pi

  1. Flashez une image Raspbian fraîche sur une carte SD et démarrez le Pi.
  2. Utilisez un chargeur micro‑USB 5 V/1 A fiable (un chargeur smartphone fonctionne généralement).
  3. Configurez l'accès réseau : vous pouvez ignorer HDMI et périphériques USB en connectant via Ethernet, obtenant une adresse DHCP, et accédant au Pi par SSH (identifiants par défaut : pi/raspberry).
  4. Câblez le capteur et la LED sur la breadboard selon le schéma.
  5. Chargez les modules noyau 1‑wire :
    sudo modprobe w1-gpio
    sudo modprobe w1_therm
  6. Rendez les modules persistants au redémarrage en les ajoutant à /etc/modules :
    echo "w1-gpio" | sudo tee -a /etc/modules
    echo "w1_therm" | sudo tee -a /etc/modules
  7. Localisez l'ID de votre capteur :
    ls /sys/bus/w1/devices/
    Le ressemblera à 28-00000393268a.
  8. Vérifiez que le capteur fonctionne :
    cat /sys/bus/w1/devices/28-00000393268a/w1_slave

Étape 2 – Installer DeviceHive sur le Pi

  1. Téléchargez le dernier paquet DeviceHive depuis devicehive.com.
  2. SSH dans votre Pi et créez un répertoire de travail :
    mkdir ~/devicehive
  3. Transférez la source Python depuis votre machine hôte via scp :
    scp -r ~/Downloads/devicehive/python/device/Source/* [email protected]:~/devicehive
  4. Visitez DeviceHive Playground et inscrivez-vous pour un compte gratuit afin de recevoir votre clé API.

Étape 3 – Exécuter l'exemple

Naviguez vers le dossier devicehive/python/device/Source, modifiez la configuration avec votre clé API, et lancez le script. Les données du capteur seront diffusées vers DeviceHive, où vous pourrez les visualiser sur le tableau de bord web ou déclencher des actions via l'application mobile.

Étendre le projet

Avec le cadre de base en place, vous pouvez :

Amusez-vous à construire votre premier dispositif IoT et explorez les possibilités infinies avec Raspberry Pi et Python !

Processus de fabrication

  1. Construire un enregistreur de température Raspberry Pi avec capteur I2C à 5 $
  2. Profilage température Raspberry Pi précis avec Python, SQLite et LabVIEW
  3. Connecter plusieurs capteurs DS18B20 1-Wire à un Raspberry Pi pour une surveillance température précise
  4. Capteur de température infrarouge TMP006 avec Raspberry Pi : bibliothèque Python et guide de configuration
  5. Surveillance transparente température et humidité sur Raspberry Pi avec EzTemp
  6. Comment connecter un capteur de température DS1820 One‑Wire à un Raspberry Pi via GPIO
  7. Contrôler une LED avec un capteur de mouvement PIR sur Raspberry Pi
  8. Comment connecter un thermomètre numérique DS18B20 One-Wire à un Raspberry Pi – Guide étape par étape
  9. Construire un moniteur de température ThingSpeak avec Raspberry Pi et BrickPi