Mündəricat:

Wifi İki Triac Dimmer lövhəsi: 7 addım
Wifi İki Triac Dimmer lövhəsi: 7 addım

Video: Wifi İki Triac Dimmer lövhəsi: 7 addım

Video: Wifi İki Triac Dimmer lövhəsi: 7 addım
Video: Мощная ультразвуковая ванна своими руками. DIY ultrasonic bath. 2024, Iyul
Anonim
Wifi İki Triac Dimmer lövhəsi
Wifi İki Triac Dimmer lövhəsi

Bu təlimat ARMTRONIX WIFI Two Triac Dimmer Board V0.1 üçündür

Armtronix Wifi iki triak dimmer IOT lövhəsidir. Evin avtomatlaşdırılması üçün hazırlanmışdır. Lövhənin xüsusiyyətləri bunlardır:

  1. Simsiz idarəetmə
  2. Kiçik forma faktoru
  3. Göyərtədə AC -dən DC -yə qədər 230VAC -dan 5V DC -ə qədər.
  4. DC virtual keçid
  5. İki kanal (biri açmaq üçün, digəri söndürmək üçün)

Lövhənin ölçüsü 84mmX39mm və qutu ölçüsü 114 mmX44mm, diaqram 1 -də göstərildiyi kimi, 1 Amper yükə qədər sürmə qabiliyyətinə malikdir. Lövhədə triakanı HTTP və ya MQTT rejimində idarə etmək üçün istifadə olunan Arduino Uno ilə eyni Wifi modulu (Esp 12F) və mikro nəzarətçi (atmega328p) var. Lövhədə iki Triak idarə etmək üçün istifadə edilə bilən iki DC virtual açarı var.

Lövhədə, həmçinin 100-240 VAC-ı giriş kimi idarə edə bilən və 5V 0.6A çıxışı olan bir Power modulu (AC-DC çeviricisi) var. İki triac (BT136) və Terminal konnektoru var. Dimmig üçün istifadə olunan sıfır çarpaz aşkarlama da mövcuddur. Biri karartma üçün, digəri açma /söndürmə məqsədi ilə istifadə olunan iki triak var.

Addım 1: Başlıq Təfərrüatları

Başlıq Təfərrüatları
Başlıq Təfərrüatları
Başlıq Təfərrüatları
Başlıq Təfərrüatları

Diaqram 2 başlıqların və terminal bloklarının detallarını göstərir.

230VAC giriş terminal blokuna, yük isə çıxış terminal blokuna tətbiq olunur.

Lövhədə J3 başlığı DC virtual keçid üçün istifadə olunur, başlıq detalları diaqramdan 4 -ə istinad edilə bilər. Birinci pin vcc-3.3v, ikinci pin A4 (ON və OFF) istifadə etməyimiz lazım olan arduino proqramlaşdırması üçün atmega328p gpio pinidir, üçüncü pin A5 (DIMMING) istifadə etməli olduğumuz arduino proqramlaşdırma üçün atmega gpio pinidir və dördüncü pin torpaqdır. DC virtual keçid üçün yalnız ikinci və üçüncü pindən istifadə edirik, yəni A4, A5 və Dördüncü pin, yəni torpaq, bu virtual açarın qoşulması üçün diaqram 3 -də qeyd edilmişdir.

Addım 2: Proqramlaşdırma Təfərrüatları

Proqramlaşdırma Təfərrüatları
Proqramlaşdırma Təfərrüatları
Proqramlaşdırma Təfərrüatları
Proqramlaşdırma Təfərrüatları

J1 Başlığıdır

firmware-ni FTDI Modulu vasitəsilə ESP-12F və ya atmega328p-ə yükləmək üçün istifadə olunur, başlıqların detallarını diaqramda tapa bilərsiniz4. Yeni firmware proqramını FTDI istifadə edərək esp -ə yükləmək üçün

ESP12E üçün aşağıdakı əlaqəni qurun

1] FTDI RX -ni J1 -in TXDE pininə qoşun

2] FTDI TX -ni J1 -in RXDE pininə qoşun

3] FTDI -nin RTS -ni J1 -in RTSE pininə qoşun

4] FTDI -nin DTR -ni J1 -in DTRE pininə qoşun

5] FTDI -nin Vcc5V -ni J1 -in VCC5v pininə qoşun

6] FTDI -nin GND -ni J1 -in GND pininə qoşun

Zəhmət olmasa kod üçün aşağıdakı linkə baxın

github.com/armtronix/Wifi-Two-Dimmer-Board

Bu kodda tez -tez istifadə olunan HTTP portu 80 -dir, istifadəçinin tətbiqinə əsasən istifadə etməsi lazım olan port nömrəsini dəyişə bilərik, aşağıya baxın

// ##### obyekt nümunələri #####

MDNSRponder mdns;

ESP8266WebServer serveri (80);

WiFiClient wifiClient;

PubSubClient mqttClient;

Bilet btn_timer;

Ticker otaTickLoop;

Bağlantı qurduqdan sonra USB portuna qoşulun, əvvəlcə com portunu aşkar etməsi üçün sürücünü quraşdırmalıyıq, beləliklə istifadəçi firmware yükləyə bilər.

