Obsah:

Monitorování počasí pomocí senzoru Raspberry Pi3 a DHT11: 4 kroky
Monitorování počasí pomocí senzoru Raspberry Pi3 a DHT11: 4 kroky

Video: Monitorování počasí pomocí senzoru Raspberry Pi3 a DHT11: 4 kroky

Video: Monitorování počasí pomocí senzoru Raspberry Pi3 a DHT11: 4 kroky
Video: Jak monitorovat síť pomocí Raspberry PI | Zabbix 2024, Červenec
Anonim
Monitorování počasí pomocí senzoru Raspberry Pi3 a DHT11
Monitorování počasí pomocí senzoru Raspberry Pi3 a DHT11

V tomto tutoriálu vám ukážu, jak připojit DHT11 k Raspberry Pi a odeslat hodnoty vlhkosti a teploty na LCD.

Snímač teploty a vlhkosti DHT11 je pěkný malý modul, který poskytuje digitální měření teploty a vlhkosti. Nastavení je opravdu snadné a pro datový signál vyžaduje pouze jeden vodič. Tyto senzory jsou oblíbené pro použití ve vzdálených meteorologických stanicích, půdních monitorech a domácích automatizačních systémech

Připojení DHT11 k Raspberry Pi

Pravděpodobně se setkáte se dvěma variantami DHT11. Jeden je třípólový modul namontovaný na desce plošných spojů a druhý je čtyřpinový samostatný modul. Pinout je pro každý jiný, připojte tedy DHT11 podle toho, který máte:

Některé moduly namontované na desce plošných spojů mohou mít také jiný vývod než ten výše, proto nezapomeňte zkontrolovat, zda váš senzor neobsahuje štítky označující, který kolík je Vcc, zem nebo signál.

Krok 1: Požadované součásti

Požadované součásti
Požadované součásti

1. Raspberry Pi 3 Model B+:-Raspberry Pi 3 Model B+ je nejnovější produkt v řadě Raspberry Pi 3, který se může pochlubit 64bitovým čtyřjádrovým procesorem běžícím na 1,4 GHz, dvoupásmovou bezdrátovou sítí 2,4 GHz a 5 GHz, Bluetooth 4.2/BLE, rychlejší ethernet a schopnost PoE prostřednictvím samostatného PoE HAT.

2. Snímač vlhkosti/ teploty DHT11:- Tento senzor je vybaven kalibrovaným digitálním výstupem signálu s možností snímače teploty a vlhkosti. Je integrován s vysoce výkonným 8bitovým mikrokontrolérem. Tento snímač obsahuje odporový prvek a snímač pro mokrá zařízení pro měření teploty NTC. Má vynikající kvalitu, rychlou odezvu, schopnost rušení a vysoký výkon.

3. 16x2 LCD displej (zelené podsvícení):- LCD displej 16 × 2 je velmi základní modul běžně používaný v kutilství a obvodech. 16 × 2 překládá zobrazení 16 znaků na řádek ve 2 takových řádcích. Na tomto LCD displeji je každý znak zobrazen v matici 5 × 7 pixelů.

4. Propojovací vodiče mezi ženami a ženami.

Krok 2: Instalace knihoven

Budeme používat knihovnu Adafruit DHT11 Python. Knihovnu si můžete stáhnout pomocí Gitu, takže pokud ještě nemáte Git nainstalovaný na vašem Pi, zadejte to na příkazovém řádku:

sudo apt-get install git-core

Poznámka: Pokud se vám při instalaci Gitu zobrazí chyba, spusťte sudo apt-get update a zkuste to znovu.

Chcete -li nainstalovat knihovnu Adafruit DHT11:

1. Chcete -li stáhnout knihovnu, zadejte to na příkazovém řádku:

klon git

2. Změňte adresáře pomocí: cd Adafruit_Python_DHT

3. Nyní zadejte toto: sudo apt-get install build-essential python-dev

4. Poté nainstalujte knihovnu pomocí: sudo python3 setup.py install

Instalace knihovny Adafruit Char LCD:

1. Chcete -li stáhnout knihovnu, zadejte to na příkazovém řádku:

klon git

2. Změňte adresáře pomocí: cd Adafruit_Python_CharLCD

3. Poté nainstalujte knihovnu pomocí: sudo python3 setup.py install

Krok 3: Spojení komponent dohromady

Spojení komponent dohromady
Spojení komponent dohromady

LCD PIN_RS ------------------ 40 Raspberry Pi

LCD PIN_RW ------------------ 6 Raspberry Pi

LCD PIN_EN ------------------- 38 Raspberry Pi

LCD PIN_D0 ------------------- NC

LCD PIN_D1 ------------------- NC

LCD PIN_D2 ------------------- NC

LCD PIN_D3 ------------------- NC

LCD PIN_D4 ------------------- 36 Raspberry Pi

LCD PIN_D5 ------------------- 32 Raspberry Pi

LCD PIN_D6 ------------------- 24 Raspberry Pi

LCD PIN_D7 ------------------- 26 Raspberry Pi

LCD PIN_VSS ------------------ 9 Raspberry Pi

LCD PIN_VDD ------------------ 4 Raspberry Pi

DHT PIN_OUT ------------------ 7 Raspberry Pi

DHT PIN_VCC ------------------ 2 Raspberry Pi

DHT PIN_GND ------------------ 14 Raspberry Pi

Krok 4: Kód

Stáhněte si zde přiložený kód, nahrajte jej na desku a zapojte vše podle předchozího diagramu.

Stáhnout kód:

To by mělo pokrýt většinu toho, co budete potřebovat k uvedení DHT11 do provozu na vašem Raspberry Pi. Doufám, že vám to usnadnilo práci. Pokud se vám tento článek líbil a shledal ho užitečným, nezapomeňte se přihlásit k odběru, a pokud máte nějaké dotazy nebo potřebujete s čímkoli pomoci, zanechte komentář níže …

Doporučuje: