Turinys:
- 1 žingsnis: išsami informacija apie antraštę
- 2 žingsnis: Išsami programavimo informacija
- 3 žingsnis: blokinė diagrama
- 4 žingsnis: išsami konfigūracijos informacija
- 5 žingsnis: laidų prijungimas
- 6 žingsnis: dėžutė ir PCB plokštė
- 7 žingsnis: saugos įspėjimai
Video: „Wifi Two Triac Dimmer Board“: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Ši instrukcija skirta „ARMTRONIX WIFI Two Triac Dimmer Board V0.1“
„Armtronix Wifi“dviejų triacų apšvietimo reguliatorius yra IOT plokštė. Jis skirtas namų automatizavimui. Lentos ypatybės yra šios:
- Belaidis valdymas
- Mažos formos faktorius
- Borto kintamosios srovės ir nuolatinės srovės maitinimas: nuo 230 V iki 5 V nuolatinės srovės.
- DC virtualus jungiklis
- Du kanalai (vienas įjungiamas ir išjungiamas kitas, norint pritemdyti)
Plokštės dydis yra 84 mm x 39 mm, o dėžutės dydis 114 mm x 44 mm, kaip parodyta 1 diagramoje, gali atlaikyti iki 1 amperų apkrovą. Plokštėje yra „Wifi“modulis (Esp 12F) ir mikrovaldiklis (atmega328p), kaip ir „Arduino Uno“, kuris naudojamas triacui valdyti HTTP arba MQTT režimu. Plokštėje yra du nuolatinės srovės virtualūs jungikliai, kuriais galima valdyti du „Triacs“.
Plokštė taip pat turi maitinimo modulį (kintamosios srovės į nuolatinės srovės keitiklį), galintį valdyti 100-240 VAC įvestį ir išvestį 5V 0,6A. Yra dvi triac (BT136) ir terminalo jungtis. Taip pat yra nulinis kryžminis aptikimas, naudojamas dimmigui. Yra du triakai, vienas skirtas pritemdyti, kitas - įjungti /išjungti.
1 žingsnis: išsami informacija apie antraštę
Diagrama2 pateikia išsamią informaciją apie antraštes ir gnybtų blokus.
Prie įvesties gnybtų bloko prijungiama 230 VAC, o išvesties gnybtų blokui - apkrova.
Lentelėje J3 antraštė naudojama nuolatiniam nuolatiniam jungikliui, antraštės informacija gali būti pateikta iš diagramos4. Pirmasis kaištis yra vcc-3.3v, antrasis kaištis yra atmega328p gpio kaištis, skirtas programuoti arduino, mums reikia naudoti A4 (įjungta ir išjungta), trečiasis kaištis yra atmega gpio kaištis programuojant arduino, mums reikia naudoti A5 (DIMMING), o ketvirtas kaištis yra įžemintas. Nuolatinės srovės virtualiam jungikliui naudojame tik antrą ir trečią kontaktus, ty A4, A5 ir ketvirtą kaištį, tai yra įžeminimą, tai paminėta 3 schemoje, kaip prijungti virtualų jungiklį.
2 žingsnis: Išsami programavimo informacija
J1 antraštė yra
naudojama įkelti programinę-aparatinę įrangą į ESP-12F arba atmega328p per FTDI modulį, išsamią informaciją apie antraštes rasite diagramoje4. Įkelti naują programinę -aparatinę įrangą į esp naudojant FTDI
Atlikite toliau nurodytą ESP12E jungtį
1] Prijunkite FTDI RX prie JX TXDE kaiščio
2] Prijunkite FTDI TX prie JX RXDE kaiščio
3] Prijunkite FTDI RTS prie JTS RTSE kaiščio
4] Prijunkite FTDI DTR prie J1 DTRE kaiščio
5] Prijunkite FTDI Vcc5V prie J1 VCC5v kaiščio
6] Prijunkite FTDI GND prie J1 GND kaiščio
Kodo ieškokite šioje nuorodoje
github.com/armtronix/Wifi-Two-Dimmer-Board
Šiuo kodu dažniausiai naudojamas HTTP prievadas yra 80, mes galime pakeisti prievado numerį, priklausomai nuo to, kurį naudotoją reikia naudoti, atsižvelgiant į jo programą, žr.
// ##### Objekto egzemplioriai #####
MDNSResponder mdns;
ESP8266WebServer serveris (80);
WiFiClient wifiClient;
PubSubClient mqttClient;
Žymeklis btn_timer;
Žymeklis otaTickLoop;
Užmezgę ryšį, prijunkite prie USB prievado, pirmiausia turime įdiegti tvarkyklę, kad aptiktų, kad ji aptiks „com“prievadą, tokiu būdu vartotojas gali užprogramuoti įkelti programinę -aparatinę įrangą.
Panašiai, norėdami įkelti programinę -aparatinę įrangą į „atmega328p“, atlikite ryšį
1] Prijunkite FTDI RX prie J1 TXDA kaiščio
2] Prijunkite FTDI TX prie JX RXDA kaiščio
3] Prijunkite FTDI DTR prie JTR DTRA kaiščio
4] Prijunkite FTDI Vcc5V prie JC VCC5v kaiščio
5] Prijunkite FTDI GND prie J1 GND kaiščio
Kodo ieškokite šioje nuorodoje
github.com/armtronix/Wifi-Two-Dimmer-Board
mes naudojame „6gpios“, kad valdytume dvi „triac dimmer“plokštes, dvi - „triac“, dvi - LED, dvi - virtualų jungiklį. Gpios yra
// Triakas Nr.
#define NON_DIMMABLE_TRIAC 8 // „Gpio 8“
#define DIMMABLE_TRIAC 9 // „Gpio 9“
/*Dviejų spalvų šviesos diodas*/
#define DLED_RED 3
#define DLED_GREEN 4
// rankinis jungiklis
#define SWITCH_INPIN1 A5 // 1 jungiklis
#define SWITCH_INPIN2 A4 // 2 jungiklis
Prisijungęs vartotojas gali įkelti programinę -aparatinę įrangą į „Atmega“. Užprogramavę ir ESP, ir Atmega, turime užmegzti ryšį tarp ESP ir Atmega, sutrumpindami J1 antraštės 3-4 kaiščius ir 5-6 J1 antraštės, naudodami džemperių nustatymą.
3 žingsnis: blokinė diagrama
Interneto naršyklė/MQTT
Šį įrenginį galime valdyti per HTTP/MQTT. „Http“klientas siunčia http užklausą esp8266 pagal http standartą, nurodydamas informaciją, kurią klientas nori gauti iš esp8266. MQTT reiškia „MQ Telemetry Transport“. Tai graži, lengva paskelbimo ir prenumeratos sistema, kurioje galite skelbti ir gauti pranešimus kaip klientas. Tai leidžia labai lengvai užmegzti ryšį tarp kelių įrenginių. Tai paprastas pranešimų siuntimo protokolas, skirtas ribotiems įrenginiams ir mažas pralaidumas.
ESP8266
ESP8266 „WiFi“modulis yra savarankiškas SOC su integruotu TCP/IP protokolo paketu, kuris gali suteikti bet kokiam mikrovaldikliui prieigą prie jūsų „WiFi“tinklo. ESP8266 gali arba priglobti programą, arba perkelti visas „Wi-Fi“tinklo funkcijas iš kito programų procesoriaus. „WiFi“yra technologija, kuri naudoja radijo bangas tinklo ryšiui užtikrinti. „Wi -Fi“ryšys užmezgamas naudojant belaidį adapterį, kad šalia belaidžio maršrutizatoriaus būtų sukurtos prieigos taškai, prijungti prie tinklo ir naudotojai galėtų naudotis interneto paslaugomis. Programavimas į esp8266 yra paaiškintas aukščiau, o konfigūracijos informacija paaiškinta žemiau.
Atmega328p
Tai yra 32 kontaktų valdiklis. Programoms reikalingas mažos galios ir nebrangus mikrovaldiklis. Galbūt labiausiai paplitęs šio lusto įgyvendinimas yra populiariojoje „Arduino“kūrimo platformoje, būtent „Arduino Uno“ir „Arduino Nano“modeliuose. Virtualiam jungikliui valdyti naudojome 6 gpios iš šio valdiklio du triacui valdyti kitus du LED, dar du gpios yra DC 5v gpios.
Prietaisai
Buitiniai prietaisai, tokie kaip šviesa ir ventiliatorius, šioje plokštėje yra du kanalai: vienas perjungimui ir kitas pritemdymui, taip pat galite naudoti du kanalus kaip perjungimą, šiai programai mes jau kuriame kodą, taip pat galite naudoti du kanalus kaip pritemdymą programai reikia pakeisti mūsų kodą. Norėdami gauti kodą, žiūrėkite šią nuorodą
4 žingsnis: išsami konfigūracijos informacija
_ Įjunkite plokštę su įvestimi su 230 V kintamosios srovės prietaisu, prietaisas priims prieigos tašką, kaip parodyta 5 diagramoje, prijunkite mobilųjį prie prieigos taško naudodami „Armtronix-“(„mac“) EX: Armtronix-1a-65-7, kaip parodyta 6 diagramoje. Prijungus atidarytą naršyklę ir naršyklėje įvedus 192.168.4.1 IP adresą, ji atidarys žiniatinklio serverį, kaip parodyta diagramoje7, užpildys SSID ir slaptažodį ir pasirinks http, jei vartotojas nori prisijungti prie mqtt, tai turi būti mqtt radijas mygtuką ir įveskite mqtt brokerio IP adresą ir įveskite mqtt paskelbti temą ir mqtt prenumeruoti temą ir pateikti.
Konfigūravus pateikimą, ESP 8266 prisijungs prie maršrutizatoriaus ir maršrutizatorius priskiria ESP IP adresą. Atidarykite tą IP adresą naršyklėje, kad valdytumėte https režimo relę, o „mqtt u“turėsite naudoti „R13_On“, „R13_OFF“, „Dimmer“: xx (xx čia yra reguliatoriaus reikšmė nuo 0 iki 99), R14_On, R14_OFF bus komandos būti išsiųstas į lentą tema, kurią priskyrėte konfigūruodami įrenginį.
Nekonfigūravus SSID ir slaptažodžio, mes galime valdyti „Triac“prisijungę prie įrenginio prieigos taško ir atidaryti įrenginio IP adresą, ty 192.168.4.1 žiniatinklio serverio puslapyje bus rodoma nuoroda su pavadinimu „Control GPIO“, kaip parodyta diagramoje7 spustelėję šią nuorodą taip pat galime valdyti relę, tačiau atsakymas bus lėtas.
5 žingsnis: laidų prijungimas
Prijungimo schema parodyta diagramoje3 įvesties gnybtų blokas 230VAC fazė (P) ir neutralus (N). Išvestis gali būti naudojama kaip pritemdoma šviesa, kad būtų galima valdyti šviesos intensyvumą ir taip pat valdyti ventiliatoriaus greitį. Išvestis taip pat valdoma naudojant nuolatinį nuolatinį nuolatinį jungiklį, kaip parodyta 3 diagramoje. „Gpio A4“, „Amega“antrojo ir trečiojo „Atmega“J3 antraštės A5 yra naudojami virtualiam jungikliui, o J3 antraštės ketvirtasis kaištis „Ground“taip pat naudojamas virtualiam jungikliui prijungti. Norėdami gauti geriausią pritemdymo efektą, naudokite 10K puodą.
6 žingsnis: dėžutė ir PCB plokštė
Kaip įdėti PCB plokštę į dėžutę, skaitykite čia. Išorinė dviejų pritemdytų plokščių dėžutės išvaizda, žiūrėkite šį paveikslėlį.
7 žingsnis: saugos įspėjimai
Jei svarstote galimybę įsigyti šią prekę, tikriausiai visa tai jau žinote, tačiau dėl jūsų saugumo mes jaučiame pareigą visa tai aiškiai pasakyti. Taigi prieš pirkdami skirkite kelias minutes atidžiai perskaityti.
Kintamosios srovės tinklas yra labai pavojingas - net 50 V kintamosios srovės šaltinis yra daugiau nei pakankamas, kad jus užmuštų.
Prieš darydami ar keisdami jungtis, išjunkite elektros tinklą, būkite labai atsargūs. Jei nesate tikri dėl nieko, kas susiję su kintamosios srovės tiekimo linijomis, paskambinkite elektrikui ir paprašykite jo padėti.
Nemėginkite jungtis prie elektros tinklo, jei neturite tinkamo mokymo ir neturite prieigos prie tinkamos saugos įrangos.
Niekada nedirbkite ant aukštos įtampos, kai esate vienas. Visada įsitikinkite, kad turite draugą/partnerį, kuris jus mato ir girdi ir žino, kaip greitai išjungti maitinimą avarijos atveju.
Kaip saugos priemonę naudokite serijinį 1A saugiklį su įvestimi į plokštę.
Pagrindinę elektros instaliacijos schemą rasite mūsų instrukcijų puslapyje ir „github“. Prašome praeiti
Gaisro pavojus: neteisingai prijungus, pritraukiant daugiau nei nominali galia, susilietus su vandeniu ar kitomis laidžiomis medžiagomis ir kitokio pobūdžio netinkamo naudojimo/per didelio naudojimo/gedimo, gali kilti perkaitimas ir kilti gaisro pavojus. Prieš palikdami įjungtą ir neprižiūrimą, kruopščiai išbandykite savo grandinę ir aplinką, kurioje ji yra dislokuota. Visada laikykitės visų priešgaisrinės saugos priemonių.
Rekomenduojamas:
KAIP VAIRUOTI FT232R USB UART CLONE ARDUINO NANO BOARD 3.0: 7 žingsniai
KAIP VAIRUOTI FT232R USB UART CLONE ARDUINO NANO BOARD 3.0: Šiandien nusipirkau arduino nano v3.0 (klonas), bet turiu problemų. mano kompiuteris visada aptinka " FT232R USB UART " andarduino Ide negali aptikti šios plokštės. kodėl? kas negerai? Gerai, turiu pamoką šiai problemai išspręsti
„Creazione Della Drivemall Board“: 5 žingsniai
Sukurta „Della Drivemall Board“: pagal šią pamoką „Vedremo i passi fondamentali“, skirta sukurti „Arduino custom“lentą. Aš naudoju „KiCad“programinę įrangą, skirtą planšetinio kompiuterio plokštėms ir „Arduino“programinei įrangai, taip pat programinei įrangai sukurti ir programinei įrangai
ESP8266 RGB LED juostelės WIFI valdymas - „NODEMCU“kaip IR nuotolinio valdymo pultas „Led Strip“, valdomas per „Wifi“- RGB LED STRIP išmaniojo telefono valdymas: 4 žingsniai
ESP8266 RGB LED juostelės WIFI valdymas | „NODEMCU“kaip IR nuotolinio valdymo pultas „Led Strip“, valdomas per „Wifi“| „RGB LED STRIP“išmaniojo telefono valdymas: Sveiki vaikinai, šioje pamokoje mes išmoksime naudoti „nodemcu“arba „esp8266“kaip IR nuotolinio valdymo pultą, norint valdyti RGB LED juostą, o „Nodemcu“bus valdomas išmaniuoju telefonu per „Wi -Fi“. Taigi iš esmės galite valdyti RGB LED juostelę savo išmaniuoju telefonu
ARMTRONIX WIFI SINGLE Dimmer Board V0.2: 3 žingsniai (su nuotraukomis)
„ARMTRONIX WIFI SINGLE Dimmer Board V0.2“: „Armtronix Wifi“dimeris yra IOT plokštė, skirta namų automatizavimui. Plokštės savybės yra šios: Belaidis valdymas Mažos formos koeficientas Borto kintamosios srovės maitinimo šaltinis nuo 230VAC iki 5V DC. DC virtualus jungiklis Lentos dydis yra 61,50
ESP8266-NODEMCU 3 USD „WiFi“modulis Nr. 1- Darbo su „WiFi“pradžia: 6 žingsniai
ESP8266-NODEMCU 3 USD „WiFi“modulis Nr. 1- Darbo su „WiFi“pradžia: atėjo naujas šių mikrokompiuterių pasaulis ir tai yra ESP8266 NODEMCU. Tai pirmoji dalis, parodanti, kaip galite įdiegti esp8266 aplinką į savo „arduino IDE“per pradinį vaizdo įrašą ir kaip dalis