Mündəricat:

[Ev avtomatlaşdırılması] ESP8266 + Blynk istifadə edərək hər yerdən idarəetmə rölesi: 4 addım
[Ev avtomatlaşdırılması] ESP8266 + Blynk istifadə edərək hər yerdən idarəetmə rölesi: 4 addım

Video: [Ev avtomatlaşdırılması] ESP8266 + Blynk istifadə edərək hər yerdən idarəetmə rölesi: 4 addım

Video: [Ev avtomatlaşdırılması] ESP8266 + Blynk istifadə edərək hər yerdən idarəetmə rölesi: 4 addım
Video: Шкаф Управления Подпиточными Насосами . автоматизация электропривод . КИПиА 2024, Iyul
Anonim
[Ev avtomatlaşdırılması] ESP8266 + Blynk istifadə edərək hər yerdən idarəetmə röleləri
[Ev avtomatlaşdırılması] ESP8266 + Blynk istifadə edərək hər yerdən idarəetmə röleləri
[Ev avtomatlaşdırılması] ESP8266 + Blynk istifadə edərək hər yerdən nəzarət röleləri
[Ev avtomatlaşdırılması] ESP8266 + Blynk istifadə edərək hər yerdən nəzarət röleləri
[Ev avtomatlaşdırılması] ESP8266 + Blynk istifadə edərək hər yerdən nəzarət röleləri
[Ev avtomatlaşdırılması] ESP8266 + Blynk istifadə edərək hər yerdən nəzarət röleləri

Ev avtomatlaşdırmasının bir çox yolu var, Bəziləri mürəkkəbdir, Bəziləri asandır, Blynk ilə ESP-12E istifadə edərək sadə bir rölin idarə olunmasını göstərəcəyəm. Rahatlıq üçün dizayn tək tərəfli PCB idi, buna görə evdə özünüz edə bilərsiniz və ya gerber faylını PCB istehsalçısına göndərə bilərsiniz.

Addım 1: PCB Dizaynı

PCB Dizaynı
PCB Dizaynı
PCB Dizaynı
PCB Dizaynı
PCB Dizaynı
PCB Dizaynı
PCB Dizaynı
PCB Dizaynı

PCB dizayn mərhələsi ən vacib addımdır, çünki bu addımda bir şey səhv etsək, layihə düzgün işləməyəcəkdir.

Bu təlimatın mövzusu olaraq, röleyi açmaq/söndürmək üçün ESP8266 (ESP-12E) modulundan istifadə edəcəyik. ESP8266 spesifikasiyasını başa düşməliyik. ESP8266 məlumat cədvəlindəki Elektrik Xüsusiyyətləri bölümünə baxsaq, bunu tapdıq

- Təchizat gərginliyi 3.3V -dir

- Maksimum GPIO yüksək gərginlik 3.3V -dir

- Maksimum GPIO cərəyanı 12mA -dır

5V rölelərindən istifadə edəcəyik, Təchizat 5V olacaq, ancaq ESP8266 üçün yalnız 3.3V lazımdır, buna görə 5V -dan 3.3V -ə qədər bir tənzimləyiciyə ehtiyacımız var. 3.3V istifadə edən 5V röleləri üçün cərəyan və gərginlik əldə etmək üçün bir az tranzistora ehtiyacımız var, minimum sayda hissə üçün ULN2803 tranzistor massivindən istifadə etməyi məsləhət görürəm. ULN2803 ilə 8 röle qədər idarə edə bilərik və induktiv yükü söndürdükdə gərginliyin artmasının qarşısını almaq üçün daxili geri diodlara malikdir.

Nəhayət, gərginlik tənzimləyicisi üçün 1117-3.3, sürücü röleləri üçün ULN2803A seçirəm

Sonra, ESP8266 Boot rejimi və Flash rejimi

Məlumat cədvəlinin 8 -ci səhifəsindən ESP8266 -nın normal açılmasını təmin etmək üçün pindəki məntiqi aşağıdakı kimi tətbiq etməlisiniz

- CHIP_EN, GPIO0, GPIO2 -də YÜKSƏK

- GPIO15 -də LOW

Firmware -ni ESP8266 -a yandırmaq üçün aşağıdakı kimi pin üzərində məntiq tətbiq etməlisiniz

- CHIP_EN, GPIO2 -də YÜKSƏK

- GPIO15, GPIO0 -da LOW

Beləliklə, təsvir edildiyi kimi hər bir pimi yuxarı çəkmək və aşağı çəkmək üçün 10k müqavimət istifadə edirəm və hər bir rejimə asanlıqla daxil olmağınıza imkan verən RESET və FLASH düyməsini istifadə edin.

Addım 2: Bir PCB hazırlayın

