
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59

Šajā apmācībā es parādīšu, kā savienot DHT11 ar Raspberry Pi un izvadīt mitruma un temperatūras rādījumus LCD.
DHT11 temperatūras un mitruma sensors ir jauks mazs modulis, kas nodrošina digitālos temperatūras un mitruma rādījumus. To ir patiešām viegli iestatīt, un datu signālam ir nepieciešams tikai viens vads. Šie sensori ir populāri izmantošanai attālās laika stacijās, augsnes monitoros un mājas automatizācijas sistēmās
DHT11 savienošana ar Raspberry Pi
Ir divi DHT11 varianti, ar kuriem jūs, iespējams, saskarsities. Viens ir trīs kontaktu PCB uzstādīts modulis, bet otrs ir četru kontaktu atsevišķs modulis. Katram pinout ir atšķirīgs, tāpēc pievienojiet DHT11 atbilstoši tam, kas jums ir:
Turklāt dažiem PCB uzstādītajiem moduļiem var būt atšķirīgs kontakts, nekā norādīts iepriekš, tāpēc noteikti pārbaudiet, vai uz sensora nav etiķešu, kas norāda, kura tapa ir Vcc, zeme vai signāls.
1. darbība. Nepieciešamās sastāvdaļas

1. Raspberry Pi 3 modelis B+:-Raspberry Pi 3 modelis B+ ir jaunākais Raspberry Pi 3 klāsta produkts, kas lepojas ar 64 bitu četrkodolu procesoru, kas darbojas ar 1,4 GHz, divu joslu 2,4 GHz un 5 GHz bezvadu LAN, Bluetooth 4.2/BLE, ātrāks Ethernet un PoE iespējas, izmantojot atsevišķu PoE HAT.
2. DHT11 mitruma/ temperatūras sensors:- šim sensoram ir kalibrēta digitālā signāla izeja ar temperatūras un mitruma sensora iespējām. Tas ir integrēts ar augstas veiktspējas 8 bitu mikrokontrolleru. Šis sensors ietver pretestības elementu un sensoru mitrām NTC temperatūras mērīšanas ierīcēm. Tam ir lieliska kvalitāte, ātra reakcija, spēja traucēt un augsta veiktspēja.
3. 16x2 LCD displejs (zaļš aizmugurējais apgaismojums):- 16 × 2 LCD displejs ir ļoti vienkāršs modulis, ko parasti izmanto DIY un shēmās. 16 × 2 tulko a displejā 16 rakstzīmes katrā rindā 2 šādās rindās. Šajā LCD ekrānā katra rakstzīme tiek parādīta 5 × 7 pikseļu matricā.
4. Džemperu vadi no sievietēm līdz sievietēm.
2. darbība: bibliotēku instalēšana
Mēs izmantosim Adafruit DHT11 Python bibliotēku. Jūs varat lejupielādēt bibliotēku, izmantojot Git, tādēļ, ja jūsu Pi jau nav instalēts, ievadiet to komandu uzvednē:
sudo apt-get instalēt git-core
Piezīme. Ja, instalējot Git, rodas kļūda, palaidiet sudo apt-get update un mēģiniet to vēlreiz.
Lai instalētu Adafruit DHT11 bibliotēku:
1. Ievadiet to komandu uzvednē, lai lejupielādētu bibliotēku:
git klons
2. Mainiet direktorijus ar: cd Adafruit_Python_DHT
3. Tagad ievadiet šo: sudo apt-get install build-essential python-dev
4. Pēc tam instalējiet bibliotēku ar: sudo python3 setup.py install
Lai instalētu Adafruit Char LCD bibliotēku:
1. Ievadiet to komandu uzvednē, lai lejupielādētu bibliotēku:
git klons
2. Mainiet direktorijus ar: cd Adafruit_Python_CharLCD
3. Pēc tam instalējiet bibliotēku ar: sudo python3 setup.py install
3. darbība: komponentu savienošana kopā