Eyni şəkildə firmware -ni atmega328p -ə yükləmək üçün əlaqəni izləyin

1] FTDI RX -ni J1 -in TXDA pininə qoşun

2] FTDI TX -ni J1 -in RXDA pininə qoşun

3] FTDI -nin DTR -ni J1 -in DTRA pininə qoşun

4] FTDI -nin Vcc5V -ni J1 -in VCC5v pininə qoşun

5] FTDI -nin GND -ni J1 -in GND pininə qoşun

Zəhmət olmasa kod üçün aşağıdakı linkə baxın

github.com/armtronix/Wifi-Two-Dimmer-Board

iki triak dimmer lövhəsini, ikisi triakanı, ikisi LED -i idarə etmək üçün, ikisi virtual açarı idarə etmək üçün 6gpios -dan istifadə edirik. Gpios var

// Triak nömrəsi.

#define NON_DIMMABLE_TRIAC 8 // Gpio 8

#DIMMABLE_TRIAC 9 təyin edin // Gpio 9

/*İki rəngli LED*/

#DLED_RED təyin edin 3

#DLED_GREEN təyin edin 4

// mexaniki keçid

#dewine SWITCH_INPIN1 A5 // keçid 1

#SWITCH_INPIN2 A4 // keçid 2 -ni təyin edin

Bağlantı qurduqdan sonra istifadəçi firmware -ni atmega -ya yükləyə bilər. Həm ESP, həm də Atmega proqramlaşdırdıqdan sonra, atlama qurğusundan istifadə edərək J1 başlığının 3-4 və J1 başlığının 5-6 sancaqlarını qısaldaraq ESP ilə Atmega arasında əlaqə qurmalıyıq.

Addım 3: Blok Şeması

Blok diaqram
Blok diaqram

Veb brauzer/MQTT

Bu cihazı HTTP/MQTT vasitəsilə idarə edə bilərik. Http müştəri, müştərinin esp8266 -dan almaq istədiyi məlumatları göstərərək http standartına görə esp8266 -a http sorğusu göndərir. MQTT, MQ Telemetri Nəqliyyatını ifadə edir. Mesajları müştəri olaraq dərc edə və qəbul edə biləcəyiniz gözəl bir yüngül nəşr və abunə sistemidir. Birdən çox cihaz arasında əlaqə qurmağı çox asanlaşdırır. Məhdud cihazlar üçün və aşağı bant genişliyinə malik sadə bir mesajlaşma protokoludur.

ESP8266

ESP8266 WiFi Modulu, hər hansı bir mikro nəzarətçiyə WiFi şəbəkənizə girişi təmin edə bilən inteqrasiya olunmuş TCP/IP protokol yığını olan özünəməxsus bir SOC -dır. ESP8266 ya bir tətbiqə sahib ola bilər, ya da bütün Wi-Fi şəbəkə funksiyalarını başqa bir tətbiq prosessorundan boşalda bilər. WiFi, şəbəkə bağlantısı təmin etmək üçün radio dalğalarından istifadə edən bir texnologiyadır. Wi -Fi bağlantısı, şəbəkəyə qoşulmuş və istifadəçilərin internet xidmətlərindən istifadə etməsinə imkan verən simsiz marşrutlaşdırıcının yaxınlığında isti nöqtələr yaratmaq üçün simsiz adapterdən istifadə etməklə qurulur. Esp8266 üçün proqramlaşdırma yuxarıda və konfiqurasiya detalları aşağıda izah edilmişdir.

Atmega328p

Bu 32 pinli nəzarətçidir, Proqramlar üçün aşağı güclü, aşağı qiymətli mikro nəzarətçi lazımdır. Bəlkə də bu çipin ən çox yayılmış tətbiqi məşhur Arduino inkişaf platformasında, yəni Arduino Uno və Arduino Nano modellərindədir. Bu idarəedicidən 6 gpio istifadə etdik, ikisi də triak nəzarət üçün, digər ikisi LED üçün, digər iki gpio isə virtual açarı idarə etmək üçün DC 5v gpiosdur.

Alətlər

İşıq və fan kimi məişət texnikası, bu lövhə biri keçid üçün, digəri qaralmaq üçün iki kanal təmin edir, siz də keçid olaraq iki kanaldan istifadə edə bilərsiniz, bu proqram üçün artıq kodu qururuq, bunun üçün iki kanaldan da karartma olaraq istifadə edə bilərsiniz. tətbiqimizi kodumuzu dəyişdirməlisiniz. Kod üçün bu linkə müraciət edin

Addım 4: Konfiqurasiya Təfərrüatları

Konfiqurasiya Təfərrüatları
Konfiqurasiya Təfərrüatları
Konfiqurasiya Təfərrüatları
Konfiqurasiya Təfərrüatları
Konfiqurasiya Təfərrüatları
Konfiqurasiya Təfərrüatları