Bir PCB hazırlayın
Bir PCB hazırlayın
Bir PCB hazırlayın
Bir PCB hazırlayın
Bir PCB hazırlayın
Bir PCB hazırlayın
Bir PCB hazırlayın
Bir PCB hazırlayın

Mümkünsə, gerber faylını PCB istehsalçısına göndərə bilərsiniz, yoxsa bunu özümüz edəcəyik.

PCB etmək üçün istilik köçürməsindən istifadə edirəm:

- Fotoşəkil kağızının alt qatını çap edin.

- Dizaynımızla eyni ölçüdə düz PCB kəsin.

- Mürəkkəbi kağızdan PCB -yə köçürmək üçün dəmir istifadə edin.

- Kağızı çıxardıqdan sonra PCB -ni PCB turşusu ilə oymağa batırın.

- Mürəkkəbi çıxarmaq üçün PCB -ni Tiner ilə təmizləmək.

- PCB qazma

- PCB -nin aşındırılması

Addım 3: PCB Montajı

PCB montajı
PCB montajı
PCB montajı
PCB montajı
PCB montajı
PCB montajı
PCB montajı
PCB montajı

PCB Quraşdırma addımında, Lehimləmə dəmiri haqqında diqqətlə məlumat verin.

Bu addımda əvvəlcə kiçik bir cihazı lehimləməyi məsləhət görürəm. PCB -ni özünüz hazırlayırsınızsa, elektrik qısalmasının qarşısını almaq üçün dar bir yol boşluğunu yoxlamaq üçün multimetrdən istifadə edin.

Addım 4: Kodlaşdırma və yanıb -sönmə

Image
Image
Kodlaşdırma və yanıb -sönmə
Kodlaşdırma və yanıb -sönmə
Kodlaşdırma və yanıb -sönmə
Kodlaşdırma və yanıb -sönmə
Kodlaşdırma və yanıb -sönmə
Kodlaşdırma və yanıb -sönmə

Əvvəlcə cib telefonunuzda "Blynk" tətbiqini quraşdırın, qeydiyyatdan keçin və tətbiqə daxil olun.

Tətbiqə daxil olduqdan sonra "Yeni Layihə" düyməsini vurun.

Layihə adını daxil edin, cihaz olaraq ESP8266 seçin və sonra "Layihə Yarat" a toxunun.

Tətbiqdə "Doğrulama Tokeni göndərildi:" mesajı görünəcək.

Layihə dizaynının hər hansı bir yerində sekme, widget qutusu görünəcək.

Düyməni seçin, sonra düymənin adı olaraq LED1 daxil edin, ESP8266 -dan çıxış olaraq "GP16" seçin (Şemaya baxın), Minimun dəyər "0", Maksimum dəyər "1", Rejim "Keçid", Lazım gələrsə ON/OFF etiketlərini daxil edin. Düymənin parametrlərini tamamlamaq üçün ekranın sağ üst hissəsindəki "OK" düyməsini basın.

LED2, LED3 və LED4 üçün yuxarıdakı kimi edin

Düyməni istədiyiniz yerə sürükləyin.

Layihəni yerinə yetirmək üçün ekranın sağ üst hissəsindəki "Üçbucaq" və ya "Oynat" düyməsini vurun.

Lövhənizin oflayn olduğunu görəcəksiniz.

İndi ESP8266 tərəfindəki proqrama keçək.

USB-ni RS-232-dən ESP8266 PCB-yə qoşun, USB-nin RS-232 modulunun TTL səviyyəsinə diqqət yetirin, TTL səviyyəsi 3,6 voltdan çox olmamalıdır.

Flaş rejiminə keçmək üçün, sıfırlama düyməsini və flaş düyməsini basdıqdan sonra sıfırlama düyməsini və sonra flaş düyməsini buraxın. Lövhə flaş rejimindədirsə, LED1 "ON" olacaq.

Blynk veb saytına daxil olun, Blynk kitabxanasını yükləyin və kompüterinizə quraşdırın.

Arduino IDE goto Faylında-> Nümunələr-> Blynk-> Boards_Wifi-> ESP8266_Standalone.

"YourAuthToken" sətrini e -poçtdan aldığınız işarəyə dəyişdirin.

Evinizin ssid və parolunu dəyişdirin.

Lövhə olaraq "NodeMCU 1.0" seçin.

USB-dən RS-232 modul portunu seçin.

Yükləmə tamamlanana qədər gözləyin kodu taxtaya yükləyin (LED1 sönəcək).

İndi cib telefonunuzdan röleləri idarə etməyə hazırdır.

Telefona qayıtdıqdan sonra lövhənin vəziyyəti "ONLINE" olur.

Hər bir düyməni vurun, sonra rölelər telefonunuzda ekran olaraq AÇILIR/SÖNDÜR.

Uğurlar.

Tövsiyə: