Raspberry Pi & HDC2010: Kompletter I2C Temperatur- & Feuchtigkeitssensor Setup-Guide
Raspberry Pi & HDC2010: Kompletter I2C Temperatur- & Feuchtigkeitssensor Setup-Guide
Dieser Leitfaden zeigt, wie der Texas Instruments HDC2010 Hochpräzisions-Temperatur- und Feuchtigkeitssensor mit jedem Raspberry Pi Modell integriert wird, vom Pi 4 bis Pi Zero W. Die Anleitung basiert auf einem Debian-basierten OS und Python 2.7, funktioniert aber unverändert auf neueren Python-3-Installationen.
Über den HDC2010
Der HDC2010 ist ein digitaler Sensor, der liefert:
- Relative Luftfeuchtigkeit: 0 % – 100 %
- Feuchtigkeitsgenauigkeit: ± 2 % (werkskalibriert)
- Temperaturbereich: –40 °C bis +125 °C (funktional) und –40 °C bis +80 °C (operational)
- Temperaturgenauigkeit: ± 0,2 °C (werkskalibriert)
- Integriertes Heizelement zur Verdampfung von Kondensation
Für vollständige technische Details siehe das Datenblatt.
s-Sense HDC2010 Sensor Breakout von itbrainpower.net
Teilenummer: SS‑HDC2010#I2C SKU: ITBP‑6005
Optionales Combo: HDC2010 + CCS811
Teilenummer: SS‑HDC2010+CCS811#I2C SKU: ITBP‑6006
Beide Breakout-Boards nutzen das gleiche I²C-Interface und können identisch verdrahtet werden. Dieser Leitfaden fokussiert das Einzel-Sensor-Board; das Combo-Board folgt denselben Schritten.
Voraussetzungen – Raspberry Pi Setup
- I²C-Bus aktivieren
sudo raspi-configausführen.- Zu Interface Options → I2C navigieren, aktivieren und neu starten.
- Treiber verifizieren
Nach Reboot sollte
ls /dev/*i2c*/dev/i2c‑1listen. - Sensorexistenz bestätigen
Breakout anschließen und
i2cdetect -y 1ausführen. Der Sensor sollte bei Adresse0x40erscheinen. - Python-Abhängigkeiten installieren
sudo apt-get install python-setuptools- smbus2‑0.3.0 herunterladen.
tar -xf smbus2-0.3.0.tar.gzcd smbus2-0.3.0sudo python setup.py install
Hardware-Verkabelung
Alle Raspberry Pi Modelle teilen die gleichen I²C-Pins; wir listen die Pinnummern zur Klarheit. GPIO.setmode(GPIO.BOARD) Konvention nutzen.
| Pin | Verbindung |
|---|---|
| 3,3 V (Pin 1) | VCC |
| GND (Pin 6) | GND |
| SDA (Pin 3) | SDA |
| SCL (Pin 5) | SCL |
Alle Pi-Modelle unterstützen die gleiche Verkabelung, sodass Sie dasselbe Schema für Pi 4, 3B+, 3B, 3A+, 2B, B, Zero und Zero W nutzen können.
Software – Sensor auslesen
- HDC2010 Raspberry Pi Python Bibliothek herunterladen.
- Archiv entpacken und in den neu erstellten Ordner navigieren.
hdc2010_simple.pySkript in das Bibliotheksverzeichnis kopieren.hdc2010_param.pyöffnen, um die Standard-I²C-Adresse (0x40) mit Ihrer Hardware abzugleichen.- Beispiel mit
python hdc2010_simple.pyausführen und Temperatur- und Feuchtigkeitswerte beobachten.
Für erweiterte Nutzung die Bibliotheksdokumentation konsultieren oder das Skript anpassen, um Daten zu loggen oder mit MQTT zu integrieren.
Quelle: Basic IoT – Raspberry Pi HDC2010 how to
Herstellungsprozess
- Wie 5G Industrial IoT transformiert: Automation, Zuverlässigkeit, Konnektivität steigern
- Wie IoT und 5G moderne Arbeitsplätze transformieren
- Feuchtigkeitssensor verifizieren und kalibrieren für präzise Messungen
- Raspberry Pi 3 mit DHT11 verbinden und Daten an ThingsIo.ai Cloud hochladen
- Intelligenter Mülleimer: Zellulare IoT-Lösung für automatisiertes Abfallmanagement
- Adafruit 10DOF IMU Daten von Raspberry Pi 2 an Azure Event Hubs senden (Windows 10 IoT Core)
- Präzise Temperatur- & Feuchtigkeitsüberwachung mit SHT15 unter Windows 10 IoT Core
- IR-Sensor 2.0: Treiber der nächsten IoT-Innovationswelle
- Wie IoT Enterprise Mobility für moderne Unternehmen transformiert
- Wie IoT die Arbeitssicherheit transformiert: Echtzeit-Monitoring und Risikoreduktion