_ 230V AC ilə Giriş lövhəsinə cihaz cihazda diaqram5-də göstərildiyi kimi giriş nöqtəsini yerləşdirəcək, cib telefonunu Armtronix- (mac) EX: Armtronix-1a-65-7 ilə giriş nöqtəsinə qoşun6. Açıq brauzeri bağladıqdan və brauzerdə 192.168.4.1 IP ünvanını yazdıqdan sonra, veb -serveri diaqram 7 -də göstərildiyi kimi açacaq, SSID və şifrəni dolduracaq və istifadəçi mqtt -ə qoşulmaq istəyirsə, mqtt radiosu olmalıdır. düyməsini basın və mqtt brokerinin IP ünvanını daxil edin və mqtt dərc mövzusunu daxil edin və mqtt mövzuya abunə olun və göndərin.

Göndərməni konfiqurasiya etdikdən sonra ESP 8266 yönlendiriciyə qoşulacaq və yönləndirici ESP -ə IP ünvanı təyin edəcək. Https rejimi və mqtt üçün röleyi idarə etmək üçün brauzerdə həmin IP ünvanını açın: R13_On, R13_OFF, Dimmer: xx (xx burada 0 ilə 99 arasında dəyişən dimmer dəyəridir), R14_On, R14_OFF əmrləri olacaq. cihazı konfiqurasiya edərkən təyin etdiyiniz mövzu vasitəsilə lövhəyə göndəriləcək.

SSID və Şifrəni konfiqurasiya etmədən cihazın giriş nöqtəsinə qoşularaq Triac -ı idarə edə bilərik və cihazın IP ünvanını aça bilərik, yəni 192.168.4.1 web server səhifəsində Diaqram 7 -də göstərildiyi kimi Control GPIO adlı bağlantı göstəriləcək bu linki tıklayaraq röleyi idarə edə bilərik, amma cavab yavaş olacaq.

Addım 5: Kabel çəkmə

Image
Image
Qutu və PCB lövhəsi
Qutu və PCB lövhəsi

Kablolama diaqramı, diaqram 3 -də 230VAC Faza (P) və Neytral (N) giriş terminal blokuna daxil edilir. Çıxış işığın intensivliyini idarə etmək və həmçinin fan sürətini idarə etmək üçün dimmable işığa dimmer kimi istifadə edilə bilər.. Çıxış, diaqramda göstərildiyi kimi DC virtual açarı ilə idarə olunur3 Gpio A4, ikinci və üçüncü pin J3 başlığının A5 atmega virtual keçid üçün istifadə olunur və J3 başlığı dördüncü pin Ground da virtual açarı bağlamaq üçün istifadə olunur. Ən yaxşı karartma çıxışı üçün 10K qazan istifadə edin.

Addım 6: Qutu və PCB lövhəsi

Qutu və PCB lövhəsi
Qutu və PCB lövhəsi

PCB lövhəsini qutuya necə daxil etmək olar, zəhmət olmasa bura baxın. iki dimmer lövhə qutusunun xarici görünüşü bu şəklə baxın.

Addım 7: Təhlükəsizlik Xəbərdarlıqları

Bu məhsulu satın almağı düşünürsünüzsə, ehtimal ki, bütün bunları bilirsiniz, ancaq təhlükəsizliyiniz naminə bütün bunları açıq şəkildə söyləmək məcburiyyətindəyik. Buna görə satın almadan əvvəl diqqətlə oxumaq üçün bir neçə dəqiqə ayırın.

AC şəbəkəsi çox təhlükəlidir - 50 V -lik bir AC təchizatı belə sizi öldürmək üçün kifayət qədərdir.

Bağlantı qurmadan və ya dəyişdirmədən əvvəl elektrik şəbəkəsini söndürün, çox diqqətli olun. Ac təchizatı xətləri ilə bağlı heç bir şeydən əmin deyilsinizsə, bir elektrikçiyə zəng edin və bu işdə sizə kömək etməsini xahiş edin.

Kifayət qədər təhsilə və müvafiq təhlükəsizlik avadanlıqlarına çıxışınız olmadıqca şəbəkəyə qoşulmağa çalışmayın.

Yalnız tək qaldığınız zaman heç vaxt yüksək gərginliklər üzərində işləməyin. Həmişə sizi görən və eşidən bir dostunuzun/ortağınızın olduğundan əmin olun və qəza baş verdikdə enerjini necə tez söndürməyi bilir.

Təhlükəsizlik tədbiri olaraq lövhəyə giriş ilə birlikdə 1A Sigortadan istifadə edin.

Əsas Kablolama diaqramı təlimatlandırıcı səhifəmizdə və github -da mövcuddur. Zəhmət olmasa keçin

Yanğın təhlükəsi: Yanlış əlaqələr qurmaq, nominal gücdən artıq çəkmək, su və ya digər keçirici materialla təmasda olmaq və digər sui -istifadə/həddindən artıq istifadə/arızalanma, həddindən artıq istiləşmə və yanğın təhlükəsi yarada bilər. Açıq və nəzarətsiz ayrılmadan əvvəl dövrə və yerləşdiyi mühiti hərtərəfli yoxlayın. Həmişə bütün yanğın təhlükəsizliyi tədbirlərinə əməl edin.

Tövsiyə: