Kazalo:
Video: Raspberry Pi SHT25 Senzor vlažnosti in temperature Python Tutorial: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Senzor vlažnosti in temperature SHT25 I2C ± 1,8%RH ± 0,2 ° C I2C mini modul. Senzor vlažnosti in temperature SHT25 z visoko natančnostjo je postal industrijski standard v smislu oblike in inteligence, saj zagotavlja umerjene, linearizirane senzorske signale v digitalnem formatu I2C. Tukaj je predstavitev s kodo Python z uporabo Raspberry Pi.
Korak: Kaj potrebujete.
1. Malina Pi
2. SHT25
3. Kabel I²C
4. I²C ščit za Raspberry Pi
5. Ethernetni kabel
2. korak: Povezave
Za malino pi vzemite ščit I2C in ga nežno potisnite čez zatiče gpio maline pi.
Nato en konec kabla I2C priključite na senzor SHT25, drugi konec pa na ščit I2C.
Ethernetni kabel priključite tudi na pi ali pa uporabite modul WiFi.
Povezave so prikazane na spodnji sliki.
3. korak: Pyhtonova koda
Kodo python za SHT25 lahko prenesete iz našega skladišča GitHub- Dcube Store
Kodo najdete tukaj:
github.com/DcubeTechVentures/SHT25/blob/master/Python/SHT25.py
Za kodo python smo uporabili knjižnico SMBus, koraki za namestitev SMBus na malino pi so opisani tukaj:
pypi.python.org/pypi/smbus-cffi/0.5.1
Kodo lahko tudi kopirate od tu, podana je na naslednji način:
#Distribuirano z licenco za svobodno voljo.
# Uporabite ga kakor koli želite, dobičkonosno ali brezplačno, pod pogojem, da ustreza licencam pripadajočih del.
# SHT25
uvoz smbus
čas uvoza
# Pridobite avtobus I2C
vodilo = smbus. SMBus (1)
# Naslov SHT25, 0x40 (64)
# Pošlji ukaz za merjenje temperature
# 0xF3 (243) NO HOLD glavni
bus.write_byte (0x40, 0xF3)
time.sleep (0,5)
# Naslov SHT25, 0x40 (64)
# Preberi podatke nazaj, 2 bajta
# Temp MSB, Temp LSB
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# Pretvorite podatke
temp = podatki0 * 256 + podatki1
cTemp = -46.85 + ((temp * 175,72) / 65536,0)
fTemp = cTemp * 1,8 + 32
# Naslov SHT25, 0x40 (64)
# Pošlji ukaz za merjenje vlažnosti
# 0xF5 (245) NO HOLD glavni
bus.write_byte (0x40, 0xF5)
time.sleep (0,5)
# Naslov SHT25, 0x40 (64)
# Preberi podatke nazaj, 2 bajta
# Vlažnost MSB, Vlažnost LSB
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# Pretvorite podatke
vlažnost = podatki0 * 256 + podatki1
vlažnost = -6 + ((vlažnost * 125,0) / 65536,0)
# Iznesite podatke na zaslon
print "Relativna vlažnost je: %.2f %%" %vlaga
natisni "Temperatura v Celzijih je: %.2f C" %cTemp
natisni "Temperatura v Fahrenheitu je: %.2f F" %fTemp
4. korak: Aplikacije
Senzor temperature in relativne vlažnosti SHT25 ima različne industrijske aplikacije, kot so nadzor temperature, zunanja toplotna zaščita računalnika itd.
Priporočena:
Opazovalnik vlažnosti in temperature z uporabo Raspberry Pi s SHT25 v Pythonu: 6 korakov
Opazovalnik vlažnosti in temperature z uporabo Raspberry Pi s SHT25 v Pythonu: Ker smo bili navdušeni nad Raspberry Pi, smo pomislili na nekaj spektakularnejših poskusov z njim. V tej kampanji bomo naredili opazovalnik vlažnosti in temperature, ki meri relativno vlažnost in temperaturo z uporabo Raspberry Pi in SHT25, vlaga
Arduino senzor temperature in vlažnosti na sončno energijo kot 433mhz Oregonski senzor: 6 korakov
Arduino senzor temperature in vlažnosti na sončno energijo kot senzor Oregon 433 mhz: To je sestavljen iz senzorja temperature in vlažnosti na sončno energijo. Senzor posnema senzor Oregon s 433 mhz in je viden v prehodu Telldus Net. Kaj potrebujete: 1x " 10-LED Senzor gibanja sončne energije " z Ebaya. Prepričajte se, da piše 3.7V baterija
Raspberry Pi - HIH6130 I2C senzor vlažnosti in temperature Python Vadnica: 4 koraki
Raspberry Pi - HIH6130 I2C Senzor vlažnosti in temperature Python Vadnica: HIH6130 je senzor vlažnosti in temperature z digitalnim izhodom. Ti senzorji zagotavljajo natančnost ± 4% RH. Z dolgoročno stabilnostjo v industriji, resnično temperaturno kompenziranim digitalnim I2C, vodilno zanesljivostjo v industriji, energetsko učinkovitostjo
Raspberry Pi HTS221 Senzor relativne vlažnosti in temperature Java Vadnica: 4 koraki
Raspberry Pi HTS221 senzor relativne vlažnosti in temperature Java Vadnica: HTS221 je ultra kompakten kapacitivni digitalni senzor za relativno vlažnost in temperaturo. Vključuje zaznavni element in integrirano vezje za uporabo z mešanim signalom (ASIC) za zagotavljanje merilnih informacij prek digitalne serijske
Nadzor temperature in vlažnosti z uporabo SHT25 in Raspberry Pi: 5 korakov
Nadzor temperature in vlažnosti z uporabo SHT25 in Raspberry Pi: Pred kratkim smo delali na različnih projektih, ki so zahtevali spremljanje temperature in vlažnosti, nato pa smo ugotovili, da imata ta dva parametra dejansko ključno vlogo pri oceni delovne učinkovitosti sistema. Oba na indusu