Sisällysluettelo:

Wifi Two Triac Dimmer Board: 7 vaihetta
Wifi Two Triac Dimmer Board: 7 vaihetta

Video: Wifi Two Triac Dimmer Board: 7 vaihetta

Video: Wifi Two Triac Dimmer Board: 7 vaihetta
Video: MOES WiFi+RF 2 Gang Switch Light Switch Module,Install with Neutral Wire Needed 2024, Heinäkuu
Anonim
Wifi Two Triac Dimmer Board
Wifi Two Triac Dimmer Board

Tämä ohje on tarkoitettu ARMTRONIX WIFI Two Triac Dimmer Board V0.1: lle

Armtronix Wifi kaksi triac -himmennintä on IOT -levy. Se on suunniteltu kodin automaatioon. Taulun ominaisuudet ovat:

  1. Langaton ohjaus
  2. Pieni muoto
  3. Sisäänrakennettu AC -DC -virtalähde: 230 VAC - 5 V DC.
  4. DC virtuaalikytkin
  5. Kaksi kanavaa (yksi päälle ja pois päältä toinen himmennystä varten)

Levyn koko on 84 mm x 39 mm ja laatikon koon 114 mm x 44 mm, kuten kaaviossa 1 on esitetty, sen kapasiteetti kestää jopa 1 ampeerin kuorman. Taululla on sama Wifi -moduuli (Esp 12F) ja mikrokontrolleri (atmega328p) kuin Arduino Unossa, jota käytetään ohjaamaan triacia HTTP- tai MQTT -tilassa. Taulussa on kaksi DC -virtuaalikytkintä, joita voidaan käyttää kahden Triacsin ohjaamiseen.

Kortissa on myös virtamoduuli (AC-DC-muunnin), joka kykenee käsittelemään 100-240 VAC: n tuloa ja antaa 5V 0,6A ulostulon. Siinä on kaksi triac (BT136) ja terminaaliliitintä. Saatavana on myös nollaristin tunnistus, jota käytetään himmennykseen. On olemassa kaksi triacia, joita käytetään himmentämiseen ja toista päälle /pois -tarkoitukseen.

Vaihe 1: Otsikon tiedot

Otsikon tiedot
Otsikon tiedot
Otsikon tiedot
Otsikon tiedot

Kaavio2 sisältää otsikoiden ja riviliittimien tiedot.

Kortille 230 VAC syötetään tuloliittimeen ja kuorma kohdistetaan lähtöliittimeen.

Taululla J3 -otsikkoa käytetään tasavirtakytkimessä, otsikon yksityiskohdat voidaan viitata kaaviosta4. Ensimmäinen nasta on vcc-3.3v, toinen nasta on atmega328p gpio pin arduino-ohjelmointiin, meidän on käytettävä A4 (ON & OFF), kolmas nasta on atmega gpio pin arduino-ohjelmointiin, meidän on käytettävä A5 (DIMMING) ja neljäs nasta on maadoitettu. DC -virtuaalikytkimessä käytämme vain toista ja kolmatta nastaista, eli A4, A5 ja neljäs nasta eli maadoitus, tämä on mainittu kaaviossa3 virtuaalikytkimen liittämiseksi.

Vaihe 2: Ohjelmointitiedot

Ohjelmointitiedot
Ohjelmointitiedot
Ohjelmointitiedot
Ohjelmointitiedot

J1 Otsikko on

käytetään lataamaan laiteohjelmisto ESP-12F- tai atmega328p-laitteeseen FTDI-moduulin kautta, otsikoiden tiedot löytyvät kaaviosta4. Uuden laiteohjelmiston lataaminen esp: ään FTDI: n avulla

Tee seuraava liitäntä ESP12E: lle

1] Liitä FTDI: n RX J1: n TXDE -nastaan

2] Liitä FTDI: n lähetin J1: n RXDE -nastaan

3] Liitä FTDI: n RTS J1: n RTSE -nastaan

4] Kytke FTDI: n DTR J1: n DTRE -nastaan

5] Liitä FTDI: n Vcc5V J1: n VCC5v -nastaan

6] Liitä FTDI: n GND J1: n GND -nastaan

Katso koodi alla olevasta linkistä

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

Tässä koodissa yleisesti käytetty HTTP -portti on 80, voimme muuttaa portin numeron sen mukaan, kumpaa käyttäjän on käytettävä sovelluksensa perusteella, katso alla

// ##### Objektin esiintymät #####

MDNSResponder mdns;

ESP8266WebServer -palvelin (80);

WiFiClient wifiClient;

