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
- Schakel de I²C Bus In
- Voer
sudo raspi-configuit. - Navigeer naar Interface Opties → I2C, schakel in, en herstart.
- Voer
- Verifieer de Driver
Na herstart, zou
ls /dev/*i2c*/dev/i2c-1moeten tonen. - Bevestig Sensor Aanwezigheid
Sluit de breakout aan en voer
i2cdetect -y 1uit. De sensor zou op adres0x40moeten verschijnen. - Installeer Python Dependencies
sudo apt-get install python-setuptools- Download smbus2-0.3.0.
tar -xf smbus2-0.3.0.tar.gzcd smbus2-0.3.0sudo 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
- Download de HDC2010 Raspberry Pi Python bibliotheek.
- Pak het archief uit en navigeer naar de nieuw aangemaakte map.
- Kopieer het
hdc2010_simple.pyscript in de bibliotheekmap. - Open
hdc2010_param.pyom het standaard I²C adres (0x40) te bevestigen dat overeenkomt met je hardware. - Voer het voorbeeld uit met
python hdc2010_simple.pyen 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
- Je vochtigheidssensor verifiëren en kalibreren voor nauwkeurige metingen
- Raspberry Pi 3 verbinden met DHT11-sensor en data uploaden naar ThingsIo.ai-cloud
- Slimme Vuilnisbak: Een Cellulaire IoT-oplossing voor Geautomatiseerd Afvalbeheer
- Adafruit 10DOF IMU-data van Raspberry Pi 2 naar Azure Event Hubs Sturen met Windows 10 IoT Core
- Nauwkeurige Temperatuur- & Vochtigheidsmonitoring met SHT15 op Windows 10 IoT Core
- Hoe 5G Industriële IoT zal transformeren: Automatisering, betrouwbaarheid en connectiviteit boosten
- Hoe IoT en 5G Moderne Werkplekken Transformeren
- IR Sensor 2.0: De volgende golf van IoT-innovatie drijven
- Hoe IoT Enterprise Mobility Transformeert voor Moderne Bedrijven
- Hoe IoT werkplekveiligheid transformeert: Realtime monitoring en risicoreductie
- Klantervaring Transformeren met IoT: Slimme Oplossingen voor Superieure Tevredenheid