INHOUDSOPGAWE:
Video: Framboos Pi - HIH6130 I2C Python -tutoriaal vir humiditeit en temperatuur sensor: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
HIH6130 is 'n humiditeits- en temperatuursensor met digitale uitset. Hierdie sensors bied 'n akkuraatheidsvlak van ± 4% RH. Met toonaangewende langtermynstabiliteit, ware temperatuurgekompenseerde digitale I2C, toonaangewende betroubaarheid in die bedryf, energie-doeltreffendheid en ultra-klein pakketgrootte en opsies. Hier is die demonstrasie daarvan met framboos pi met behulp van python -kode.
Stap 1: wat u nodig het..
1. Framboos Pi
2. HIH6130
3. I²C -kabel
4. I²C -skild vir Framboos Pi
5. Ethernet -kabel
Stap 2: Verbindings:
Neem 'n I2C skild vir framboos pi en druk dit liggies oor die gpio penne van framboos pi.
Koppel dan die een kant van die I2C -kabel aan die HIH6130 -sensor en die ander kant aan die I2C -skild.
Koppel ook die Ethernet -kabel aan die pi, of u kan 'n WiFi -module gebruik.
Verbindings word op die foto hierbo getoon.
Stap 3: Kode:
Die python-kode vir HIH6130 kan afgelaai word vanaf ons GitHub-bewaarplek- Dcube Store.
Hier is die skakel vir dieselfde:
github.com/DcubeTechVentures/HIH6130
Ons het SMBus -biblioteek gebruik vir python -kode; die stappe om SMBus op die framboos -pi te installeer word hier beskryf:
pypi.python.org/pypi/smbus-cffi/0.5.1
U kan die kode ook hiervandaan kopieer; dit word soos volg gegee:
# Versprei met 'n vrywillige lisensie.
# Gebruik dit soos u wil, wins of gratis, mits dit in die lisensies van die gepaardgaande werke pas.
# HIH6130
# Hierdie kode is ontwerp om te werk met die HIH6130_I2CS I2C Mini Module wat beskikbaar is in Dcube Store.
invoer smbus
invoer tyd
# Kry I2C -bus
bus = smbus. SMBus (1)
# HIH6130 -adres, 0x27 (39)
# Lees data terug van 0x00 (00), 4 grepe
# humiditeit MSB, humiditeit LSB, temp MSB, temp LSB
data = bus.read_i2c_block_data (0x27, 0x00, 4)
# Skakel die data om na 14-bis
humiditeit = ((((data [0] & 0x3F) * 256) + data [1]) * 100.0) / 16383.0
temp = (((data [2] & 0xFF) * 256) + (data [3] & 0xFC)) / 4
cTemp = (temp / 16384.0) * 165.0 - 40.0
fTemp = cTemp * 1.8 + 32
# Uitset data na die skerm
druk "Relatiewe humiditeit: %.2f %%" %humiditeit
druk "Temperatuur in Celsius: %.2f C" %cTemp
druk "Temperatuur in Fahrenheit: %.2f F" %fTemp
Stap 4: Aansoeke:
HIH6130 kan gebruik word om presiese meting van relatiewe humiditeit en temperatuur in lugversorgers, entalpie-waarneming, termostate, bevogtigers/ontvochtigers en humidistate te verskaf om die gemak van die inwoners te handhaaf. Dit kan ook gebruik word in lugkompressors, weerstasies en telekaste.
Aanbeveel:
Waarnemer vir humiditeit en temperatuur met behulp van Framboos Pi met SHT25 in Python: 6 stappe
Waarnemer vir humiditeit en temperatuur met Raspberry Pi met SHT25 in Python: as 'n entoesias vir Raspberry Pi, het ons gedink aan nog meer skouspelagtige eksperimente. en SHT25, Humidi
Meting van humiditeit en temperatuur met behulp van HTS221 en Framboos Pi: 4 stappe
Meting van humiditeit en temperatuur met behulp van HTS221 en Framboos Pi: HTS221 is 'n ultra kompakte kapasitiewe digitale sensor vir relatiewe humiditeit en temperatuur. Dit bevat 'n waarnemingselement en 'n gemengde seintoepassingspesifieke geïntegreerde stroombaan (ASIC) om die meetinligting deur middel van digitale reeks
Meting van temperatuur en humiditeit met behulp van HDC1000 en Framboos Pi: 4 stappe
Meting van temperatuur en humiditeit met behulp van HDC1000 en Framboos Pi: Die HDC1000 is 'n digitale humiditeitsensor met 'n geïntegreerde temperatuursensor wat uitstekende meetnauwkeurigheid bied met baie lae krag. Die toestel meet humiditeit op grond van 'n nuwe kapasitiewe sensor. Die humiditeits- en temperatuursensors is
Temperatuur en humiditeit van Arduino tot Framboos Pi: 6 stappe
Temperatuur en humiditeit van Arduino tot Framboos Pi: Die opsporing van temperatuur en humiditeit is belangrik as u 'n kweekhuis het, of as u van plan is om u kweekhuis op te gradeer in 'n klein boerdery. Vir my eerste Instructable sal ek demonstreer hoe om 'n prototipe te maak: Koppel 'n DHT11 -temperatuur aan
Framboos Pi / DHT11 - Meet humiditeit en temperatuur: 4 stappe
Raspberry Pi / DHT11 - Meet humiditeit en temperatuur: ek wou temperatuur en humiditeit meet met my Raspberry Pi. Ek het 'n DHT11 -sensor gekies omdat dit robuust en goedkoop is. Die konfigurasie daarvan is ook goed gedokumenteer, maar daar is 'n aantal slaggate waarop ek wil fokus. Die DHT11