Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Raspberry Pi Temperature Logger

Hier zijn de instructies om een ​​eenvoudige temperatuurlogger te bouwen met een I2C-temperatuursensor van $ 5,00. De gegevens worden opgeslagen op de SD-kaart en kunnen eenvoudig worden geïmporteerd in Excel. Door simpelweg andere sensoren te wijzigen of toe te voegen, kunnen ook andere soorten gegevens worden verzameld.

De volgende componenten worden gebruikt voor dit project:
Raspberry Pi (single board computer)
Temperatuursensor (SF-SEN-09418) 
Soldeerloze breadboard
Aansluitdraden

De Zagros Raspberry Pi-starterkit bevat ook alles wat nodig is voor dit project, behalve de temperatuursensor!

Stap 1:Sluit de temperatuursensor aan

Maak de volgende verbindingen met de Raspberry Pi GPIO-poort. De ADD0-verbinding met aarde bepaalt het I2C-adres van het apparaat. Er kan meer dan één sensor op de I2C-bus worden aangesloten, maar ze moeten elk een uniek adres hebben.

Sensor             RPi GPIO
VCC                 +3,3 V

SDA                  SDA

SCL                  SCL

GND                 GND

ADD0               GND                  (let op:hiermee wordt het I2C-apparaatadres ingesteld)

ALT                 N/C

OPMERKING:SLUIT DE SENSOR VCC NIET AAN OP +5VDC, DIT ZAL DE SENSOR BESCHADIGEN

Stap 2:Schakel de I2C-bus in

Eerst moet de I2C-bus worden ingeschakeld. Standaard is de bus uitgeschakeld. Bewerk hiervoor het configuratiebestand /etc/modprobe.d/raspi-blacklist.conf

Gebruik het commando:

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

Verander nu de bestandsinhoud van:

# blacklist spi en i2c standaard (veel gebruikers hebben ze niet nodig)

zwarte lijst spi-bcm2708
zwarte lijst i2c-bcm2708

Hierop:

# blacklist spi en i2c standaard (veel gebruikers hebben ze niet nodig)

blacklist spi-bcm2708
#blacklist i2c-bcm2708

Stap 3:I2C-module instellen om te laden bij opstarten

De I2C-module moet worden ingesteld om te laden wanneer de Raspberry Pi opstart. Doe dit door de /etc/modules . te bewerken bestand.


Het volgende commando kan worden gebruikt om dit bestand te bewerken:

sudo nano /etc/modules

Voeg de volgende regel toe aan het einde van het bestand:

i2c-dev

Stap 4:I2C-pakketten installeren

Installeer dei2c-tools en python-smbus pakketten om de I2C-configuratie te voltooien:
 

Voor meer details:Raspberry Pi Temperature Logger


Productieproces

  1. Raspberry Pi-temperatuurprofiel met LabVIEW
  2. Meet temperaturen met een 1-draads DS18B20-sensor en Raspberry Pi
  3. Raspberry Pi temperatuur- en vochtigheidsnetwerkmonitor
  4. Temperatuur aflezen met DS18B20 | Raspberry Pi 2
  5. Multichannel professionele datalogger op Raspberry Pi – deel 1
  6. Temperatuurbewaking op de Raspberry Pi
  7. Temperatuur meten met RASPBERRY PI
  8. TMP006 Temperature Sensor Python Library met Raspberry pi,
  9. Python- en Raspberry Pi-temperatuursensor
  10. Raspberry Pi-weerstation
  11. Temperatuur bewaken met Raspberry Pi