Tartalomjegyzék:

Időjárás -figyelő rendszer a Raspberry Pi3 és a DHT11 érzékelő használatával: 4 lépés
Időjárás -figyelő rendszer a Raspberry Pi3 és a DHT11 érzékelő használatával: 4 lépés

Videó: Időjárás -figyelő rendszer a Raspberry Pi3 és a DHT11 érzékelő használatával: 4 lépés

Videó: Időjárás -figyelő rendszer a Raspberry Pi3 és a DHT11 érzékelő használatával: 4 lépés
Videó: #10 - A hőmérséklet-és páratartalommérés 2024, Július
Anonim
Időjárás -figyelő rendszer Raspberry Pi3 és DHT11 érzékelővel
Időjárás -figyelő rendszer Raspberry Pi3 és DHT11 érzékelővel

Ebben az oktatóanyagban megmutatom, hogyan kell csatlakoztatni a DHT11 -et a Raspberry Pi -hez, és a páratartalom és a hőmérséklet leolvasását egy LCD -re.

A DHT11 hőmérséklet- és páratartalom -érzékelő egy szép kis modul, amely digitális hőmérséklet- és páratartalom -leolvasást biztosít. Nagyon könnyű beállítani, és csak egy vezeték szükséges az adatjelhez. Ezek az érzékelők népszerűek távoli időjárás -állomásokon, talajmonitorokon és otthoni automatizálási rendszereken

A DHT11 csatlakoztatása a Raspberry Pi -hez

A DHT11 két változatával valószínűleg találkozik. Az egyik egy hárompólusú PCB-re szerelt modul, a másik egy négy tűs önálló modul. A kivezetés mindegyiknél más, ezért csatlakoztassa a DHT11 -et annak megfelelően, amelyik rendelkezik:

Ezenkívül a NYÁK -ra szerelt modulok némelyikének kivezetése eltérhet a fentiektől, ezért feltétlenül ellenőrizze az érzékelőn, hogy nincsenek -e olyan címkék, amelyek jelzik, melyik érintkező Vcc, föld vagy jel.

1. lépés: Szükséges összetevők

Szükséges alkatrészek
Szükséges alkatrészek

1. Raspberry Pi 3 B+ modell:-A Raspberry Pi 3 B+ modell a Raspberry Pi 3 termékcsalád legújabb terméke, amely 64 bites négymagos processzorral büszkélkedhet, amely 1,4 GHz-en, kétsávos 2,4 GHz-es és 5 GHz-es vezeték nélküli LAN-val, Bluetooth-szal rendelkezik. 4.2/BLE, gyorsabb Ethernet és PoE képesség külön PoE HAT segítségével.

2. DHT11 páratartalom/ hőmérséklet érzékelő:- Ez az érzékelő egy kalibrált digitális jelkimenettel rendelkezik, amely képes hőmérséklet- és páratartalom-érzékelőre. Nagy teljesítményű, 8 bites mikrovezérlővel van integrálva. Ez az érzékelő tartalmaz egy ellenálló elemet és egy érzékelőt nedves NTC hőmérsékletmérő készülékekhez. Kiváló minőségű, gyors válasz, interferencia-képesség és nagy teljesítmény.

3. 16x2 LCD kijelző (zöld háttérvilágítás):- A 16 × 2 LCD kijelző egy nagyon egyszerű modul, amelyet általában barkácsolókban és áramkörökben használnak. A 16 × 2 lefordítja a kijelzőn 16 karaktert soronként 2 ilyen sorban. Ebben az LCD -ben minden karakter 5 × 7 pixeles mátrixban jelenik meg.

4. Női -női jumper vezetékek.

2. lépés: A könyvtárak telepítése

Az Adafruit DHT11 Python könyvtárat fogjuk használni. A könyvtárat a Git segítségével töltheti le, tehát ha még nincs telepítve a Git a Pi -re, írja be ezt a parancssorba:

sudo apt-get install git-core

Megjegyzés: Ha hibaüzenetet kap a Git telepítésekor, futtassa a sudo apt-get update parancsot, és próbálja újra.

Az Adafruit DHT11 könyvtár telepítése:

1. Írja be ezt a parancssorba a könyvtár letöltéséhez:

git klón

2. Változtassa meg a könyvtárakat: cd Adafruit_Python_DHT

3. Most írja be ezt: sudo apt-get install build-essential python-dev

4. Ezután telepítse a könyvtárat a következővel: sudo python3 setup.py install

Az Adafruit Char LCD könyvtár telepítése:

1. Írja be ezt a parancssorba a könyvtár letöltéséhez:

git klón

2. Változtassa meg a könyvtárakat: cd Adafruit_Python_CharLCD

3. Ezután telepítse a könyvtárat a következővel: sudo python3 setup.py install

3. lépés: Az alkatrészek összekapcsolása

Alkatrészek összekapcsolása
Alkatrészek összekapcsolása

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

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

LCD PIN_HU ------------------- 38 a Raspberry Pi-ből

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

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

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

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

LCD PIN_D4 ------------------- 36 a Raspberry Pi-ből

LCD PIN_D5 ------------------- 32 a Raspberry Pi-ből

LCD PIN_D6 ------------------- 24 a Raspberry Pi-ből

LCD PIN_D7 ------------------- 26 a Raspberry Pi-ből

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

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

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

DHT PIN_VCC ------------------ 2 a Raspberry Pi-ből

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

4. lépés: A kód

Töltse le az itt csatolt kódot, és töltse fel a táblájára, és kössön össze mindent az előző ábrán látható módon.

Letöltési kód:

Ennek nagyjából ki kell terjednie arra, amire szüksége lesz a DHT11 üzembe helyezéséhez a Raspberry Pi -n. Remélem, ez megkönnyítette az Ön számára. Feltétlenül iratkozzon fel, ha tetszett ez a cikk, és hasznosnak találta, és ha bármilyen kérdése van, vagy segítségre van szüksége bármiben, hagyjon megjegyzést alább…

Ajánlott: