Basis IoT – RaspberryPI HDC2010 hoe
Basic IoT – RaspberryPI en HDC2010 I2C doorbraak door itbrainpower. net – RPI HDC2010 temperatuur- en vochtigheidssensor hoe
Over deze tutorial
Deze tutorial behandelt Raspberry PI 4, 3B+, 3B, 3A+, II, B, Zero en Zero W hardware- en software-integratie met s-Sense itbrainpower.net HDC2010 zeer nauwkeurige temperatuur en vochtigheid I2C-sensor .
De Bellow HDC2010-software is getest op Linux Debian met Python 2.7 met de python-smbus2-module geladen.
Over HDC2010 – temperatuur- en vochtigheidssensor
Texas Instruments HDC2010 is een hoge nauwkeurigheid digitale temperatuur en vochtigheid sensor. Belangrijkste meetkenmerken:
- relatieve vochtigheidsbereik 0% – 100%
- Nauwkeurigheid vochtigheid +-2% (af fabriek gekalibreerd)
- temperatuur van -40C tot +125C (functioneel) en -40C tot +80C (operationeel)
- typische temperatuurnauwkeurigheid +-0,2C (af fabriek gekalibreerd)
- geïntegreerd verwarmingselement om condensatie weg te branden
Meer informatie over: HDC2010-gegevensblad.
In juni 2019 hebben we zes nieuwe omgevingen . uitgebracht en luchtkwaliteitssensoren , waaronder HDC2010 Doorbraak I2C-sensor en HDC2010 + CCS811 Doorbraak van I2C-combosensoren , die allemaal deel uitmaken van de s-Sense I2C-sensorreeks.
s-Sense HDC2010-sensoruitbraak door itbrainpower.net
PN:SS-HDC2010#I2C SKU:ITBP-6005 HDC2010 I2C-sensor breakout-info
s-Sense HDC2010+CCS811-sensor breakout door itbrainpower.net
PN:SS-HDC2010+CCS811#I2C SKU:ITBP-6006 HDC2010+CCS811 I2C combo-sensor breakout-info
Laten we vervolgens een kickstart geven met HDC2010-sensor I2C-doorbraak – ongeveer 15-20 minuten. Dezelfde hardware- en softwarebenadering kan worden gebruikt voor CCS811 + HDC2010-bundelsensoren I2C-doorbraak .
RaspberryPI [Debian-based Linux] setup, preambule software en hardware voorbereiding
A. Schakel I2C-kanaal 1 in op Raspberry PI
A. sudo raspi-config
menu F5 => selecteer optie I2C inschakelen
opslaan, afsluiten.
sudo nu opnieuw opstarten
B. edit /boot/config.txt en de volgende richtlijnen toevoegen/inschakelen:
dtparam=i2c_arm=aan
dtparam=i2c_arm_baudrate=10000
opslaan en vervolgens RPI opnieuw opstarten
B. Controleer of i2c is geladen met het commando: ls /dev/*i2c* . Dit zou iets moeten bevatten als:/dev/i2c-1
C. Controleer de I2C-communicatie van de sensor [HDC2010 moet worden aangesloten, zie bedrading in het volgende hoofdstuk].
Voer uit: i2cdetect -y 1 .
In de opdrachtuitvoer zou u het standaardadres van de s-Sense HDC2010 I2C 0x40 moeten zien.
D. Installeer vereiste python-pakketten
A. sudo apt-get install python-setuptools
B. wget https://files.pythonhosted.org/packages/6a/06/80a6928e5cbfd40c77c08e06ae9975c2a50109586ce66435bd8166ce6bb3/smbus2-0.3.0.tar.gz *
C. Vouw het gedownloade tar.gz-archief uit. tar -xf smbus2-0.3.0.tar.gz commando zal het werk doen.
D. chdir smbus2-0.3.0
e. sudo python setup.py install
* python-smbus2-pakket is ook hier beschikbaar: https://itbrainpower.net/downloadables/smbus2-0.3.0.tar.gz
Hardware-integratie van RaspberryPI HDC2010-sensor (basisbedrading)
s-Sense by itbrainpower.net HDC2010-sensor is compatibel met alle Raspberry PI-versies! Vervolgens worden alle bedradingsrichtlijnen toegelicht voor Raspberry PI 4, 3B+, 3B, 3A+, II, B, Zero en Zero W.
De GPIO-naamgevingsconventie die wordt gebruikt in de bedradingsbeschrijving en in de software is "GPIO-pinnummer" - GPIO.setmode(GPIO.BOARD) . In een notendop, draad als volgt:
Balg, basis HDC2020-sensorbedrading naar RaspberryPI met veilige sensorvoeding vanaf RaspberryPI 3.3V-pin:
Python HDC2010-sensorsoftware
A. download HDC2010 RaspberryPI Python-bibliotheek van: hier.
B. tar.gz archief uitvouwen. Ga naar de nieuw aangemaakte map.
C. Sla het bestand op HDC2010 – RaspberryPI leest sensorgegevens Python-code als "hdc2010_simple.py" in de python-bibliotheekmap.
d.Controleer de HDC2010-params in het bestand "hdc2010_param.py". Voer HDC2010-code uit met het commando "python hdc2010_simple.py ".
Bron:Basic IoT – RaspberryPI HDC2010 hoe
Productieproces
- Hoe 5G het industriële IoT zal versnellen
- Hoe IoT werkplekken verbindt
- Een vochtigheidssensor controleren en kalibreren
- Raspberry PI-gebaseerd IoT-project dat DHT11-sensor verbindt
- Cellular IoT:Smart Garbage Can
- Windows 10 IoT Core op Raspberry Pi 2 – Adafruit-sensorgegevens
- Windows 10 IoT Core en SHT15
- Hoe IR-sensor 2.0 de IoT-technologie zal verbeteren
- Hoe geeft IoT vorm aan zakelijke mobiliteit?
- Hoe zorgt IoT voor een revolutie op het gebied van veiligheid op de werkplek?
- Hoe IoT de klantervaring verbetert