Satura rādītājs:

Wifi Two Triac Dimmer Board: 7 soļi
Wifi Two Triac Dimmer Board: 7 soļi

Video: Wifi Two Triac Dimmer Board: 7 soļi

Video: Wifi Two Triac Dimmer Board: 7 soļi
Video: MOES WiFi+RF 2 Gang Switch Light Switch Module,Install with Neutral Wire Needed 2024, Jūlijs
Anonim
Wifi Two Triac Dimmer Board
Wifi Two Triac Dimmer Board

Šī pamācība ir paredzēta ARMTRONIX WIFI divu triju dimmeru plāksnei V0.1

Armtronix Wifi divu triac dimmer ir IOT plāksne. Tas ir paredzēts mājas automatizācijai. Dēļa iezīmes ir šādas:

  1. Bezvadu vadība
  2. Mazs formas faktors
  3. Iebūvēta maiņstrāvas līdz līdzstrāvas barošana: no 230VAC līdz 5V DC.
  4. DC virtuālais slēdzis
  5. Divi kanāli (viens ieslēgšanai un izslēgšanai cits, lai aptumšotu)

Plāksnes izmērs ir 84mmX39mm un ar kastes izmēru 114 mmX44mm, kā parādīts 1. diagrammā, tā spēj izturēt slodzi līdz 1 ampēram. Plātnei ir Wifi modulis (Esp 12F) un mikrokontrolleris (atmega328p) tāds pats kā Arduino Uno, ko izmanto, lai kontrolētu triac, izmantojot HTTP vai MQTT režīmu. Plātnei ir divi līdzstrāvas virtuālie slēdži, kurus var izmantot, lai kontrolētu abus Triacs.

Plātnei ir arī strāvas modulis (maiņstrāvas līdzstrāvas pārveidotājs), kas spēj apstrādāt 100-240 VAC kā ieeju un dod izeju 5V 0,6A. Ir divi triac (BT136) un termināļa savienotāji. Ir pieejama arī nulles krusta noteikšana, ko izmanto dimmig. Ir divi triac, ko izmanto, lai aptumšotu, bet otru - ieslēgšanai /izslēgšanai.

1. darbība: galvenes informācija

Galvenes informācija
Galvenes informācija
Galvenes informācija
Galvenes informācija

Diagramma2 sniedz informāciju par galvenēm un spaiļu blokiem.

Plātnei 230VAC tiek pievadīts ievades spaiļu blokam un slodze tiek pielikta izejas spaiļu blokam.

Uz tāfeles J3 galvene tiek izmantota līdzstrāvas virtuālajam slēdzim, galvenes informāciju var norādīt no diagrammas4. Pirmā tapa ir vcc-3.3v, otrā tapa ir atmega328p gpio tapa arduino programmēšanai, mums jāizmanto A4 (ieslēgts un izslēgts), trešā tapa ir atmega gpio tapa arduino programmēšanai, mums jāizmanto A5 (DIMMING) un ceturtā tapa ir noslīpēta. Līdzstrāvas virtuālajam slēdzim mēs izmantojam tikai otro un trešo tapu, ti, A4, A5 un ceturto tapu, ti, zemējumu, tas ir minēts diagrammā3 virtuālā slēdža savienošanai.

2. darbība: sīkāka informācija par programmēšanu

Programmēšanas detaļas
Programmēšanas detaļas
Programmēšanas detaļas
Programmēšanas detaļas

J1 galvene ir

izmanto, lai augšupielādētu programmaparatūru ESP-12F vai atmega328p, izmantojot FTDI moduli, informāciju par galvenēm var atrast diagrammā4. Lai augšupielādētu jauno programmaparatūru uz esp, izmantojot FTDI

Izveidojiet šādu ESP12E savienojumu

1] Savienojiet FTDI RX ar JX TXDE tapu

2] Savienojiet FTDI TX ar JX RXDE tapu

3] Savienojiet FTDI RTS ar JTS RTSE tapu

4] Savienojiet FTDI DTR ar J1 DTRE tapu

5] Savienojiet FTDI Vcc5V ar J1 VCC5v tapu

6] Savienojiet FTDI GND ar J1 GND tapu

Lūdzu, skatiet kodu zemāk esošajā saitē

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

Šajā kodā parasti izmantotais HTTP ports ir 80, mēs varam mainīt porta numuru atkarībā no tā, kurš lietotājs ir jāizmanto, pamatojoties uz savu lietojumprogrammu, skatiet tālāk

// ##### Objekta gadījumi #####

MDNSResponder mdns;

ESP8266WebServer serveris (80);

WiFiClient wifiClient;

PubSubClient mqttClient;

Atzīme btn_timer;

Atzīme otaTickLoop;

Pēc savienojuma izveidošanas izveidojiet savienojumu ar USB portu, sākotnēji mums jāinstalē draiveris, lai noteiktu, vai tas nosaka com portu, tādā veidā lietotājs var ieprogrammēt augšupielādēt programmaparatūru.