PubSubClient mqttClient;

Merkki btn_timer;

Tunnus otaTickLoop;

Kun yhteys on muodostettu, muodosta yhteys USB -porttiin. Aluksi meidän on asennettava ohjain havaitakseen sen havaitsevan com -portin, jolloin käyttäjä voi ohjelmoida laiteohjelmiston lataamisen.

Samoin kuin lataat laiteohjelmiston atmega328p -laitteeseen, seuraa yhteyttä

1] Liitä FTDI: n RX J1: n TXDA -nastaan

2] Liitä FTDI: n lähetin J1: n RXDA -nastaan

3] Liitä FTDI: n DTR J1: n DTRA -nastaan

4] Liitä FTDI: n Vcc5V J1: n VCC5v -nastaan

5] Liitä FTDI: n GND J1: n GND -nastaan

Katso koodi alla olevasta linkistä

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

käytämme 6gpio -ohjelmaa ohjaamaan kahta triac -himmenninkorttia, kahta triac -ohjausta varten, kahta LED -valoa ja kaksi muuta virtuaalikytkimen ohjaamiseen. Gpios ovat

// Triac nro

#define NON_DIMMABLE_TRIAC 8 // Gpio 8

#define DIMMABLE_TRIAC 9 // Gpio 9

/*Kaksivärinen LED*/

#define DLED_RED 3

#define DLED_GREEN 4

// manuaalinen kytkin

#define SWITCH_INPIN1 A5 // kytkin 1

#define SWITCH_INPIN2 A4 // kytkin 2

Yhteyden muodostamisen jälkeen käyttäjä voi ladata laiteohjelmiston atmegaan. Sekä ESP: n että Atmegan ohjelmoinnin jälkeen meidän on muodostettava yhteys ESP: n ja Atmegan välillä oikosulkemalla J1-otsikon nastat 3-4 ja J1-otsikon 5-6.

Vaihe 3: Lohkokaavio

Lohkokaavio
Lohkokaavio

Verkkoselain/MQTT

Voimme hallita tätä laitetta HTTP/MQTT: n kautta. Http -asiakas lähettää http -pyynnön osoitteeseen esp8266 http -standardin mukaisesti määrittäen tiedot, jotka asiakas haluaa hakea esp8266: sta. MQTT on lyhenne sanoista MQ Telemetry Transport. Se on mukava kevyt julkaisu- ja tilausjärjestelmä, jossa voit julkaista ja vastaanottaa viestejä asiakkaana. Sen avulla on todella helppo luoda yhteys useiden laitteiden välillä. Se on yksinkertainen viestintäprotokolla, joka on suunniteltu rajoitetuille laitteille ja jolla on pieni kaistanleveys.

ESP8266

ESP8266 WiFi -moduuli on itsenäinen SOC, jossa on integroitu TCP/IP -protokollapino, joka voi antaa kaikille mikro -ohjaimille pääsyn WiFi -verkkoon. ESP8266 pystyy joko isännöimään sovellusta tai poistamaan kaikki Wi-Fi-verkkotoiminnot toiselta sovellusprosessorilta. WiFi on tekniikka, joka käyttää radioaaltoja verkkoyhteyden tarjoamiseen. WiFi -yhteys muodostetaan käyttämällä langatonta sovitinta luodakseen langattoman reitittimen läheisyyteen hotspot -alueita, jotka on yhdistetty verkkoon ja joiden avulla käyttäjät voivat käyttää Internet -palveluita. Ohjelmointi kohteeseen esp8266 on selitetty edellä ja kokoonpanotiedot alla.

Atmega328p

Tämä on 32-nastainen ohjain. Sovelluksia tarvitaan pienitehoinen, edullinen mikro-ohjain. Ehkä tämän sirun yleisin toteutus on suositulla Arduinon kehitysalustalla, nimittäin Arduino Uno- ja Arduino Nano -malleilla. Käytimme 6 gpioa tästä ohjaimesta kaksi triac -ohjaukseen, kaksi muuta LED -valoa varten, kaksi muuta gpiosta ovat DC 5v gpios virtuaalikytkimen ohjaamiseen.

Kodinkoneet

Kodinkoneet, kuten valo ja tuuletin, tällä kortilla on kaksi kanavaa, joista toinen on kytkentä ja toinen himmennys. sovellusta, sinun on muokattava koodiamme. Katso koodi tästä linkistä

Vaihe 4: Kokoonpanon tiedot

Kokoonpanon tiedot
Kokoonpanon tiedot
Kokoonpanon tiedot
Kokoonpanon tiedot
Kokoonpanon tiedot
Kokoonpanon tiedot

