Sadržaj:
Video: Raspberry Pi SHT25 Senzor vlažnosti i temperature Python Vodič: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
SHT25 I2C Senzor vlažnosti i temperature ± 1,8%RH ± 0,2 ° C I2C mini modul. Senzor vlažnosti i temperature SHT25 visoke preciznosti postao je industrijski standard u pogledu oblika i inteligencije, pružajući kalibrirane, linearizirane signale senzora u digitalnom, I2C formatu. Evo demonstracije s Python kodom pomoću Raspberry Pi.
Korak 1: Šta vam treba
1. Malina Pi
2. SHT25
3. I²C kabel
4. I²C štit za Raspberry Pi
5. Ethernet kabel
Korak 2: Veze
Uzmite I2C štit za malinu pi i nježno je gurnite preko gpio igle maline pi.
Zatim spojite jedan kraj I2C kabela na SHT25 senzor, a drugi kraj na I2C štit.
Također priključite Ethernet kabel na pi ili možete koristiti WiFi modul.
Veze su prikazane na donjoj slici.
Korak 3: Pyhton kod
Python kod za SHT25 može se preuzeti sa našeg GitHub spremišta- Dcube Store
Kôd možete pronaći ovde:
github.com/DcubeTechVentures/SHT25/blob/master/Python/SHT25.py
Koristili smo SMBus biblioteku za python kod, koraci za instaliranje SMBus -a na malinu pi opisani su ovdje:
pypi.python.org/pypi/smbus-cffi/0.5.1
Kôd možete i kopirati odavde, dat je na sljedeći način:
#Distribuirano s licencom za slobodnu volju.
# Koristite ga kako god želite, profitno ili besplatno, pod uvjetom da se uklapa u licence povezanih djela.
# SHT25
import smbus
vreme uvoza
# Nabavite I2C autobus
sabirnica = smbus. SMBus (1)
# SHT25 adresa, 0x40 (64)
# Pošaljite naredbu za mjerenje temperature
# 0xF3 (243) NO HOLD master
bus.write_byte (0x40, 0xF3)
vrijeme.spavanje (0,5)
# SHT25 adresa, 0x40 (64)
# Pročitajte podatke nazad, 2 bajta
# Temp MSB, Temp LSB
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# Pretvorite podatke
temp = data0 * 256 + data1
cTemp = -46.85 + ((temp * 175.72) / 65536.0)
fTemp = cTemp * 1,8 + 32
# SHT25 adresa, 0x40 (64)
# Pošaljite naredbu za mjerenje vlažnosti
# 0xF5 (245) NO HOLD master
bus.write_byte (0x40, 0xF5)
vrijeme.spavanje (0,5)
# SHT25 adresa, 0x40 (64)
# Pročitajte podatke nazad, 2 bajta
# Vlažnost MSB, Vlažnost LSB
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# Pretvorite podatke
vlažnost = podaci0 * 256 + podatak1
vlažnost = -6 + ((vlažnost * 125,0) / 65536,0)
# Izlažite podatke na ekran
ispis "Relativna vlažnost je: %.2f %%" %vlažnosti
ispis "Temperatura u Celzijusima je: %.2f C" %cTemp
ispis "Temperatura u Farenhajtu je: %.2f F" %fTemp
Korak 4: Aplikacije
Senzor temperature i relativne vlažnosti SHT25 ima različite industrijske primjene poput nadzora temperature, periferne toplinske zaštite računala i tako dalje.
Preporučuje se:
Promatrač vlažnosti i temperature pomoću Raspberry Pi sa SHT25 u Pythonu: 6 koraka
Promatrač vlažnosti i temperature koji koristi Raspberry Pi sa SHT25 u Pythonu: Budući da smo bili entuzijasti za Raspberry Pi, mislili smo na još neke spektakularne eksperimente s njim. U ovoj kampanji ćemo napraviti promatrač vlažnosti i temperature koji mjeri relativnu vlažnost i temperaturu pomoću Raspberry Pi i SHT25, vlaga
Arduino Nano - HTS221 Vodič za senzor relativne vlažnosti i temperature: 4 koraka
Arduino Nano - HTS221 Vodič za senzor relativne vlažnosti i temperature: HTS221 je ultra kompaktni kapacitivni digitalni senzor za relativnu vlažnost i temperaturu. Sadrži senzorski element i integrirano kolo za mješoviti signal specifično za aplikacije (ASIC) za pružanje mjernih informacija putem digitalne serijske
Raspberry Pi - HIH6130 I2C Senzor vlažnosti i temperature Python Vodič: 4 koraka
Raspberry Pi - HIH6130 I2C Senzor vlažnosti i temperature Python Vodič: HIH6130 je senzor vlažnosti i temperature s digitalnim izlazom. Ovi senzori pružaju nivo preciznosti od ± 4% RH. Uz dugoročnu stabilnost, vodeću u industriji, digitalni I2C s kompenzacijom temperature, vodeću pouzdanost u industriji, energetsku učinkovitost
Raspberry Pi HTS221 senzor relativne vlažnosti i temperature Java Vodič: 4 koraka
Raspberry Pi HTS221 senzor relativne vlažnosti i temperature Java vodič: HTS221 je ultra kompaktni kapacitivni digitalni senzor za relativnu vlažnost i temperaturu. Sadrži senzorski element i integrirano kolo za mješoviti signal specifično za aplikacije (ASIC) za pružanje mjernih informacija putem digitalne serijske
Nadzor temperature i vlažnosti pomoću SHT25 i Raspberry Pi: 5 koraka
Nadzor temperature i vlažnosti pomoću SHT25 i Raspberry Pi: Nedavno smo radili na raznim projektima koji su zahtijevali praćenje temperature i vlažnosti, a zatim smo shvatili da ta dva parametra zapravo igraju ključnu ulogu u procjeni radne efikasnosti sistema. Oboje na indusu