Tartalomjegyzék:
- 1. lépés: Szükséges összetevők
- 2. lépés: A könyvtárak telepítése
- 3. lépés: Az alkatrészek összekapcsolása
- 4. lépés: A kód
Videó: Időjárás -figyelő rendszer a Raspberry Pi3 és a DHT11 érzékelő használatával: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
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
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
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:
Automatikus hűtőventilátor a szervó és a DHT11 hőmérséklet- és páratartalom -érzékelő használatával Arduino segítségével: 8 lépés
Automatikus hűtőventilátor a szervó és a DHT11 hőmérséklet- és páratartalom -érzékelő használatával az Arduino segítségével: Ebben az oktatóanyagban megtanuljuk, hogyan kell elindítani & forgassa a ventilátort, ha a hőmérséklet egy bizonyos szint fölé emelkedik
Kompakt időjárás -érzékelő GPRS (SIM -kártya) adatkapcsolattal: 4 lépés
Kompakt időjárás-érzékelő GPRS-sel (SIM-kártya) Adatkapcsolat: A projekt összefoglalása Ez egy akkumulátorral működő időjárás-érzékelő, amely BME280 hőmérséklet/nyomás/páratartalom érzékelőn és ATMega328P MCU-n alapul. Két 3,6 V -os lítium -tionil AA elemmel működik. Rendkívül alacsony alvásfogyasztása 6 µA. Ezt küldi
Személyes időjárás állomás a Raspberry Pi használatával a BME280 -val Java -ban: 6 lépés
Személyes időjárás -állomás a Raspberry Pi használatával a BME280 -al Java -ban: A rossz idő mindig rosszabbul néz ki az ablakon keresztül. Mindig is érdekelt volt a helyi időjárás és az ablakon látott dolgok figyelemmel kísérése. Szerettük volna jobban szabályozni a fűtési és légkondicionáló rendszert is. Egy személyes meteorológiai állomás építése nagyszerű dolog
DHT11 páratartalom -érzékelő rendszer Arduino -n: 18 lépés
DHT11 páratartalom -érzékelő rendszer Arduino -n: A páratartalom -érzékelő megbízható és egyszerű elektronikus projekt a légkör hőmérsékletének és páratartalmának mérésére. A DHT11 páratartalom -érzékelőt használják az áramkörben, és a kimenet megjelenik az LCD -n. Széles körben használják a fűtés szellőztetésében
A DHT11 érzékelő használata Arduino használatával: 5 lépés
A DHT11 érzékelő használata Arduino használatával: Ebben az oktatóanyagban megpróbáljuk a DHT11 érzékelőt az Arduino használatával. A DHT11 használható a hőmérséklet és a páratartalom mérésére. Szükséges alkatrészek: Arduino NanoDHT11 hőmérséklet- és páratartalom -érzékelő USB Mini Jumper kábelek Kötelező könyvtár: DHT Library