LCD PIN_RS ------------------ 40 no Raspberry Pi
LCD PIN_RW ------------------ 6 no Raspberry Pi
LCD PIN_LV ------------------- 38 no Raspberry Pi
LCD PIN_D0 ------------------- NC
LCD PIN_D1 ------------------- NC
LCD PIN_D2 ------------------- NC
LCD PIN_D3 ------------------- NC
LCD PIN_D4 ------------------- 36 no Raspberry Pi
LCD PIN_D5 ------------------- 32 no Raspberry Pi
LCD PIN_D6 ------------------- 24 no Raspberry Pi
LCD PIN_D7 ------------------- 26 no Raspberry Pi
LCD PIN_VSS ------------------ 9 no Raspberry Pi
LCD PIN_VDD ------------------ 4 no Raspberry Pi
DHT PIN_OUT ------------------ 7 no Raspberry Pi
DHT PIN_VCC ------------------ 2 no Raspberry Pi
DHT PIN_GND ------------------ 14 no Raspberry Pi
4. solis: kods
Lejupielādējiet šeit pievienoto kodu un augšupielādējiet to savā panelī un pieslēdziet visu, kā parādīts iepriekšējā diagrammā.
Lejupielādes kods:
Tam vajadzētu aptvert lielāko daļu vajadzīgā, lai DHT11 sāktu darboties ar Raspberry Pi. Ceru, ka tas jums atviegloja. Noteikti abonējiet, ja jums patika šis raksts un ka tas jums šķita noderīgs, un, ja jums ir kādi jautājumi vai nepieciešama palīdzība, vienkārši atstājiet komentāru zemāk …
Ieteicams:
(IOT projekts) Iegūstiet laika apstākļu datus, izmantojot ESP8266 un Openweather API: 5 soļi

(IOT projekts) Iegūstiet laika apstākļu datus, izmantojot ESP8266 un Openweather API: Šajā pamācībā mēs izveidosim vienkāršu IOT projektu, kurā mēs iegūstam mūsu pilsētas laika apstākļu datus no vietnes openweather.com/api un parādām tos, izmantojot apstrādes programmatūru
Vieda izplatīta IoT laika apstākļu novērošanas sistēma, izmantojot NodeMCU: 11 soļi

Vieda izplatīta IoT laika apstākļu novērošanas sistēma, izmantojot NodeMCU: Jūs visi varētu zināt tradicionālo laika staciju; bet vai esat kādreiz domājuši, kā tas patiesībā darbojas? Tā kā tradicionālā meteoroloģiskā stacija ir dārga un apjomīga, šo staciju blīvums uz platības vienību ir ļoti zems, kas veicina
Laika apstākļu uzraudzība, izmantojot ESP32_DHT11_OLED_Thingspeak: 7 soļi

Laika apstākļu uzraudzība, izmantojot ESP32_DHT11_OLED_Thingspeak: Šajā apmācībā jūs izveidosit laika apstākļu monitoru, kas uzrauga temperatūru un mitrumu, izmantojot ESP32 un DHT11. Tas tiek parādīts OLED displejā. Un tas tiek augšupielādēts vietnē ThingSpeak. ESP32 ir spēcīgs IOT rīks. Tā ir lēta sistēma
Uz ESP32 balstīts M5Stack M5stick C laika apstākļu monitors ar DHT11 - Uzraugiet M5stick-C temperatūras mitruma un siltuma indeksu ar DHT11: 6 soļi

Uz ESP32 balstīts M5Stack M5stick C laika apstākļu monitors ar DHT11 | Uzraugiet M5stick-C temperatūras mitruma un siltuma indeksu ar DHT11: Sveiki, puiši, šajā pamācībā mēs uzzināsim, kā sasaistīt DHT11 temperatūras sensoru ar m5stick-C (izstrādes panelis pēc m5stack) un parādīt to m5stick-C displejā. Tāpēc šajā apmācībā mēs lasīsim temperatūru, mitrumu un amp; siltums es
IoT mājas laika apstākļu novērošanas sistēma ar Android lietojumprogrammu atbalstu (Mercury Droid): 11 soļi

IoT mājas laika apstākļu uzraudzības sistēma ar Android lietojumprogrammu atbalstu (Mercury Droid): Ievads Mercury Droid ir viena veida IoT (lietu internets) iegultā sistēma, kuras pamatā ir Mercury Droid Android mobilā lietojumprogramma. Kas spēj izmērīt & uzraudzīt mājas laika aktivitātes. tā ir ļoti lēta mājas laika apstākļu uzraudzības sistēma