Mündəricat:
- Təchizat
- Addım 1: Dövrə Şeması
- Addım 2: NodeMCU proqramlaşdırın
- Addım 3: Amazon Alexa Tətbiqini konfiqurasiya edin
- Addım 4: PCB dizaynı
- Addım 5: PCB sifariş edin
- Addım 6: Gerber Faylını Yükləyin və Parametrləri Qurun
- Addım 7: Göndərmə Ünvanı və Ödəniş Modunu seçin
- Addım 8: Bütün komponentləri lehimləyin
- Addım 9: Ev Alətlərini qoşun
- Addım 10: Nəhayət, Alexa ilə İşığı, Fanı idarə edə bilərik
Video: NodeMCU Relay Modulundan istifadə edən Alexa Ağıllı Ev Sistemi: 10 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Bu IoT layihəsində NodeMCU ESP8266 və Relay Modulundan istifadə edərək Alexa Smart Home Automation sistemini hazırladım. Səs əmri ilə işığı, fanatı və digər məişət cihazlarını asanlıqla idarə edə bilərsiniz. Echo Dot ağıllı dinamikini NodeMCU ilə birləşdirmək üçün yalnız Amazon Alexa tətbiqindən istifadə etdim.
Echo Dot ağıllı dinamikiniz yoxdursa, yenə də məişət texnikasını idarə edə bilərsiniz. Həm də smartfondan açarların röle vaxt rəyini izləyə bilərsiniz. NodeMCU mikro nəzarətçi yerinə ESP32 lövhəsini də istifadə edə bilərsiniz.
Təchizat
1. Alexa Echo Dot
2. Relay Modulu
3. NodeMCU və ya ESP32 lövhəsi
4. 5v röleləri (SPDT)
5. BC547 Transistorlar
6. LED 5 mm
7. 220 ohm rezistorlar
5. Bağlayıcılar
Addım 1: Dövrə Şeması
Gördüyünüz kimi, bu ev avtomatlaşdırma layihəsinin dövrəsi çox sadədir. Bu dövrəni Relay modulu və NodeMCU ilə asanlıqla edə bilərsiniz.
Burada 5 Nömrəni idarə etmək üçün NodeMCU -nun D1, D2, D5, D6, D7 sancaqlarından istifadə etdim. Dövrəni təmin etmək üçün 5V mobil şarj cihazından istifadə etdim.
Addım 2: NodeMCU proqramlaşdırın
Dərslik videosunda kodu ətraflı izah etdim.
Dediyim kimi, bu layihə üçün həm NodeMCU, həm də ESP32 istifadə edə bilərsiniz. Bu layihə üçün ESPAlexa kitabxanasından istifadə etdim.
NodeMCU ESP8266 istifadə edirsinizsə, ESP8266 lövhə versiyasını (2.5.1) yükləməli və quraşdırmalısınız (şəkildə göstərildiyi kimi).
Kodu yükləyərkən ESp8266 lövhə kitabxanasının son versiyası ilə bağlı bəzi problemlərlə qarşılaşdım.
Kodda WiFi etimadnaməsini daxil edin və Otaq işığı, fan, Gecə Lampası kimi cihazların adlarını təyin edin.
Burada aktiv Yüksək röle modulundan istifadə etdim, buna görə də aktiv aşağı röle modulundan istifadə edirsinizsə, təlim videosunda göstərildiyi kimi kodda az dəyişiklik etməlisiniz.
Yenə də hər hansı bir problemlə qarşılaşsanız, şərh bölməsində mənə bildirin.
Bu Alexa ev avtomatlaşdırma layihəsinin kodunu əlavə etdim.
Addım 3: Amazon Alexa Tətbiqini konfiqurasiya edin
Əvvəlcə Google PlayStore və ya App Store -dan Amazon Alexa tətbiqini yükləyin və quraşdırın.
Cib telefonunuz və NodeMCU eyni wifi şəbəkəsinə qoşulmalıdır.
Amazon Alexa Tətbiqinə cihaz əlavə etmək üçün addımlar
1. Amazon Alexa Tətbiqini açın.
2. Goto Cihazları.
3. Yuxarıdakı "+" işarəsinə vurun, sonra Cihaz əlavə et seçin.
4. İşıq seçin, sonra Digərini seçin.
5. Cihazları Kəşf et vurun.
Bütün cihazları kəşf etmək bir az vaxt aparacaq. Bundan sonra Amazon Alexa Tətbiqinə bütün cihazları bir -bir əlavə edin. Dərslik videosunda, cihazları Amazon Alexa tətbiqi ilə necə bağlayacağımı addım -addım öyrəndim.
Addım 4: PCB dizaynı
Bu ağıllı ev sistemini hazırlamaq üçün heç bir xüsusi dizaynlı PCB -yə ehtiyacınız olmasa da. Ancaq dövrəni kompakt etmək və layihəyə peşəkar bir görünüş vermək üçün bu Alexa layihəsi üçün PCB dizayn etdim.
Addım 5: PCB sifariş edin
Garber faylını yüklədikdən sonra PCB -ni asanlıqla sifariş edə bilərsiniz
1. https://jlcpcb.com saytına daxil olun və Daxil olun/Qeydiyyatdan keçin
2. NOW QUOTE düyməsini basın.
3 "Gerber faylınızı əlavə et" düyməsini basın.
Sonra yüklədiyiniz Gerber faylına baxın və seçin.
Addım 6: Gerber Faylını Yükləyin və Parametrləri Qurun
4. Kəmiyyət, PCB rəngi və s. Kimi tələb olunan parametri təyin edin
5. PCB üçün bütün Parametrləri seçdikdən sonra SƏBƏTƏ QAYDET düyməsini basın.
Addım 7: Göndərmə Ünvanı və Ödəniş Modunu seçin
6. Göndərmə ünvanını yazın.
7. Sizin üçün uyğun Göndərmə Metodunu seçin.
8. Sifarişi verin və ödəməyə davam edin.
Sifarişinizi JLCPCB.com saytından da izləyə bilərsiniz.
PCB -lərimin istehsalı 2 gün çəkdi və DHL çatdırılma seçimindən istifadə edərək bir həftə ərzində gəldi.
PCB -lər yaxşı qablaşdırılmışdı və keyfiyyəti bu münasib qiymətə həqiqətən yaxşı idi.
Addım 8: Bütün komponentləri lehimləyin
Bundan sonra, sxemə uyğun olaraq bütün komponentləri lehimləyin.
Sonra NodeMCU -ya qoşulun.
Addım 9: Ev Alətlərini qoşun
Məişət cihazlarını elektrik sxeminə uyğun olaraq bağlayın.
Zəhmət olmasa yüksək gərginliklə işləyərkən təhlükəsizlik tədbirlərinə əməl edin.
Dövrdə göstərildiyi kimi 5Volt DC təchizatı PCB -yə qoşun.
110V/230V və 5V DC təchizatını yandırın.
Addım 10: Nəhayət, Alexa ilə İşığı, Fanı idarə edə bilərik
İndi ev cihazlarınızı ağıllı bir şəkildə idarə edə bilərsiniz.
Yalnız Alexa'ya hansı cihazları açmaq və ya söndürmək istədiyinizi söyləyin, Alexa sizin üçün işi görəcək.
Ümid edirəm bu ev avtomatlaşdırma layihəsini bəyənmisiniz. Bu layihə üçün lazım olan bütün məlumatları paylaşdım.
Dəyərli rəylərinizi paylaşsanız, çox minnətdar olaram, hər hansı bir sualınız varsa, şərh bölməsinə yazın.
Daha çox belə layihələr üçün TechStudyCell -i izləyin.
Vaxt ayırdığınız üçün və Xoş Öyrəndiyiniz üçün təşəkkür edirik.
Tövsiyə:
Arduino Nəzarət Rölesi Modulundan istifadə edərək Ağıllı Evi necə etmək olar - Ev avtomatlaşdırma fikirləri: 15 addım (şəkillərlə)
Arduino Nəzarət Rölesi Modulundan istifadə edərək Ağıllı Evi necə etmək olar | Ev Avtomatlaşdırma Fikirləri: Bu ev avtomatlaşdırma layihəsində 5 ev texnikasını idarə edə biləcək ağıllı bir ev rölesi modulu dizayn edəcəyik. Bu röle modulu Mobil və ya ağıllı telefondan, IR uzaqdan və ya TV uzaqdan, Manuel keçiddən idarə oluna bilər. Bu ağıllı röle həm də hiss edə bilər
HC12 Simsiz Modulundan istifadə edən Simsiz Arduino Robotu: 7 addım
HC12 Simsiz Modulundan istifadə edən Simsiz Arduino Robotu: Hey uşaqlar, yenidən xoş gəlmisiniz. Əvvəlki yazımda, H Körpü Devrinin nə olduğunu, L293D motor sürücüsü IC, yüksək cərəyanlı motor sürücülərini idarə etmək üçün piggybacking L293D Motor sürücüsü IC və öz L293D motor Sürücü Kartını necə dizayn edə biləcəyinizi izah etdim
Arduino ilə 2.4Ghz NRF24L01 Modulundan istifadə edən Simsiz Uzaqdan - Nrf24l01 4 Kanal / Quadcopter üçün 6 Kanal Verici Alıcısı - Rc Helikopteri - Arduino istifadə edərək Rc təyyarəsi: 5 addım (şəkillərlə)
Arduino ilə 2.4Ghz NRF24L01 Modulundan istifadə edən Simsiz Uzaqdan | Nrf24l01 4 Kanal / Quadcopter üçün 6 Kanal Verici Alıcısı | Rc Helikopteri | Arduino istifadə edərək Rc Plane: Rc avtomobili idarə etmək | Quadcopter | Drone | RC təyyarəsi | RC qayığı, həmişə bir alıcıya və ötürücüyə ehtiyacımız var, RC QUADCOPTER üçün 6 kanallı bir vericiyə və alıcıya ehtiyacımız olduğunu və bu tip TX və RX -in çox bahalı olduğunu düşünürük, buna görə də özümüzdə hazırlayacağıq
Köhnə Disket/CD Sürücüsünün Step Motorundan istifadə edən Robot Avtomobillər üçün Ağıllı Sükan Sistemi: 8 Addım (Şəkillərlə birlikdə)
Köhnə Disket/CD Sürücüsünün Step Motorundan istifadə edən Robot Avtomobillər üçün Ağıllı Sükan Sistemi: Robot avtomobillər üçün ağıllı sükan sistemi Robot avtomobiliniz üçün yaxşı bir sükan sistemi qurmaqdan narahatsınızmı? Burada köhnə disket/ CD/ DVD sürücülərinizdən istifadə edərək əla bir həlldir. baxın və bunun haqqında fikir əldə edin georgeraveen.blogspot.com saytına daxil olun
Arduino və HC-05 Bluetooth Modulundan istifadə edən Ev Avtomatlaşdırma Sistemi: 5 addım (şəkillərlə)
Arduino və HC-05 Bluetooth Modulundan İstifadə Edilən Ev Avtomatlaşdırma Sistemi: Hey uşaqlar, hamınız necəsiniz! Bu gün mən ikinci Arduino ilə Təlimatlandıra bilərəm.Bu Bluetooth İdarə Edilən Ev Avtomatlaşdırma Sistemidir. işlər mükəmməl işləyir! Tətbiqi də tərtib etdim