Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Python- und Raspberry Pi-Temperatursensor

Es ist ziemlich lange her, als ich dieses RPi-Beispiel zum ersten Mal veröffentlicht hatte. Die Zeit verging, ich hatte einige Rückmeldungen aus der Community gesammelt, die Kommentare berücksichtigt, und dieses Beispiel kann bei Instructables für die an Mikrocontrollern und dem Internet der Dinge interessierte Öffentlichkeit veröffentlicht werden.

Was zeigt dieses Beispiel? Wie einfach, in nur wenigen Stunden können Sie Ihr erstes IoT-Spaßprojekt erstellen. Der Bau eines entfernten Temperatursensors und einer ferngesteuerten LED kann ein sehr guter Ausgangspunkt sein.

Es beinhaltet das Ersetzen der LED durch ein Leistungsrelais und die Steuerung des Lichts in Ihrem Raum, das Hinzufügen von Feuchtigkeitssensoren und beispielsweise Lichtsensoren, um die Umgebung besser zu überwachen und alles auf Ihrem Mobilgerät zu melden.

Dieses Beispiel kann auf praktisch jedem eingebetteten Linux-Board verwendet werden, das über Python- und 1-Wire-Kernel-Treiber verfügt. Es ist möglich, mehrere 1-Wire-Geräte an dieselbe Leitung anzuschließen.

Sie können das Video ansehen und den Anweisungen in 1-6 Schritten folgen.

Schritt 1:Sie benötigen

Das Schema ist wie folgt (Abb.1), der Sensor wird von RasPis Pin 2 mit Strom versorgt. Keine externe Stromversorgung erforderlich.

Schritt 2:Raspberry Pi konfigurieren

  1. Laden Sie das SD-Karten-Image von Raspbian herunter und erweitern Sie es auf eine SD-Karte.
  2. Suchen Sie eine zuverlässige Stromversorgung – Micro-USB-Smartphone-Ladegeräte sind normalerweise eine gute Wahl. Es sollte in der Lage sein, 5V bis 1A zu liefern (wenn Sie ein WLAN-Modul damit verwenden möchten).
  3. Sie müssen kein HDMI-Display und keine USB-Tastatur verwenden – Sie können es über Ethernet mit Ihrem Laptop oder Netzwerk verbinden und RasPi die DHCP-Adresse beziehen lassen und sich mit ssh mit pi/raspberry als Login/Passwort verbinden.
  4. LED/Sensor wie in Abbildung 1 oben gezeigt anschließen.
  5. Laden Sie 1-Wire-Kernel-Module, die vorinstalliert, aber nicht geladen sind:sudo modprobe w1-gpio und dann sudo modprobe w1_therm
  6. Linien hinzufügen w1-gpio und w1_therm in /etc/modules mit sudo nano /etc/modules damit sie beim nächsten Neustart automatisch geladen werden.
  7. Finden Sie Ihren Sensor:ls /sys/bus/w1/devices/ es sollte aussehen wie 28-00000393268a
  8. Testen Sie den Sensor, indem Sie seine Ausgabe drucken:cat /sys/bus/w1/devices/28-00000393268a/w1_slave

Schritt 3:DeviceHive auf Raspberry Pi installieren

  1. Laden Sie die neueste Version von DeviceHive herunter.
  2. Verbinden Sie sich über ssh mit Ihrem RasPi. Erstellen Sie einen Ordner für Gerätehive-Quellen:mkdir ~/devicehive
  3. Kopieren Sie mit scp den Python-Quellcode von Ihrem lokalen Computer auf RasPi (zum Beispiel:scp –r ~/Downloads/devicehive/python/device/Source/* [email protected]:~/devicehive ). Dadurch werden alle Bibliotheken und Samples kopiert.
  4. Gehe zu devicehive.com/playground und erstelle ein Konto für dich selbst für einen Spielplatz, falls du noch keins hast.

Weitere Informationen: Python- und Raspberry Pi-Temperatursensor


Herstellungsprozess

  1. Himbeer-Pi-Temperaturlogger
  2. Raspberry Pi-Temperaturprofil mit LabVIEW
  3. Messen Sie Temperaturen mit einem 1-Draht-DS18B20-Sensor und Raspberry Pi
  4. TMP006-Temperatursensor-Python-Bibliothek mit Raspberry Pi,
  5. Einfache Temperatur und Luftfeuchtigkeit auf Raspberry Pi
  6. 1-Draht-Temperatursensor DS1820 am Raspberry Pi (GPIO direkt)
  7. Bewegungssensor mit Raspberry Pi
  8. Raspberry Pi 1-Draht digitaler Thermometersensor (DS18B20)
  9. ThingSpeak Temperaturmonitor mit Raspberry Pi
  10. Raspberry Pi Temperatur- und Lichtsensor