![Pozorovateľ vlhkosti a teploty pomocou Raspberry Pi s SHT25 v Pythone: 6 krokov Pozorovateľ vlhkosti a teploty pomocou Raspberry Pi s SHT25 v Pythone: 6 krokov](https://i.howwhatproduce.com/images/004/image-10452-j.webp)
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05
![Image Image](https://i.howwhatproduce.com/images/004/image-10452-2-j.webp)
![](https://i.ytimg.com/vi/eXmdAucLqHs/hqdefault.jpg)
![Potrebný prístroj Potrebný prístroj](https://i.howwhatproduce.com/images/004/image-10452-3-j.webp)
Keďže sme nadšencom Raspberry Pi, napadlo nám s ním niekoľko veľkolepejších experimentov.
V tejto kampani vyrobíme pozorovateľa vlhkosti a teploty, ktorý meria relatívnu vlhkosť a teplotu pomocou senzora vlhkosti a teploty Raspberry Pi a SHT25. Pozrime sa teda na túto cestu a vytvorte si domáceho pozorovateľa vlhkosti a teploty, aby ste dosiahli dokonalé prostredie doma. Pozorovateľ vlhkosti a teploty je veľmi rýchly projekt na výstavbu. Čo musíte urobiť, je zozbierať komponenty, zostaviť ich a postupovať podľa nich. Potom si už čoskoro budete môcť užívať, že ste vlastníkom tohto nastavenia. Neváhajte, rozveselte sa, začnime.
Krok 1: Potrebné nevyhnutné zariadenie
![Potrebný prístroj Potrebný prístroj](https://i.howwhatproduce.com/images/004/image-10452-4-j.webp)
![Potrebný prístroj Potrebný prístroj](https://i.howwhatproduce.com/images/004/image-10452-5-j.webp)
Problémov bolo pre nás menej, pretože máme veľa vecí, z ktorých ležíme po práci. Vieme však, ako je pre ostatných ťažké zhromaždiť správnu časť v správnom čase zo správneho miesta za cenu penny. Pomôžeme vám teda vo všetkých oblastiach. Prečítajte si nasledujúce informácie, aby ste získali kompletný zoznam náhradných dielov.
1. Raspberry Pi
Prvým krokom bolo získanie dosky Raspberry Pi. Raspberry Pi je jednodoskový počítač s operačným systémom Linux, ktorý vo svojich projektoch používa mnoho fanúšikov. Raspberry Pi je herkulovský vo výpočtovej sile, napriek svojej malej veľkosti oplodňuje predstavy verejnosti. Preto sa používa v horúcich trendoch, ako je internet vecí (IoT), inteligentné mestá, školské vzdelávanie a ďalšie formy užitočných pomôcok.
2. I2C štít pre Raspberry Pi
Podľa nášho názoru jediná vec, ktorá Raspberry Pi 2 a Pi 3 skutočne chýba, bol port I²C. Žiaden strach. INPI2 (adaptér I2C) poskytuje port Raspberry Pi 2/3 a I²C na použitie s viacerými zariadeniami I2C. Je k dispozícii v obchode Dcube Store.
3. Senzor vlhkosti a teploty SHT25
Vysoko presný snímač vlhkosti a teploty SHT25 poskytuje kalibrované, linearizované signály zo senzora v digitálnom formáte I²C. Tento senzor sme kúpili v obchode Dcube Store.
4. Pripojovací kábel I2C
Použili sme prepojovací kábel I²C dostupný v obchode Dcube Store.
5. Kábel Micro USB
Najmenej komplikovaný, ale najprísnejší z hľadiska energetických požiadaviek je Raspberry Pi! Raspberry Pi je možné najľahšie napájať pomocou kábla Micro USB.
6. Ethernetový (LAN) kábel/ USB WiFi dongle
Internet sa stáva námestím globálnej dediny zajtrajška. Pripojte svoj Raspberry Pi káblom Ethernet (LAN) a zapojte ho do sieťového smerovača. Alternatívne vyhľadajte adaptér WiFi a na pripojenie k bezdrôtovej sieti použite jeden z portov USB. Je to múdra voľba, jednoduchá, malá a lacná!
7. Kábel HDMI/vzdialený prístup
S káblom HDMI na doske ho môžete pripojiť k digitálnej televízii alebo monitoru. Chcete ušetriť peniaze! K Raspberry Pi je možné vzdialene pristupovať rôznymi spôsobmi, ako sú SSH a prístup cez internet. Môžete použiť softvér s otvoreným zdrojovým kódom PuTTY.
Peniaze často stoja príliš veľa
Krok 2: Vytvorenie hardvérového pripojenia
![Vytváranie hardvérových pripojení Vytváranie hardvérových pripojení](https://i.howwhatproduce.com/images/004/image-10452-6-j.webp)
![Vytváranie hardvérových pripojení Vytváranie hardvérových pripojení](https://i.howwhatproduce.com/images/004/image-10452-7-j.webp)
Okruh je vo všeobecnosti dosť priamy. Vytvorte obvod podľa zobrazenej schémy. Podľa vyššie uvedeného obrázku je rozloženie relatívne jednoduché a nemali by ste mať žiadne problémy.
V predvídavosti sme prešli základmi elektroniky, aby sme zrekonštruovali pamäť hardvéru a softvéru. Chceli sme pre tento projekt vypracovať jednoduchú schému elektroniky. V elektronike sú schémy ako základ. Návrh obvodu vyžaduje konštrukčný základ, ktorý vydrží. Keď máte svoju elektronickú schému toho, čo chcete postaviť, ostatné je len o tom, aby ste sa riadili dizajnom.
Lepenie štítov Raspberry Pi a I2C
Vezmite Raspberry Pi a umiestnite naň štít I²C. Jemne zatlačte štít na kolíky GPIO. Keď viete, čo robíte, je to hračka (pozri obrázok).
Lepenie senzora a maliny Pi
Vezmite snímač a pripojte k nemu kábel I²C. Zaistite, aby sa výstup I²C VŽDY pripájal k vstupu I²C. To isté platí aj pre Raspberry Pi s nad ním namontovaným štítom I²C. Použitie tienenia a kábla I²C je jednoduchou alternatívou typu plug and play k často mätúcej a na chyby náchylnej metóde priamej spájky. Bez neho by ste museli čítať diagramy a vývody, spájkovať na dosku a ak by ste chceli zmeniť svoju aplikáciu pridaním alebo výmenou dosiek, toto všetko musíte odstrániť a začať znova. Vďaka tomu je riešenie problémov menej komplikované (Počuli ste o plug-and-play. Toto je zapojenie, odpojenie a prehrávanie. Použitie je také jednoduché, že je to neuveriteľné).
Poznámka: Hnedý vodič by mal vždy nasledovať po uzemnení (GND) medzi výstupom jedného zariadenia a vstupom iného zariadenia
Sieť, USB a bezdrôtové pripojenie sú dôležité
Jedna z prvých vecí, ktoré budete chcieť urobiť, je pripojiť vaše Raspberry Pi k internetu. Máte dve možnosti: pripojenie pomocou ethernetového (LAN) kábla alebo alternatívny, ale pôsobivý spôsob použitia adaptéra WiFi.
Napájanie obvodu
Zapojte kábel Micro USB do napájacieho konektora Raspberry Pi. Zapáľte a voilá, môžeme vyraziť!
Pripojenie k obrazovke
Buď môžeme mať kábel HDMI pripojený k monitoru/televízoru, alebo môžeme byť trochu kreatívni pri vytváraní bezhlavého Pi, ktoré je nákladovo efektívne pomocou metód vzdialeného prístupu, ako je SSH/PuTTY. Pamätajte si, že vysoká škola je jediný čas, v ktorom byť chudobný a opitý je prijateľné.
Krok 3: Programovanie v Pythone Raspberry Pi
Kód Python pre snímač Raspberry Pi a SHT25 je v našom úložisku Github.
Predtým, ako pôjdete do programu, prečítajte si pokyny uvedené v súbore Readme a podľa toho nastavte svoj Raspberry Pi. Vlhkosť sa týka prítomnosti tekutiny, najmä vody, často v stopových množstvách. Malé množstvo vody sa môže nachádzať napríklad vo vzduchu (vlhkosť), v potravinách a v rôznych komerčných výrobkoch.
Nasleduje kód pythonu. Kód môžete klonovať a upravovať ľubovoľným spôsobom.
# Distribuované s licenciou slobodnej vôle.# Používajte ho akýmkoľvek spôsobom chcete, so ziskom alebo zadarmo, za predpokladu, že sa zmestí do licencií k ním pridruženým dielam. # SHT25 # Tento kód je navrhnutý tak, aby fungoval s mini modulom SHT25_I2CS I2C dostupným na ControlEverything.com. #
import smbus
čas importu
# Získajte autobus I2C
bus = smbus. SMBus (1)
# Adresa SHT25, 0x40 (64)
# Odoslať príkaz na meranie teploty # 0xF3 (243) NO HOLD master bus.write_byte (0x40, 0xF3)
čas.spánok (0,5)
# Adresa SHT25, 0x40 (64)
# Čítanie údajov späť, 2 bajty # Teplota MSB, teplota LSB údajov0 = bus.read_byte (0x40) data1 = bus.read_byte (0x40)
# Previesť údaje
temp = data0 * 256 + data1 cTemp = -46,85 + ((temp * 175,72) / 65536,0) fTemp = cTemp * 1,8 + 32
# Adresa SHT25, 0x40 (64)
# Odoslať príkaz na meranie vlhkosti # 0xF5 (245) NO HOLD master bus.write_byte (0x40, 0xF5)
čas.spánok (0,5)
# Adresa SHT25, 0x40 (64)
# Čítať údaje späť, 2 bajty # Vlhkosť MSB, vlhkosť LSB údaje0 = bus.read_byte (0x40) data1 = bus.read_byte (0x40)
# Previesť údaje
vlhkosť = údaje0 * 256 + údaje1 vlhkosť = -6 + ((vlhkosť * 125,0) / 65536,0)
# Výstup údajov na obrazovku
vytlačiť "Relatívna vlhkosť je: %.2f %%" %vlhkosť vytlačiť "Teplota v stupňoch Celzia je: %.2f C" %cTemp tlač "Teplota vo Fahrenheite je: %.2f F" %fTemp
Krok 4: Režim výkonu
![Režim výkonu Režim výkonu](https://i.howwhatproduce.com/images/004/image-10452-8-j.webp)
Teraz si stiahnite (alebo git pull) kód a otvorte ho v Raspberry Pi.
Spustite príkazy na kompiláciu a nahranie kódu na terminál a pozrite sa na výstup na displeji. Po niekoľkých okamihoch zobrazí všetky parametre. Potom, čo sa ubezpečíte, že všetko funguje ako plochá placka, môžete improvizovať a posunúť sa ďalej v projekte do zaujímavejších.
Krok 5: Aplikácie a funkcie
Nový snímač vlhkosti a teploty SHT25 posúva technológiu senzorov na novú úroveň s bezkonkurenčným výkonom senzorov, radom variantov a novými funkciami. Vhodné pre širokú škálu trhov, ako sú domáce spotrebiče, zdravotníctvo, IoT, HVAC alebo priemysel. K dispozícii aj v automobilovom priemysle.
Napríklad pre Zachovajte pokoj a choďte do sauny!
Milujte saunu! Sauny sú fascináciou mnohých. Uzavretá oblasť - zvyčajne drevená, vyhrievaná, aby sa v nej vytvorilo telesné zahrievanie osoby. Je známe, že zahrievanie tela má veľmi priaznivé účinky. V tejto kampani vyrobíme saunový jacuzzi pozorovateľ, ktorý meria relatívnu vlhkosť a teplotu pomocou Raspberry Pi a SHT25. Môžete si vytvoriť domáceho pozorovateľa saunovej vírivky, aby ste vždy dosiahli perfektné prostredie pre očarujúci saunový kúpeľ.
Krok 6: Záver
Dúfam, že tento projekt inšpiruje ďalšie experimentovanie. V ríši Raspberry Pi sa môžete čudovať nad nikdy nekončiacimi vyhliadkami na Raspberry Pi, nad jej silou bez námahy, nad jej využitím a nad tým, ako môžete napraviť svoje záujmy v oblasti elektroniky, programovania, navrhovania atď. Nápadov je veľa. Niekedy vám výsledok prinesie nové minimum, ale nevzdáva sa. Z neúspechu môže existovať iný spôsob alebo sa môže vyvinúť nová myšlienka (dokonca môže predstavovať výhru). Môžete sa vyzvať tým, že vytvoríte nový výtvor a zdokonalíte každý kúsok. Pre vaše pohodlie máme zaujímavý video návod na Youtube, ktorý by vám mohol pomôcť pri skúmaní a ak chcete ďalšie vysvetlenie všetkých aspektov projektu.
Odporúča:
Senzor vlhkosti a teploty Raspberry Pi SHT25 Python Návod: 4 kroky
![Senzor vlhkosti a teploty Raspberry Pi SHT25 Python Návod: 4 kroky Senzor vlhkosti a teploty Raspberry Pi SHT25 Python Návod: 4 kroky](https://i.howwhatproduce.com/images/002/image-4375-11-j.webp)
Senzor vlhkosti a teploty Raspberry Pi SHT25 Python Výukový program: Snímač vlhkosti a teploty SHT25 I2C ± 1,8%relatívnej vlhkosti ± 0,2 ° C mini modul I2C. Vysoko presný snímač vlhkosti a teploty SHT25 sa stal priemyselným štandardom z hľadiska tvarového faktora a inteligencie a poskytuje kalibrované, linearizované snímače
Monitorovanie teploty a vlhkosti pomocou Raspberry Pi: 6 krokov (s obrázkami)
![Monitorovanie teploty a vlhkosti pomocou Raspberry Pi: 6 krokov (s obrázkami) Monitorovanie teploty a vlhkosti pomocou Raspberry Pi: 6 krokov (s obrázkami)](https://i.howwhatproduce.com/images/011/image-30750-j.webp)
Monitorovanie teploty a vlhkosti pomocou Raspberry Pi: Blíži sa leto a tí, ktorí nemajú klimatizáciu, by mali byť pripravení na manuálne ovládanie atmosféry v interiéri. V tomto príspevku popisujem moderný spôsob merania najdôležitejších parametrov pohodlia človeka: teploty a vlhkosti. T
Monitorovanie teploty a vlhkosti pomocou SHT25 a Arduino Nano: 5 krokov
![Monitorovanie teploty a vlhkosti pomocou SHT25 a Arduino Nano: 5 krokov Monitorovanie teploty a vlhkosti pomocou SHT25 a Arduino Nano: 5 krokov](https://i.howwhatproduce.com/images/011/image-31238-j.webp)
Monitorovanie teploty a vlhkosti pomocou SHT25 a Arduino Nano: Nedávno sme pracovali na rôznych projektoch, ktoré vyžadovali monitorovanie teploty a vlhkosti, a potom sme si uvedomili, že tieto dva parametre skutočne zohrávajú kľúčovú úlohu pri odhade pracovnej účinnosti systému. Obaja v induse
Monitorovanie teploty a vlhkosti pomocou SHT25 a Raspberry Pi: 5 krokov
![Monitorovanie teploty a vlhkosti pomocou SHT25 a Raspberry Pi: 5 krokov Monitorovanie teploty a vlhkosti pomocou SHT25 a Raspberry Pi: 5 krokov](https://i.howwhatproduce.com/images/002/image-3172-57-j.webp)
Monitorovanie teploty a vlhkosti pomocou SHT25 a Raspberry Pi: Nedávno sme pracovali na rôznych projektoch, ktoré vyžadovali monitorovanie teploty a vlhkosti, a potom sme si uvedomili, že tieto dva parametre skutočne zohrávajú kľúčovú úlohu pri odhade pracovnej účinnosti systému. Obaja v induse
Monitorovanie teploty a vlhkosti pomocou SHT25 a fotónu častíc: 5 krokov
![Monitorovanie teploty a vlhkosti pomocou SHT25 a fotónu častíc: 5 krokov Monitorovanie teploty a vlhkosti pomocou SHT25 a fotónu častíc: 5 krokov](https://i.howwhatproduce.com/images/002/image-3190-57-j.webp)
Monitorovanie teploty a vlhkosti pomocou SHT25 a fotónu častíc: Nedávno sme pracovali na rôznych projektoch, ktoré vyžadovali monitorovanie teploty a vlhkosti, a potom sme si uvedomili, že tieto dva parametre skutočne zohrávajú kľúčovú úlohu pri odhade pracovnej účinnosti systému. Obaja v induse