_Kytke kortti, jossa on 230 V AC-tulo, laite isännöi tukiasemaa kaavion 5 mukaisesti, yhdistä matkapuhelin tukiasemaan Armtronix- (mac) EX: Armtronix-1a-65-7 -kaavion mukaisesti. Kun olet yhdistänyt avoimen selaimen ja kirjoittanut selaimeen 192.168.4.1 IP -osoitteen, se avaa verkkopalvelimen kaavion mukaisesti7, täytä SSID ja salasana ja valitse http, jos käyttäjä haluaa muodostaa yhteyden mqtt: ään, sen on oltava mqtt radio -painiketta ja kirjoita mqtt -välittäjän IP -osoite ja kirjoita mqtt julkaise aihe ja mqtt tilaa aihe ja lähetä.

Lähetyksen määrittämisen jälkeen ESP 8266 muodostaa yhteyden reitittimeen ja reititin määrittää ESP: lle IP -osoitteen. Avaa kyseinen IP -osoite selaimessa ohjataksesi https -tilan relettä ja mqtt -u: n on käytettävä R13_On, R13_OFF, Dimmer: xx (xx tässä on himmentimen arvo välillä 0-99), R14_On, R14_OFF ovat komentoja lähetetään taululle laitteen määrittämisen aikana määrittämäsi aiheen kautta.

Ilman SSID: n ja salasanan määrittämistä voimme hallita Triacia yhdistämällä laitteen tukiasemaan ja avaamalla laitteen IP -osoitteen, esim. Napsauttamalla tätä linkkiä voimme myös ohjata relettä, mutta vastaus on hidas.

Vaihe 5: Johdotus

Image
Image
Laatikko ja piirilevy
Laatikko ja piirilevy

Kytkentäkaavio on esitetty kaaviossa 3 tuloliittimelle 230 VAC Vaihe (P) ja neutraali (N).. Lähtöä ohjataan myös DC -virtuaalikytkimellä, kuten on esitetty kaaviossa3 Gpio A4, A5: n toisen ja kolmannen nastan A5: n atmega -atmeeta käytetään virtuaalikytkimeen ja J3 -otsikon neljännen nastan maadoitusta käytetään myös virtuaalikytkimen liittämiseen. Parhaan himmennyksen saavuttamiseksi käytä 10K: n potkia.

Vaihe 6: Laatikko ja piirilevy

Laatikko ja piirilevy
Laatikko ja piirilevy

Katso PCB -levyn asettaminen laatikkoon täältä. kahden himmenninkorttilaatikon ulkonäkö, katso tämä kuva.

Vaihe 7: Turvallisuusvaroitukset

Jos harkitset tämän tuotteen ostamista, tiedät luultavasti jo kaiken tämän, mutta turvallisuutesi vuoksi meidän on pakko kertoa tämä kaikki selkeästi. Joten käytä muutama minuutti sen lukemiseen huolellisesti ennen ostamista.

Verkko on erittäin vaarallinen - jopa 50 V: n verkkovirta on enemmän kuin tarpeeksi tappaa sinut.

Katkaise virta ennen kytkentöjen tekemistä tai vaihtamista, ole erittäin varovainen. Jos et ole varma mistään AC -syöttöjohtoihin liittyvästä asiasta, soita sähköasentajalle ja pyydä häntä auttamaan sinua siinä.

Älä yritä muodostaa liitäntää verkkovirtaan, ellei sinulla ole riittävää koulutusta ja pääsyä asianmukaisiin turvavarusteisiin.

Älä koskaan työskentele suurjännitteillä, kun olet yksin. Varmista aina, että sinulla on ystävä/kumppani, joka näkee ja kuulee sinut ja joka osaa sammuttaa virran nopeasti onnettomuuden sattuessa.

Käytä 1A -sulaketta sarjassa kortin tulon kanssa turvatoimenpiteenä.

Peruskytkentäkaavio on saatavana opaskirjasivultamme ja githubista. Ole hyvä ja käy se läpi

Tulipalon vaara: Väärien liitosten tekeminen, nimellistehon ylitys, veden tai muun johtavan materiaalin kosketus ja muunlainen väärinkäyttö/liiallinen käyttö/toimintahäiriö voivat aiheuttaa ylikuumenemisen ja tulipalon syttymisen. Testaa piiri ja ympäristö, jossa se on, perusteellisesti ennen kuin jätät sen päälle ja ilman valvontaa. Noudata aina kaikkia paloturvatoimenpiteitä.

Suositeltava: