Мазмұны:
- 1 -қадам: Қажетті компоненттер
- 2 -қадам: кітапханаларды орнату
- 3 -қадам: компоненттерді біріктіру
- 4 -қадам: Кодекс
Бейне: Raspberry Pi3 және DHT11 сенсоры көмегімен ауа райын бақылау жүйесі: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл оқулықта мен сізге DHT11 -ді Raspberry Pi -ге қалай қосуды және ылғалдылық пен температураның көрсеткіштерін СКД -ге шығаруды көрсетемін.
DHT11 температура мен ылғалдылық сенсоры - бұл сандық температура мен ылғалдылық көрсеткіштерін беретін жақсы модуль. Орнату өте оңай және деректер сигналы үшін тек бір сым қажет. Бұл датчиктер қашықтағы метеостанцияларда, топырақ мониторларында және үйдегі автоматтандыру жүйелерінде танымал
DHT11 -ді Raspberry Pi -ге қосу
Сіз кездестіретін DHT11 екі нұсқасы бар. Біреуі-үш істікті ПХД модулі, екіншісі-төрт істікшелі дербес модуль. Әрқайсысының түйреуіші әр түрлі, сондықтан DHT11 -ді өзіңізге сәйкес қосыңыз:
Сондай -ақ, ПХД орнатылған кейбір модульдер жоғарыда көрсетілгеннен өзгеше түйреуішке ие болуы мүмкін, сондықтан сенсордың қандай түйреуіш Vcc, жерге немесе сигналға сәйкес келетінін тексеріңіз.
1 -қадам: Қажетті компоненттер
1. Raspberry Pi 3 Model B+:-Raspberry Pi 3 Model B+-Raspberry Pi 3 диапазонындағы соңғы өнім, 1,4 ГГц жиілікте жұмыс істейтін 64 биттік төрт ядролы процессормен, 2,4 ГГц қос сымсыз LAN және 5 ГГц сымсыз LAN, Bluetooth 4.2/BLE, жылдам Ethernet және PoE HAT бөлек PoE мүмкіндігі.
2. DHT11 ылғалдылық/ температура сенсоры:- Бұл сенсорда температура мен ылғалдылық сенсорының мүмкіндігі бар калибрленген цифрлық сигнал шығысы бар. Ол жоғары өнімді 8 биттік микроконтроллермен біріктірілген. Бұл датчик резистивті элементті және ылғалды NTC температурасын өлшеу құрылғыларына арналған сенсорды қамтиды. Ол тамаша сапаға, жылдам жауап беруге, кедергіге қарсы қабілетке және жоғары өнімділікке ие.
3. 16x2 СКД дисплейі (Green BackLight):- 16 × 2 СКД дисплейі DIY мен схемаларда жиі қолданылатын өте қарапайым модуль. 16 × 2 дисплейі 2 жолда бір жолға 16 таңбаны көрсетеді. Бұл СКД -де әр таңба 5 × 7 пиксельді матрицада көрсетіледі.
4. Әйелден әйелге секіргіш сымдар.
2 -қадам: кітапханаларды орнату
Біз Adafruit DHT11 Python кітапханасын қолданамыз. Сіз кітапхананы Git көмегімен жүктей аласыз, сондықтан егер Pi -ге Git орнатылмаған болса, оны пәрмен жолына енгізіңіз:
sudo apt-get install-core орнатыңыз
Ескерту: Егер сіз Git-ті орнатуда қате алсаңыз, sudo apt-get update іске қосыңыз және қайталап көріңіз.
Adafruit DHT11 кітапханасын орнату үшін:
1. Кітапхананы жүктеу үшін оны пәрмен жолына енгізіңіз:
git clone
2. Каталогтарды өзгерту: cd Adafruit_Python_DHT
3. Енді мынаны енгізіңіз: sudo apt-get install build-essential python-dev
4. Содан кейін кітапхананы орнатыңыз: sudo python3 setup.py install
Adafruit Char LCD кітапханасын орнату үшін:
1. Кітапхананы жүктеу үшін оны пәрмен жолына енгізіңіз:
git clone
2. Каталогтарды өзгерту: cd Adafruit_Python_CharLCD
3. Содан кейін кітапхананы орнатыңыз: sudo python3 setup.py install
3 -қадам: компоненттерді біріктіру
LCD PIN_RS ------------------ 40 Raspberry Pi
LCD PIN_RW ------------------ 6 Raspberry Pi
LCD PIN_KZ ------------------- 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
4 -қадам: Кодекс
Мұнда берілген кодты жүктеп алып, оны тақтаға жүктеңіз және бәрін алдыңғы диаграммада көрсетілгендей сыммен байланыстырыңыз.
Жүктеу коды:
Бұл DHT11 -ді Raspberry Pi -де іске қосу үшін қажет нәрсенің көп бөлігін қамтуы керек. Бұл сізге оңай болды деп үміттенемін. Егер сіз бұл мақаланы ұнатсаңыз және оны пайдалы деп тапсаңыз, міндетті түрде жазылыңыз, егер сізде сұрақтар туындаса немесе бірдеңе бойынша көмек қажет болса, төменде түсініктеме қалдырыңыз …
Ұсынылған:
NodeMCU көмегімен Smart таратылған IoT ауа райын бақылау жүйесі: 11 қадам
NodeMCU көмегімен ақылды таратылған IoT ауа райын бақылау жүйесі: Сіздердің барлығыңыз дәстүрлі метеостанция туралы білетін шығарсыздар; бірақ сіз бұл қалай жұмыс істейтіні туралы ойландыңыз ба? Дәстүрлі метеостанция қымбат және көлемді болғандықтан, бұл станциялардың аудан бірлігіне тығыздығы өте төмен, бұл
ESP32_DHT11_OLED_Thingspeak көмегімен ауа райын бақылау: 7 қадам
ESP32_DHT11_OLED_Thingspeak көмегімен ауа райын бақылау: Бұл оқулықта сіз ESP32 және DHT11 көмегімен температура мен ылғалдылықты бақылайтын ауа райы мониторын құрасыз, ол OLED дисплейінде көрсетіледі. Және ол ThingSpeak -ке жүктелген. ESP32 - бұл IOT -тың қуатты құралы. Бұл арзан бағадағы жүйе
NodeMCU көмегімен IoT негізіндегі топырақ ылғалдылығын бақылау мен бақылау жүйесі: 6 қадам
NodeMCU көмегімен IoT негізіндегі топырақтағы ылғалдылықты бақылау мен бақылау жүйесі: Бұл оқулықта біз ESP8266 WiFi модулін, яғни NodeMCU көмегімен IoT негізіндегі топырақ ылғалдылығын бақылау мен бақылау жүйесін енгізетін боламыз. Бұл жобаға қажет компоненттер: ESP8266 WiFi модулі- Amazon (334/- INR) реле модулі- Amazon (130/- INR
NodeMCU мен IOT Thingspeak көмегімен ауа бақылау жүйесі: 4 қадам
NodeMCU мен IOT Thingspeak қолданатын ауаны бақылау жүйесі: ThingSpeak-бұл ашық құрылғы мен сенсорлардан деректерді сақтауға және алуға арналған IoT-тың ашық көзі. Ол байланыс үшін Интернет немесе LAN арқылы HTTP протоколын қолданады. MATLAB аналитикасын талдау және визуализация үшін енгізілген
Android қосымшаларын қолдайтын IoT үйдегі ауа -райын бақылау жүйесі (Mercury Droid): 11 қадам
Android қосымшаларын қолдайтын IoT үйдегі ауа -райын бақылау жүйесі (Mercury Droid): Кіріспе Меркурий Дроид - бұл Android Mobile Mobile қосымшасына негізделген IoT (Интернет заттары) енгізілген жүйесі. Өлшеуге қабілетті & үйдегі ауа -райының белсенділігін бақылау. бұл үйдегі ауа -райын бақылаудың өте арзан жүйесі