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 température Python et Raspberry Pi

Cela faisait longtemps que j'avais publié cet exemple de RPi pour la première fois. Le temps a passé, j'avais recueilli des commentaires de la communauté, pris en compte les commentaires, et cet échantillon est prêt à être publié sur Instructables pour le public intéressé par les microcontrôleurs et l'Internet des objets.

Que montre cet exemple ? Comme il est facile, en quelques heures seulement, vous pouvez créer votre premier projet amusant IoT. Construire un capteur de température à distance et une LED télécommandée peut être un très bon point de départ.

Cela implique de remplacer la LED par un relais d'alimentation et de contrôler la lumière dans votre pièce, d'ajouter des capteurs d'humidité et, par exemple, des capteurs de lumière pour mieux surveiller l'environnement et tout signaler sur votre appareil mobile.

Cet exemple peut fonctionner sur pratiquement n'importe quelle carte Linux intégrée dotée de pilotes de noyau Python et 1-wire. Il est possible de connecter plusieurs appareils à 1 fil sur la même ligne.

Vous pouvez regarder la vidéo et suivre les instructions des étapes 1 à 6.

Étape 1 :Vous aurez besoin

Le schéma est le suivant (photo 1), le capteur sera alimenté par la broche 2 de RasPi. Aucune alimentation externe nécessaire.

Étape 2 :Configuration du Raspberry Pi

  1. Téléchargez l'image de la carte SD de Raspbian et développez-la sur une carte SD.
  2. Trouvez une alimentation électrique fiable :les chargeurs de smartphones micro-USB sont généralement un bon choix. Il doit être capable de fournir 5V jusqu'à 1A (si vous souhaitez utiliser un module wifi avec).
  3. Vous n'avez pas besoin d'utiliser un écran HDMI et un clavier USB - vous pouvez le connecter à votre ordinateur portable ou réseau via Ethernet et laisser RasPi obtenir l'adresse DHCP et s'y connecter en utilisant ssh en utilisant pi/raspberry comme login/mot de passe.
  4. Connectez la LED/le capteur comme indiqué sur la figure 1 ci-dessus.
  5. Chargez les modules de noyau 1-wire qui sont préinstallés mais non chargés :sudo modprobe w1-gpio puis sudo modprobe w1_therm
  6. Ajouter des lignes w1-gpio et w1_therm dans /etc/modules en utilisant sudo nano /etc/modules afin qu'ils soient chargés automatiquement la prochaine fois que vous le redémarrez.
  7. Trouvez votre capteur :ls /sys/bus/w1/devices/ il devrait ressembler à 28-00000393268a
  8. Testez le capteur en imprimant sa sortie :cat /sys/bus/w1/devices/28-00000393268a/w1_slave

Étape 3 :Installer DeviceHive sur Raspberry Pi

  1. Téléchargez la dernière version de DeviceHive.
  2. Connectez-vous à votre RasPi en utilisant ssh. Créez un dossier pour les sources de devicehive :mkdir ~/devicehive
  3. À l'aide de scp, copiez le code source Python de votre ordinateur local vers RasPi (par exemple :scp –r ~/Downloads/devicehive/python/device/Source/* [email protected] :~/devicehive ). Cela copiera toutes les bibliothèques et échantillons.
  4. Allez sur devicehive.com/playground et créez un compte pour vous-même pour une aire de jeux si vous n'en avez pas déjà un.

Pour plus de détails : Capteur de température Python et Raspberry Pi


Processus de fabrication

  1. Enregistreur de température Raspberry Pi
  2. Profil de température Raspberry Pi avec LabVIEW
  3. Mesure des températures avec un capteur DS18B20 1 fil et Raspberry Pi
  4. Bibliothèque Python du capteur de température TMP006 utilisant Raspberry pi,
  5. Température et humidité faciles sur Raspberry Pi
  6. Capteur de température 1 fil DS1820 au Raspberry Pi (GPIO directement)
  7. Capteur de mouvement utilisant Raspberry Pi
  8. Capteur de thermomètre numérique Raspberry Pi à 1 fil (DS18B20)
  9. Moniteur de température ThingSpeak avec Raspberry Pi