Līdzīgi, lai augšupielādētu programmaparatūru atmega328p, sekojiet savienojumam

1] Savienojiet FTDI RX ar J1 TXDA tapu

2] Savienojiet FTDI TX ar J1 RXDA tapu

3] Savienojiet FTDI DTR ar J1 DTRA tapu

4] Savienojiet FTDI Vcc5V ar J1 VCC5v tapu

5] Savienojiet FTDI GND ar JN GND tapu

Lūdzu, skatiet kodu zemāk esošajā saitē

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

mēs izmantojam 6gpios, lai kontrolētu divas triac dimmer plates, divas triac kontrolēšanai, divas LED vadīšanai, divas putekļus virtuālā slēdža kontrolei. Gpios ir

// Triaks Nr.

#define NON_DIMMABLE_TRIAC 8 // Gpio 8

#define DIMMABLE_TRIAC 9 // Gpio 9

/*Divkrāsu LED*/

#define DLED_RED 3

#define DLED_GREEN 4

// manuālais slēdzis

#define SWITCH_INPIN1 A5 // 1. slēdzis

#define SWITCH_INPIN2 A4 // slēdzis 2

Pēc savienojuma izveides lietotājs var augšupielādēt programmaparatūru vietnē atmega. Pēc ESP un Atmega programmēšanas mums ir jāizveido savienojums starp ESP un Atmega, saīsinot J1 galvenes 3-4 tapas un 5-6 J1 galvenes tapas, izmantojot džemperu iestatījumu.

3. darbība: bloka diagramma

Blokshēma
Blokshēma

Tīmekļa pārlūkprogramma/MQTT

Mēs varam kontrolēt šo ierīci, izmantojot HTTP/MQTT. Http klients nosūta http pieprasījumu uz esp8266 saskaņā ar http standartu, norādot informāciju, kuru klients vēlas izgūt no esp8266. MQTT apzīmē MQ Telemetry Transport. Tā ir jauka, viegla publicēšanas un abonēšanas sistēma, kurā jūs varat publicēt un saņemt ziņas kā klients. Tas ļauj patiešām viegli izveidot saziņu starp vairākām ierīcēm. Tas ir vienkāršs ziņojumapmaiņas protokols, kas paredzēts ierobežotām ierīcēm un ar mazu joslas platumu.

ESP8266

ESP8266 WiFi modulis ir autonoms SOC ar integrētu TCP/IP protokola kaudzīti, kas jebkuram mikrokontrolleram var nodrošināt piekļuvi jūsu WiFi tīklam. ESP8266 spēj vai nu mitināt lietojumprogrammu, vai izkraut visas Wi-Fi tīkla funkcijas no cita lietojumprogrammu procesora. WiFi ir tehnoloģija, kas izmanto radioviļņus, lai nodrošinātu tīkla savienojumu. Izmantojot bezvadu adapteri, tiek izveidots WiFi savienojums, lai bezvadu maršrutētāja tuvumā izveidotu karstajos apgabalos, kas ir savienoti ar tīklu un ļautu lietotājiem piekļūt interneta pakalpojumiem. Programmēšana uz esp8266 ir izskaidrota iepriekš, un konfigurācijas informācija ir izskaidrota zemāk.

Atmega328p

Šis ir 32 kontaktu kontrolieris, ir nepieciešams lietojumprogrammu mazjaudas un lēts mikrokontrolleris. Varbūt visizplatītākā šīs mikroshēmas ieviešana ir populārajā Arduino izstrādes platformā, proti, Arduino Uno un Arduino Nano modeļos. Mēs izmantojām 6 gpios no šī kontroliera divus, lai kontrolētu pārējos divus LED, un vēl divi gpios ir DC 5v gpios, lai kontrolētu virtuālo slēdzi.

Ierīces

Sadzīves tehnikai, piemēram, gaismai un ventilatoram, šī tāfele nodrošina divus kanālus, vienu pārslēgšanai un otru, lai aptumšotu, jūs varat arī izmantot divus kanālus kā pārslēgšanu, šai lietojumprogrammai mēs jau veidojam kodu, šim nolūkam varat izmantot arī divus kanālus lietojumprogrammai ir jāmaina mūsu kods. Lai iegūtu kodu, lūdzu, skatiet šo saiti

4. darbība. Detalizēta konfigurācijas informācija

Konfigurācijas informācija
Konfigurācijas informācija
Konfigurācijas informācija
Konfigurācijas informācija
Konfigurācijas informācija
Konfigurācijas informācija

