
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53

SHT25 I2C Humiditeit en Temperatuursensor ± 1.8%RH ± 0.2 ° C I2C Mini Module. Die SHT25-humiditeits- en temperatuursensor met 'n hoë akkuraatheid het 'n bedryfsstandaard geword in terme van vormfaktor en intelligensie, en bied gekalibreerde, lineariseerde sensorsignale in digitale I2C-formaat. Hier is die demonstrasie met 'n Python -kode met behulp van Raspberry Pi.
Stap 1: wat u nodig het


1. Framboos Pi
2. SHT25
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 SHT25 -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 onderstaande foto getoon.
Stap 3: Pyhton -kode

Die python-kode vir SHT25 kan afgelaai word vanaf ons GitHub-bewaarplek- Dcube Store
Die kode kan hier gevind word:
github.com/DcubeTechVentures/SHT25/blob/master/Python/SHT25.py
Ons het SMBus -biblioteek gebruik vir python -kode, die stappe om SMBus op 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.
# SHT25
invoer smbus
invoer tyd
# Kry I2C -bus
bus = smbus. SMBus (1)
# SHT25 adres, 0x40 (64)
# Stuur opdrag vir temperatuurmeting
# 0xF3 (243) GEEN HOU meester nie
bus.write_byte (0x40, 0xF3)
tyd. slaap (0,5)
# SHT25 -adres, 0x40 (64)
# Lees data terug, 2 grepe
# Temp MSB, Temp LSB
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# Skakel die data om
temp = data0 * 256 + data1
cTemp = -46,85 + ((temp * 175,72) / 65536,0)
fTemp = cTemp * 1.8 + 32
# SHT25 adres, 0x40 (64)
# Stuur opdrag vir die meting van humiditeit
# 0xF5 (245) GEEN HOU meester nie
bus.write_byte (0x40, 0xF5)
tyd. slaap (0,5)
# SHT25 -adres, 0x40 (64)
# Lees data terug, 2 grepe
# Humiditeit MSB, Humiditeit LSB
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# Skakel die data om
humiditeit = data0 * 256 + data1
humiditeit = -6 + ((humiditeit * 125,0) / 65536,0)
# Uitset data na die skerm
print "Relatiewe humiditeit is: %.2f %%" %humiditeit
print "Temperatuur in Celsius is: %.2f C" %cTemp
print "Temperatuur in Fahrenheit is: %.2f F" %fTemp
Stap 4: Aansoeke
SHT25 temperatuur- en relatiewe humiditeitsensor het verskillende industriële toepassings, soos temperatuurmonitering, perifere termiese beskerming van die rekenaar, ensovoorts.
Aanbeveel:
Hoe om die DHT22 -humiditeits- en temperatuursensor met Arduino te gebruik: 6 stappe

Hoe om die DHT22 -humiditeits- en temperatuursensor met Arduino te gebruik: In hierdie tutoriaal leer ons hoe u die DHT22 -humiditeits- en temperatuursensor met Arduino kan gebruik en die waardes op die OLED -skerm kan sien. Kyk na die video
Hoe om die DHT12 I2C -humiditeits- en temperatuursensor met Arduino te gebruik: 7 stappe

Hoe om die DHT12 I2C humiditeits- en temperatuursensor te gebruik met Arduino: In hierdie tutoriaal leer ons hoe u die DHT12 I2C humiditeits- en temperatuursensor met Arduino kan gebruik en die waardes op die OLED -skerm kan sien. Kyk na die video
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
Humiditeits- en temperatuurbeheerstelsel vir terrarium: 11 stappe (met foto's)

Humiditeits- en temperatuurbeheerstelsel vir Terrarium: INLEIDING: Hierdie instruksie is vir die ontwikkeling van 'n modulêre humiditeits- en temperatuurbeheerstelsel met 'n Arduino Uno. Hierdie stelsel gebruik 'n waterdigte humiditeits- en temperatuursonde om omgewingsparameters te monitor en 'n Arduino Uno -aansluiting
DHT12 (i2c goedkoop humiditeits- en temperatuursensor), vinnig en maklik om te gebruik: 14 stappe

DHT12 (i2c goedkoop humiditeits- en temperatuursensor), vinnig en maklik gebruik: u kan opdaterings en ander op my webwerf vind https://www.mischianti.org/2019/01/01/dht12-library-en/. Ek hou van sensor kan met 2 draad (i2c -protokol) gebruik word, maar ek hou baie van die goedkoop.Dit is 'n Arduino- en esp8266 -biblioteek vir die DHT12 -reeks