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

Himbeer-Pi-Temperaturlogger

Hier sind die Anweisungen zum Bau eines einfachen Termperatur-Loggers mit einem 5,00 $ I2C-Temperatursensor. Die Daten werden auf der SD-Karte gespeichert und können problemlos in Excel importiert werden. Durch einfaches Ändern oder Hinzufügen anderer Sensoren können auch andere Arten von Daten erfasst werden.

Für dieses Projekt werden folgende Komponenten verwendet:
Raspberry Pi (Einplatinencomputer)
Temperatursensor (SF-SEN-09418) 
Lötfreies Steckbrett
Anschlussdrähte

Das Zagros Raspberry Pi Starterkit enthält auch alles, was für dieses Projekt benötigt wird, außer dem Temperatursensor!

Schritt 1:Verdrahten Sie den Temperatursensor

Stellen Sie die folgenden Verbindungen zum Raspberry Pi GPIO-Port her. Die Verbindung von ADD0 mit Masse bestimmt die I2C-Adresse des Geräts. An den I2C-Bus können mehrere Sensoren angeschlossen werden, die jedoch jeweils eine eindeutige Adresse haben müssen.

Sensor             RPi GPIO
VCC                 +3,3 V

SDA                  SDA

SCL                  SCL

GND                 GND

ADD0               GND                  (beachten Sie, dass dies die I2C-Geräteadresse festlegt)

ALT                 N/C

HINWEIS:DEN SENSOR VCC NICHT AN +5VDC ANSCHLIESSEN, DIES WIRD DEN SENSOR BESCHÄDIGEN

Schritt 2:I2C-Bus aktivieren

Zuerst muss der I2C-Bus aktiviert werden. Standardmäßig ist der Bus deaktiviert. Bearbeiten Sie dazu die Konfigurationsdatei /etc/modprobe.d/raspi-blacklist.conf

Verwenden Sie den Befehl:

sudo nano /etc/modprobe.d/raspi-blacklist.conf

Ändern Sie nun den Dateiinhalt von:

# Blacklist spi und i2c standardmäßig (viele Benutzer brauchen sie nicht)

Sperrliste spi-bcm2708
Sperreliste i2c-bcm2708

Dazu:

# Blacklist spi und i2c standardmäßig (viele Benutzer brauchen sie nicht)

schwarze Liste spi-bcm2708
#schwarze Liste i2c-bcm2708

Schritt 3:I2C-Modul so einstellen, dass es beim Booten geladen wird

Das I2C-Modul sollte so eingestellt sein, dass es beim Start des Raspberry Pi geladen wird. Bearbeiten Sie dazu die /etc/modules Datei.


Der folgende Befehl kann verwendet werden, um diese Datei zu bearbeiten:

sudo nano /etc/modules

Fügen Sie am Ende der Datei folgende Zeile hinzu:

i2c-dev

Schritt 4:I2C-Pakete installieren

Installiere die i2c-tools und python-smbus Pakete, um das I2C-Setup abzuschließen:
 

Für weitere Details:Raspberry Pi Temperaturlogger


Herstellungsprozess

  1. Raspberry Pi-Temperaturprofil mit LabVIEW
  2. Messen Sie Temperaturen mit einem 1-Draht-DS18B20-Sensor und Raspberry Pi
  3. Raspberry Pi Temperatur- und Luftfeuchtigkeits-Netzwerkmonitor
  4. Temperatur lesen mit DS18B20 | Raspberry Pi 2
  5. Professioneller Multichannel-Datenlogger auf Raspberry Pi – Teil 1
  6. Temperaturüberwachung auf dem Raspberry Pi
  7. Temperaturmessung mit RASPBERRY PI
  8. TMP006-Temperatursensor-Python-Bibliothek mit Raspberry Pi,
  9. Python- und Raspberry Pi-Temperatursensor
  10. Raspberry Pi Wetterstation