_Padodiet plati ar ieeju ar 230 V maiņstrāvu, ierīce nodrošinās piekļuves punktu, kā parādīts 5. diagrammā, savienojiet mobilo ierīci ar piekļuves punktu ar Armtronix- (mac) EX: Armtronix-1a-65-7, kā parādīts 6. attēlā. Pēc atvērtās pārlūkprogrammas pievienošanas un pārlūkprogrammā ierakstiet 192.168.4.1 IP adresi, tā atvērs tīmekļa serveri, kā parādīts diagrammā7, aizpildīs SSID un paroli un atlasīs http, ja lietotājs vēlas izveidot savienojumu ar mqtt, tad tam jābūt mqtt radio pogu un ievadiet mqtt brokera IP adresi un ievadiet mqtt publicēt tēmu un mqtt abonēt tēmu un iesniegt.

Pēc iesniegšanas konfigurēšanas ESP 8266 izveidos savienojumu ar maršrutētāju, un maršrutētājs piešķir ESP IP adresi. Atveriet šo IP adresi pārlūkprogrammā, lai kontrolētu https režīma releju, un mqtt u jums būs jāizmanto R13_On, R13_OFF, Dimmer: xx (xx šeit ir dimmer vērtība no 0 līdz 99), R14_On, R14_OFF būs komandas jānosūta uz tāfeles, izmantojot tēmu, kuru esat piešķīris ierīces konfigurēšanas laikā.

Nekonfigurējot SSID un paroli, mēs varam kontrolēt Triac, pieslēdzoties ierīces piekļuves punktam un atverot ierīces IP adresi, ti, 192.168.4.1. Tīmekļa servera lapā tiks parādīta saite ar nosaukumu Control GPIO, kā parādīts diagrammā noklikšķinot uz šīs saites, mēs varam arī kontrolēt releju, bet reakcija būs lēna.

5. solis: elektroinstalācija

Image
Image
Kārba un PCB plāksne
Kārba un PCB plāksne

Elektroinstalācijas shēma ir parādīta diagrammā3 līdz ievades spaiļu blokam 230VAC fāze (P) un neitrāla (N). Izvadi var izmantot kā aptumšojamas gaismas dimmeri, lai kontrolētu gaismas intensitāti un arī ventilatora ātrumu. Izvadi arī kontrolē, izmantojot līdzstrāvas virtuālo slēdzi, kā parādīts diagrammā3 Gpio A4, A5 otrās un trešās tapas atmega J3 galvenes virtuālais slēdzis tiek izmantots virtuālajam slēdzim, un J3 galvenes ceturtās tapas zemējums tiek izmantots arī virtuālā slēdža savienošanai. Lai iegūtu vislabāko aptumšošanas jaudu, izmantojiet 10K katlu.

6. darbība: kārba un PCB plate

Kārba un PCB plāksne
Kārba un PCB plāksne

Kā ievietot PCB plāksni kastē, lūdzu, skatiet šeit. divu blāvāku dēļu kastes ārējais izskats, lūdzu, skatiet šo attēlu.

7. solis: Drošības brīdinājumi

Ja apsverat iespēju iegādāties šo preci, jūs, iespējams, to visu jau zināt, taču jūsu drošības labad mēs jūtamies spiesti to visu skaidri pateikt. Tāpēc pirms pirkšanas veltiet dažas minūtes, lai to rūpīgi izlasītu.

Maiņstrāvas tīkls ir ļoti bīstams - pat 50 V maiņstrāvas padeve ir vairāk nekā pietiekama, lai jūs nogalinātu.

Pirms savienojumu veikšanas vai mainīšanas, lūdzu, izslēdziet elektrotīklu, esiet ļoti uzmanīgs. Ja neesat pārliecināts par kaut ko, kas saistīts ar maiņstrāvas padeves līnijām, lūdzu, zvaniet elektriķim un palūdziet, lai viņš jums palīdz.

Nemēģiniet saslēgties ar elektrotīklu, ja vien jums nav atbilstošas apmācības un piekļuves atbilstošam drošības aprīkojumam.

Nekad nestrādājiet pie augsta sprieguma, kad esat viens pats. Vienmēr pārliecinieties, ka jums ir draugs/partneris, kurš jūs redz un dzird, un kurš zina, kā ātri izslēgt strāvu nelaimes gadījumā.

Drošības nolūkos sērijveidā izmantojiet 1A drošinātāju ar ieeju plāksnē.

Pamata elektroinstalācijas shēma ir pieejama mūsu pamācību lapā un vietnē github. Lūdzu, ejiet tam cauri

Ugunsbīstamība: nepareizu savienojumu izveide, vairāk nekā nominālā jauda, saskare ar ūdeni vai citiem vadošiem materiāliem un cita veida ļaunprātīga izmantošana/pārmērīga izmantošana/darbības traucējumi var izraisīt pārkaršanu un ugunsgrēka izcelšanos. Rūpīgi pārbaudiet savu ķēdi un vidi, kurā tā tiek izvietota, pirms atstājat to ieslēgtu un bez uzraudzības. Vienmēr ievērojiet visus ugunsdrošības pasākumus.

Ieteicams: