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 & HDC2010: Complete I2C Temperatuur & Vochtigheid Sensor Setup Gids

Raspberry Pi & HDC2010: Complete I2C Temperatuur & Vochtigheid Sensor Setup Gids

Deze gids behandelt hoe de Texas Instruments HDC2010 hoge-precisie temperatuur- en vochtigheidssensor te integreren met elk Raspberry Pi model, van Pi 4 tot Pi Zero W. De instructies zijn gebaseerd op een Debian-gebaseerd OS en Python 2.7, maar werken ongewijzigd op nieuwere Python 3 installaties.

Over de HDC2010

De HDC2010 is een digitale sensor die levert:

  • Relatieve vochtigheid bereik: 0% – 100%
  • Vochtigheidsnauwkeurigheid: ± 2% (fabrieksgekalibreerd)
  • Temperatuurbereik: –40°C tot +125°C (functioneel) en –40°C tot +80°C (operationeel)
  • Temperatuurnauwkeurigheid: ± 0,2°C (fabrieksgekalibreerd)
  • Ingebouwd verwarmingselement om condensatie te verdampen

Voor volledige technische details, zie de datasheet.

s-Sense HDC2010 Sensor Breakout door itbrainpower.net

Deelnummer: SS-HDC2010#I2C SKU: ITBP-6005

Optionele Combo: HDC2010 + CCS811

Deelnummer: SS-HDC2010+CCS811#I2C SKU: ITBP-6006

Beide breakout boards gebruiken dezelfde I²C interface en kunnen identiek bedraad worden. Deze gids richt zich op het single-sensor bord; het combo bord volgt dezelfde stappen.

Vereisten – Raspberry Pi Setup

  1. Schakel de I²C Bus In
    1. Voer sudo raspi-config uit.
    2. Navigeer naar Interface Opties → I2C, schakel in, en herstart.
  2. Verifieer de Driver

    Na herstart, zou ls /dev/*i2c* /dev/i2c-1 moeten tonen.

  3. Bevestig Sensor Aanwezigheid

    Sluit de breakout aan en voer i2cdetect -y 1 uit. De sensor zou op adres 0x40 moeten verschijnen.

  4. Installeer Python Dependencies
    1. sudo apt-get install python-setuptools
    2. Download smbus2-0.3.0.
    3. tar -xf smbus2-0.3.0.tar.gz
    4. cd smbus2-0.3.0
    5. sudo python setup.py install

Hardware Bedrading

Alle Raspberry Pi modellen delen dezelfde I²C pinnen, maar we listen de pinnummers voor duidelijkheid. Gebruik de GPIO.setmode(GPIO.BOARD) conventie.

Pin Verbinding
3.3V (pin 1) VCC
GND (pin 6) GND
SDA (pin 3) SDA
SCL (pin 5) SCL

Alle Pi modellen ondersteunen dezelfde bedrading, dus je kunt hetzelfde schema gebruiken voor Pi 4, 3B+, 3B, 3A+, 2B, B, Zero, en Zero W.

Software – De Sensor Uitlezen

  1. Download de HDC2010 Raspberry Pi Python bibliotheek.
  2. Pak het archief uit en navigeer naar de nieuw aangemaakte map.
  3. Kopieer het hdc2010_simple.py script in de bibliotheekmap.
  4. Open hdc2010_param.py om het standaard I²C adres (0x40) te bevestigen dat overeenkomt met je hardware.
  5. Voer het voorbeeld uit met python hdc2010_simple.py en observeer temperatuur- en vochtigheidsmetingen.

Voor geavanceerd gebruik, raadpleeg de documentatie van de bibliotheek of pas het script aan om data te loggen of te integreren met MQTT.

Bron: Basic IoT – Raspberry Pi HDC2010 how to

Productieproces

  1. Je vochtigheidssensor verifiëren en kalibreren voor nauwkeurige metingen
  2. Raspberry Pi 3 verbinden met DHT11-sensor en data uploaden naar ThingsIo.ai-cloud
  3. Slimme Vuilnisbak: Een Cellulaire IoT-oplossing voor Geautomatiseerd Afvalbeheer
  4. Adafruit 10DOF IMU-data van Raspberry Pi 2 naar Azure Event Hubs Sturen met Windows 10 IoT Core
  5. Nauwkeurige Temperatuur- & Vochtigheidsmonitoring met SHT15 op Windows 10 IoT Core
  6. Hoe 5G Industriële IoT zal transformeren: Automatisering, betrouwbaarheid en connectiviteit boosten
  7. Hoe IoT en 5G Moderne Werkplekken Transformeren
  8. IR Sensor 2.0: De volgende golf van IoT-innovatie drijven
  9. Hoe IoT Enterprise Mobility Transformeert voor Moderne Bedrijven
  10. Hoe IoT werkplekveiligheid transformeert: Realtime monitoring en risicoreductie
  11. Klantervaring Transformeren met IoT: Slimme Oplossingen voor Superieure Tevredenheid