Mündəricat:
- Addım 1: İstifadə olunan komponentlər
- Addım 2: Təsvir
- Addım 3: bir estafet
- Addım 4: DHT11 Sensoru
- Addım 5: Blynk Tətbiqi
- Addım 6: Dövrə Şeması
- Addım 7: Kod
Video: IOT Ev Otomasyonu DIY Layihəsi #1: 7 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
# GİRİŞ
Ev avtomatlaşdırması, AC, Fan, Soyuducu, işıqlar və siyahı kimi məişət texnikasının telefonunuz, kompüteriniz və ya hətta uzaqdan idarə oluna biləcəyi avtomatlaşdırma prosesidir. Bu layihə, ev şəbəkəmizdəki cihazları WiFi şəbəkəmiz vasitəsilə idarə etmək üçün esp2866 nodeMCU ilə məşğul olur.
Addım 1: İstifadə olunan komponentlər
ESP 2866 NodeMCU
2. 5V DC mənbəyi / 5V mənbəyi üçün Arduino UNO
3. DHT11 sensoru
4. Elektrik Lampası
5. 5V Relay Modulu
6. Çörək lövhəsi
7. Jumper Telləri (kişi-qadın və kişi-kişi)
8. Blynk tətbiqli smartfon
9. WiFi şəbəkəsi.
Addım 2: Təsvir
1. NodeMCU (Node MicroController Unit), ESP8266 adlanan çox ucuz bir System-on-a-Chip (SoC) ətrafında qurulmuş açıq mənbəli bir proqram və hardware inkişaf mühitidir.
ESP8266, Əşyaların İnterneti (IoT) və oxşar Texnologiya Layihələri üçün İnternetə qoşulmaq üçün konfiqurasiya edilə bilən aşağı qiymətli, WiFi Modulu çipidir. Əsasən normal Elektrik və Mexaniki avadanlıqlarınız İnternetə öz-özünə qoşula bilməz. Bunu etmək üçün onların daxili quruluşu yoxdur.
Bu avadanlıqlarla ESP8266 qura və inanılmaz işlər görə bilərsiniz. Nəzarət, Monitorinq, Analiz və daha çox. ESP8266 NodeMCU, I2C, I2S, UART, PWM, IR Uzaqdan İdarəetmə, LED İşıq və Düymə kimi müxtəlif funksiyalara təyin edilə bilən 17 GPIO pininə malikdir. Hər bir rəqəmsal effektiv GPIO yüksək və ya aşağı olaraq konfiqurasiya edilə bilər. Daha ətraflı məlumat üçün baxın
nodeMCU
Addım 3: bir estafet
açılan və ya söndürülə bilən, cərəyanın keçməsinə və ya olmamasına imkan verən və Arduino sancaqları tərəfindən təmin edilən 5V kimi aşağı gərginliklə idarə oluna bilən elektriklə işləyən bir açardır.
Aşağıdakı şəkildə röle modulunun çıxışı göstərilir. Röle modulunun sol tərəfindəki 3 sancaq yüksək gərginliyi, sağdakı pinlər isə aşağı gərginlik tələb edən komponenti birləşdirir-Arduino pinləri.
Yüksək gərginlikli tərəfdə hər biri üç yuva olan iki bağlayıcı var: ümumi (COM), normal olaraq qapalı (NC) və normal olaraq açıq (NO).
1. COM: ümumi pin
2. NC (Normalda Bağlıdır): rölin standart olaraq bağlanmasını istədiyiniz zaman normal olaraq bağlanan konfiqurasiya istifadə olunur, yəni dövrə açmaq və cərəyanı dayandırmaq üçün Arduinodan röle moduluna bir siqnal göndərmədiyiniz halda cərəyan axır..
3. YOX (Normal Açıq): normal açıq konfiqurasiya əksinə işləyir: röle həmişə açıqdır, buna görə də Arduinodan dövrəni bağlamaq üçün bir siqnal göndərmədiyiniz halda dövrə pozulur.
Röle modulu ilə NodeMCU arasındakı əlaqələr həqiqətən sadədir:
1. GND: yerə gedir
2. IN: röleyi idarə edir (nodeMCU rəqəmsal pininə qoşulacaq)
3. VCC: 5V -ə keçir
Burada bu 5V və GND rölesinin müvafiq olaraq arduino 5V və GND pininə verildiyini və arduinonun GND pininin NodeMCU -nun GND pini ilə ortaq olduğunu veririk.
Bu layihəyə davam etməzdən əvvəl, şəbəkə gərginliyi ilə məşğul olduğunuzu bildirmək istəyirəm. Buna görə açmadan əvvəl əlaqəni düzgün şəkildə yoxlayın. Sancaqlar və əlaqə təsviri:
1. Yaşıl tel, nodeMCU -nun D2 pinini i/p rölesinə bağlayır
2. Qırmızı və Sarı tellər müvafiq olaraq 5V və GND -ni Relayın VCC və GND -nə birləşdirir.
İndi yükü bağlamaq üçün (bu halda Ampul). Əvvəlcə ampulün və ya lampanın canlı telini kəsin. İndi ilk ucunu bağlayın, yəni NO pininə (vaxtaşırı lampanı/ampulü açmaq istəyirsinizsə) və ampulə gedən canlı telin digər ucunu Rölenin COM pininə bağlayın. Zəhmət olmasa aşağıdakı əlaqəni tapın.
Addım 4: DHT11 Sensoru
Bu vəziyyətdə otaqdakı iş yerinin, sensorun temperaturunu və rütubətini hiss etmək üçün istifadə olunur.
Daha ətraflı məlumat üçün baxın
DHT11 -in bağlantısı aşağıdakı kimidir: Sensorun VCC və GND sancaqlarını sırasıyla nodeMCU -nun 3.3V və GND pinlərinə və bu quyudakı məlumat pinini D4 -ə qoşun, indiyə qədər müzakirə olunan bu layihədə GPIO pinlərindən hər hansı birini istifadə edə bilərsiniz. Zəhmət olmasa aşağıdakı şəklə baxın:
Burada Qırmızı və Yaşıl tellər, nodeMCU-nun 3.3V və GND pinlərini sırasıyla DHT11 sensorunun VCC (+) və GND (-) pinləri ilə birləşdirir.
Addım 5: Blynk Tətbiqi
Blynk, iOS və Android cihazınızdan hardware layihələrinizi idarə etmək və izləmək üçün tez bir zamanda interfeys qurmağa imkan verən yeni bir platformadır. Blynk tətbiqini yüklədikdən sonra bir layihə tablosu yarada və düymələri, sürgüləri, qrafikləri və digər vidjetləri ekrana yerləşdirə bilərsiniz.
Blynk ilə başlamaq üçün aşağıdakı linki izləyin.
Daha ətraflı məlumat üçün baxın
Addım 6: Dövrə Şeması
Addım 7: Kod
Kodunuzu buradan əldə edin
Daha faydalı bağlantılar
1. Arduino IDE üçün Blynk kitabxana bağlantısı
2. dht11 sensor kitabxanası
3. Sadə timer kitabxanası
4. Niyə sadə taymer istifadə olunur?
Tövsiyə:
(IOT Layihəsi) ESP8266 və Openweather API -dən istifadə edərək Hava Məlumatlarını əldə edin: 5 addım
(IOT Layihəsi) ESP8266 və Openweather API -dən istifadə edərək Hava Məlumatlarını əldə edin: Bu təlimatda şəhərimizin hava məlumatlarını openweather.com/api saytından əldə edən və Qenerasiya proqramını istifadə edərək nümayiş etdirən sadə bir IOT layihəsi hazırlayacağıq
IoT Məktəbi Layihəsi Philips Hue: 19 Addım
IoT School Project Philips Hue: Bu, məktəb üçün yazmalı olduğum bir dərslikdir. Tam deyil və hətta istifadə edə biləcəyinizə əmin deyiləm. API haqqında biliklərim minimumdur. Arxada hava şəraitinə reaksiya verən işıqları olan interaktiv bir güzgü etmək istədik
Totoro Layihəsi - IoT & MQTT & ESP01: 7 Addım (Şəkillərlə birlikdə)
Totoro Layihəsi - IoT & MQTT & ESP01: Totoro Layihəsi, bir çox fərqli formada kopyalaya biləcəyiniz gözəl bir IoT layihəsidir. case AdafruitIO) .MQTT və Reklam üçün faydalı bir bələdçi
NodeMCU MQTT Iot Layihəsi - Keçid Düyməsi: 4 Addım
NodeMCU MQTT Iot Layihəsi - Açar Düymə: OSOYOO NodeMCU IOT Başlanğıc kiti Zəhmət olmasa bizi facebookda izləyin, yeni buraxdığımız məhsulu tapın və məhsullarımızı necə yaradıcı şəkildə istifadə edəcəyinizə dair fikir və videonuzu paylaşın. Bizdən nəğd pulu geri ala və ya hədiyyə edə bilərsiniz! Facebook: https://www.facebook.com/pg/OsoyooProdu
RFID + Rəng Sensoru IoT Layihəsi: 7 addım
RFID + Rəng Sensoru IoT Layihəsi: Bu layihənin ideyası, qəhvə fincanlarından içki içən insanları mükafatlandırmaqdır. Məsələn Tim Hortons kimi bir şirkəti götürək; 2014 -cü ildə hər il 2 milyard fincan qəhvə verdiklərini qeyd etdilər. Fincanları geri çevrilə bilsə də