Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
Selles õpetuses näitan teile, kuidas ühendada DHT11 Raspberry Pi -ga ja väljastada LCD -le niiskuse ja temperatuuri näidud.
DHT11 temperatuuri ja niiskuse andur on kena väike moodul, mis pakub digitaalseid temperatuuri ja niiskuse näitu. Seda on tõesti lihtne seadistada ja andmesignaali jaoks on vaja ainult ühte traati. Need andurid on populaarsed kasutamiseks kaugemates ilmajaamades, mullamonitorides ja koduautomaatikasüsteemides
DHT11 ühendamine Raspberry Pi -ga
DHT11 -l on kaks varianti, millega tõenäoliselt kokku puutute. Üks on kolme kontaktiga trükkplaadile paigaldatud moodul ja teine nelja kontaktiga eraldiseisev moodul. Pinout on igaühe jaoks erinev, nii et ühendage DHT11 vastavalt sellele, milline teil on:
Samuti võib mõnel trükkplaadile paigaldatud moodulil olla teistsugune pistikupesa kui ülaltoodud, seega kontrollige kindlasti, kas anduril pole silte, mis näitavad, milline tihvt on Vcc, maandus või signaal.
Samm: nõutavad komponendid
1. Raspberry Pi 3 mudel B+:-Raspberry Pi 3 mudel B+ on Raspberry Pi 3 tootevaliku uusim toode, millel on 64-bitine neljatuumaline protsessor, mis töötab sagedusel 1,4 GHz, kahesageduslik 2,4 GHz ja 5 GHz traadita kohtvõrk, Bluetooth 4.2/BLE, kiirem Ethernet ja PoE võimalus eraldi PoE HAT kaudu.
2. DHT11 niiskus/ temperatuuriandur:- sellel anduril on kalibreeritud digitaalsignaali väljund koos temperatuuri ja niiskuse anduri võimalustega. See on integreeritud suure jõudlusega 8-bitise mikrokontrolleriga. See andur sisaldab takistuslikku elementi ja märgade NTC temperatuuri mõõteseadmete andurit. Sellel on suurepärane kvaliteet, kiire reageerimine, häiretevastane võime ja kõrge jõudlus.
3. 16x2 LCD-ekraan (roheline taustvalgus):- 16 × 2 LCD-ekraan on väga lihtne moodul, mida tavaliselt kasutatakse isetegemisel ja vooluringides. 16 × 2 tõlgib ekraanile 16 tähemärki rea kohta kahel sellisel real. Sellel LCD -ekraanil kuvatakse iga märk 5 × 7 pikslimaatriksina.
4. Naissoost naissoost hüppajajuhtmed.
Samm: raamatukogude installimine
Kasutame Adafruit DHT11 Pythoni raamatukogu. Teeki saate alla laadida Giti abil, nii et kui teil pole Git oma Pi -le juba installitud, sisestage see käsureale:
sudo apt-get install git-core
Märkus. Kui saate Giti installimisel tõrke, käivitage sudo apt-get update ja proovige uuesti.
Adafruit DHT11 raamatukogu installimiseks toimige järgmiselt.
1. Sisestage see teegi allalaadimiseks käsureale:
git kloon
2. Muutke katalooge järgmiselt: cd Adafruit_Python_DHT
3. Nüüd sisestage see: sudo apt-get install build-essential python-dev
4. Seejärel installige teek järgmiselt: sudo python3 setup.py install
Adafruit Char LCD raamatukogu installimiseks toimige järgmiselt.
1. Sisestage see teegi allalaadimiseks käsureale:
git kloon
2. Muutke katalooge järgmiselt: cd Adafruit_Python_CharLCD
3. Seejärel installige teek järgmiselt: sudo python3 setup.py install
Samm: komponentide ühendamine
LCD PIN_RS ------------------ 40 Raspberry Pi-st
LCD PIN_RW ------------------ 6 Raspberry Pi-st
LCD PIN_ET ------------------- 38 Raspberry Pi-st
LCD PIN_D0 ------------------- NC
LCD PIN_D1 ------------------- NC
LCD PIN_D2 ------------------- NC
LCD PIN_D3 ------------------- NC
LCD PIN_D4 ------------------- 36 Raspberry Pi-st
LCD PIN_D5 ------------------- 32 Raspberry Pi-st
LCD PIN_D6 ------------------- 24 Raspberry Pi-st
LCD PIN_D7 ------------------- 26 Raspberry Pi-st
LCD PIN_VSS ------------------ 9 Raspberry Pi-st
LCD PIN_VDD ------------------ 4 Raspberry Pi-st
DHT PIN_OUT ------------------ 7 Raspberry Pi-st
DHT PIN_VCC ------------------ 2 Raspberry Pi-st
DHT PIN_GND ------------------ 14 Raspberry Pi-st
4. samm: kood
Laadige alla siia lisatud kood ja laadige see oma tahvlile ning ühendage kõik, nagu on näidatud eelmisel skeemil.
Allalaadimiskood:
See peaks katma enamiku sellest, mida vajate DHT11 käivitamiseks oma Raspberry Pi -ga. Loodetavasti muutis see teie jaoks lihtsamaks. Tellige kindlasti, kui teile see artikkel meeldis ja see oli kasulik ning kui teil on küsimusi või vajate abi, jätke lihtsalt kommentaar allpool …
Soovitan:
Nutikas hajutatud IoT ilmaseire süsteem NodeMCU abil: 11 sammu
Nutikas hajutatud IoT ilmaseire süsteem NodeMCU abil: Te kõik võiksite olla teadlikud traditsioonilisest ilmajaamast; aga kas olete kunagi mõelnud, kuidas see tegelikult toimib? Kuna traditsiooniline ilmajaam on kulukas ja mahukas, on nende jaamade tihedus pindalaühiku kohta väga väike, mis aitab kaasa
Sõiduki parkimishäire süsteem PIR-anduri abil- DIY: 7 sammu (piltidega)
Sõiduki parkimishäire süsteem, mis kasutab PIR-andurit- isetegemine: kas teil on kunagi olnud probleeme selliste sõidukite nagu auto, veoauto, mootorratta või mõne muu parkimisel, siis selles juhendis näitan teile, kuidas sellest probleemist üle saada, kasutades lihtsat sõiduki parkimishäiret PIR -andurit kasutav süsteem. Selles süsteemis, mis
Ilmaseire ESP32_DHT11_OLED_Thingspeak abil: 7 sammu
Ilmaseire ESP32_DHT11_OLED_Thingspeak abil: selles õpetuses koostate ilmateate, mis jälgib temperatuuri ja niiskust, kasutades ESP32 ja DHT11. See kuvatakse OLED -ekraanil. Ja see laaditakse üles ThingSpeaki. ESP32 on võimas IOT -tööriist. See on odav süsteem
DHT11 anduri kasutamine Arduino abil: 5 sammu
DHT11 anduri kasutamine Arduino abil
E-posti märguannete loomine traadita temperatuuri ja niiskuse anduri NCD abil punase sõlme abil: 22 sammu
E-posti märguannete loomine NCD traadita temperatuuri ja niiskuse anduri kohta sõlme-punase abil: kasutame siin NCD temperatuuri ja niiskuse andurit, kuid sammud jäävad kõigi ncd-toodete jaoks samaks, nii et kui teil on muid ncd traadita andureid, proovige seda tasuta kõrvalt kõrvalt jälgida. Selle teksti peatamise abil peate