Einfaches IoT – RaspberryPI HDC2010 wie es geht
Basic IoT – RaspberryPI und HDC2010 I2C Breakout von itbrainpower. net – RPI HDC2010 Temperatur- und Feuchtigkeitssensor Anleitung
Über dieses Tutorial
Dieses Tutorial befasst sich mit der Hardware- und Softwareintegration von Raspberry PI 4, 3B+, 3B, 3A+, II, B, Zero und Zero W mit s-Sense itbrainpower.net HDC2010 hochpräziser Temperatur- und Feuchtigkeits-I2C-Sensor .
Die Bellow HDC2010-Software wurde unter Linux Debian mit Python 2.7 mit geladenem Python-smbus2-Modul getestet.
Über HDC2010 – Temperatur- und Feuchtigkeitssensor
Texas Instruments HDC2010 ist eine hohe Genauigkeit digitale Temperatur und Luftfeuchtigkeit Sensor. Hauptmesseigenschaften:
- Relativer Luftfeuchtigkeitsbereich 0 % – 100 %
- Feuchtigkeitsgenauigkeit +-2% (werkseitig kalibriert)
- Temperatur von -40 °C bis +125 °C (funktionell) und -40 °C bis +80 °C (Betrieb)
- typische Temperaturgenauigkeit +-0.2C (werkseitig kalibriert)
- eingebettetes Heizelement zum Verbrennen von Kondenswasser
Weitere Informationen zu: HDC2010-Datenblatt.
Im Juni 2019 haben wir sechs neue Umweltschutz veröffentlicht und Luftqualitätssensoren , einschließlich HDC2010 I2C-Sensorausbruch und HDC2010 + CCS811 Ausbruch bei I2C-Kombisensoren , die alle Teil der s-Sense I2C-Sensor-Breakout-Familie sind.
s-Sense HDC2010 Sensor Breakout von itbrainpower.net
PN:SS-HDC2010#I2C Artikelnummer:ITBP-6005 HDC2010 I2C-Sensor-Breakout-Info
s-Sense HDC2010+CCS811 Sensor Breakout von itbrainpower.net
PN:SS-HDC2010+CCS811#I2C Artikelnummer:ITBP-6006 HDC2010+CCS811 I2C-Kombisensor-Breakout-Info
Beginnen wir als Nächstes mit HDC2010-Sensor I2C-Breakout – etwa 15-20 Minuten. Der gleiche Hardware- und Softwareansatz kann für CCS811 + HDC2010 Bundle-Sensoren I2C-Breakout . verwendet werden .
RaspberryPI [Debian-basiertes Linux] Setup, Präambel Software- und Hardwarevorbereitung
A. I2C-Kanal 1 auf Raspberry PI aktivieren
A. sudo raspi-config
Menü F5 => I2C-Option aktivieren auswählen
speichern, beenden.
sudo jetzt neu starten
B. bearbeiten /boot/config.txt und füge/aktiviere folgende Direktiven:
dtparam=i2c_arm=on
dtparam=i2c_arm_baudrate=10000
speichern, dann RPI neu starten
B. Überprüfen Sie, ob i2c geladen ist, indem Sie den folgenden Befehl verwenden: ls /dev/*i2c* . Dies sollte etwa Folgendes auflisten:/dev/i2c-1
C. Überprüfen Sie die I2C-Kommunikation des Sensors [HDC2010 sollte angeschlossen sein, siehe Verkabelung im nächsten Kapitel].
Ausführen: i2cdetect -y 1 .
In der Befehlsausgabe sollten Sie die s-Sense HDC2010 I2C-Standardadresse 0x40 aufgelistet sehen.
D. Erforderliche Python-Pakete installieren
A. sudo apt-get install python-setuptools
B. wget https://files.pythonhosted.org/packages/6a/06/80a6928e5cbfd40c77c08e06ae9975c2a50109586ce66435bd8166ce6bb3/smbus2-0.3.0.tar.gz *
C. Erweitern Sie das heruntergeladene tar.gz-Archiv. tar -xf smbus2-0.3.0.tar.gz Befehl erledigt die Arbeit.
D. chdir smbus2-0.3.0
e. sudo python setup.py install
* Python-smbus2-Paket ist auch hier verfügbar: https://itbrainpower.net/downloadables/smbus2-0.3.0.tar.gz
RaspberryPI HDC2010-Sensorhardwareintegration (grundlegende Verkabelung)
s-Sense by itbrainpower.net HDC2010 Sensor ist mit allen Raspberry PI Versionen kompatibel! Als nächstes werden alle Verdrahtungsanweisungen für Raspberry PI 4, 3B+, 3B, 3A+, II, B, Zero und Zero W veranschaulicht.
Die in der Verdrahtungsbeschreibung und in der Software verwendete GPIO-Namenskonvention lautet „GPIO-Pinnummer“ – GPIO.setmode(GPIO.BOARD) . In einer Nussschale wie folgt verdrahten:
Unten, grundlegende HDC2020-Sensorverkabelung zu RaspberryPI mit sicherer Sensorversorgung über den RaspberryPI 3.3V-Pin:
Python HDC2010-Sensorsoftware
A. Laden Sie die HDC2010 RaspberryPI Python-Bibliothek herunter von: hier.
B. Erweitern Sie das tar.gz-Archiv. Gehen Sie in den neu erstellten Ordner.
C. Speichern Sie die Datei HDC2010 – RaspberryPI liest Sensordaten Python-Code als „hdc2010_simple.py“ im Python-Bibliotheksordner.
d.Überprüfen Sie die HDC2010-Parameter in der Datei „hdc2010_param.py“. Führen Sie den HDC2010-Code mit dem Befehl „python hdc2010_simple.py . aus “.
Quelle:Basic IoT – RaspberryPI HDC2010 Anleitung
Herstellungsprozess
- Wie 5G das industrielle IoT beschleunigen wird
- Wie das IoT Arbeitsplätze verbindet
- So überprüfen und kalibrieren Sie einen Feuchtigkeitssensor
- Raspberry PI-basiertes IoT-Projekt zum Verbinden des DHT11-Sensors
- Mobiles IoT:Intelligenter Mülleimer
- Windows 10 IoT Core auf Raspberry Pi 2 – Adafruit-Sensordaten
- Windows 10 IoT Core und SHT15
- Wie IR-Sensor 2.0 die IoT-Technologie verbessern wird
- Wie gestaltet das IoT die Unternehmensmobilität?
- Wie das IoT die Arbeitssicherheit revolutioniert?