Sadržaj:
- Korak 1: Detalji zaglavlja
- Korak 2: Detalji programiranja
- Korak 3: Blok dijagram
- Korak 4: Detalji konfiguracije
- Korak 5: Ožičenje
- Korak 6: Kutija i PCB ploča
- Korak 7: Sigurnosna upozorenja
Video: Wifi dva triac prigušivača: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:09
Ovo uputstvo je za ARMTRONIX WIFI ploču za zatamnjivanje sa dva triaka V0.1
Armtronix Wifi dva triac zatamnjivača je IOT ploča. Dizajniran je za kućnu automatizaciju. Karakteristike ploče su:
- Bežična kontrola
- Mali oblik
- Na ploči AC / DC napajanje napaja 230VAC do 5V DC.
- DC virtualni prekidač
- Dva kanala (jedan za uključivanje i isključivanje drugi za zatamnjivanje)
Veličina ploče je 84 mm x 39 mm, a veličina kutije 114 mm x 44 mm, kao što je prikazano na dijagramu 1, ima kapacitet za pogon do 1 Amp. Ploča ima Wifi modul (Esp 12F) i mikrokontroler (atmega328p) isti kao i oni koji se koriste u Arduino Uno, koji se koristi za kontrolu triaka putem HTTP ili MQTT načina. Ploča ima dva istosmjerna virtualna prekidača koji se mogu koristiti za upravljanje s dva triaca.
Ploča također ima modul za napajanje (AC / DC pretvarač) koji može podnijeti 100-240 VAC kao ulaz i daje izlaz od 5V 0.6A. Postoje dva trijaka (BT136) i priključna stezaljka. Na raspolaganju je i nula unakrsna detekcija koja se koristi za dimmig. Postoje dva trijaka koji se koriste za zatamnjivanje, a drugi za uključivanje /isključivanje.
Korak 1: Detalji zaglavlja
Dijagram2 daje detalje zaglavlja i priključnih blokova.
Na ploču se 230VAC primjenjuje na ulazni priključni blok, a opterećenje na izlazni priključni blok.
Na ploči J3 zaglavlje se koristi za dc virtualni prekidač, detalji zaglavlja se mogu uputiti iz dijagrama4. Prvi pin je vcc-3.3v, drugi pin je atmega328p gpio pin za arduino programiranje moramo koristiti A4 (ON & OFF), treći pin je atmega gpio pin za arduino programiranje moramo koristiti A5 (DIMMING) i četvrti pin je uzemljen. Za dc virtualni prekidač koristimo samo drugi i treći pin tj. A4, A5 i četvrti pin tj. Uzemljenje, to je spomenuto na dijagramu 3 za povezivanje virtualnog prekidača.
Korak 2: Detalji programiranja
J1 Zaglavlje je
koji se koristi za učitavanje firmvera na ESP-12F ili atmega328p putem FTDI modula, detalji zaglavlja mogu se pronaći na dijagramu4. Za učitavanje novog firmvera na esp koristeći FTDI
Ostvarite sljedeću vezu za ESP12E
1] Spojite RX FTDI na TXDE pin J1
2] Spojite TX FTDI na RXDE pin J1
3] Spojite RTS FTDI na RTSE pin J1
4] Spojite DTR FTDI na DTRE pin J1
5] Spojite Vcc5V FTDI na VCC5v pin J1
6] Spojite GND FTDI na GND pin J1
Za šifru pogledajte sljedeću vezu
github.com/armtronix/Wifi-Two-Dimmer-Board
U ovom kodu uobičajeno korišteni HTTP port je 80, možemo promijeniti broj porta, ovisno o tome koji korisnik treba koristiti na osnovu svoje aplikacije, pogledajte dolje
// ##### instance objekta #####
MDNSResponder mdns;
ESP8266WebServer server (80);
WiFiClient wifiClient;
PubSubClient mqttClient;
Oznaka btn_timer;
Ticker otaTickLoop;
Nakon uspostavljanja veze, povežite se na USB priključak, prvo moramo instalirati upravljački program kako bi otkrio da otkriva com port, na ovaj način korisnik može programirati učitavanje firmvera.
Slično za učitavanje firmvera na atmega328p slijedite vezu
1] Spojite RX FTDI na TXDA pin J1
2] Spojite TX FTDI na RXDA pin J1
3] Spojite DTR FTDI na DTRA pin J1
4] Spojite Vcc5V FTDI -a na pin VCC5v na J1
5] Spojite GND FTDI na GND pin J1
Molimo pogledajte sljedeću vezu za kôd
github.com/armtronix/Wifi-Two-Dimmer-Board
koristimo 6gpios za kontrolu dvije triac ploče s prigušivačem, dvije za kontrolu triaka, dvije za kontrolu LED -a, dvije antene za kontrolu virtualnog prekidača. Gpios su
// Triac no.
#define NON_DIMMABLE_TRIAC 8 // Gpio 8
#define DIMMABLE_TRIAC 9 // Gpio 9
/*LED u dvije boje*/
#define DLED_RED 3
#define DLED_GREEN 4
// ručni prekidač
#define SWITCH_INPIN1 A5 // prekidač 1
#define SWITCH_INPIN2 A4 // prekidač 2
Nakon uspostavljanja veze korisnik može učitati firmver na atmega. Nakon programiranja i ESP-a i Atmege, moramo uspostaviti vezu između ESP-a i Atmege tako što ćemo skinuti pinove 3-4 zaglavlja J1 i 5-6 zaglavlja J1 koristeći postavku kratkospojnika.
Korak 3: Blok dijagram
Web pretraživač/MQTT
Ovaj uređaj možemo kontrolirati putem HTTP/MQTT. Http klijent šalje http zahtjev na esp8266 prema http standardu, navodeći informacije koje klijent želi dohvatiti s esp8266. MQTT znači MQ telemetrijski transport. To je lijep i lagan sistem za objavljivanje i pretplatu gdje možete objavljivati i primati poruke kao klijent. Olakšava uspostavljanje komunikacije između više uređaja. To je jednostavan protokol za razmjenu poruka, dizajniran za ograničene uređaje i s niskom propusnošću.
ESP8266
WiFi modul ESP8266 je samostalni SOC sa integriranim nizom TCP/IP protokola koji može omogućiti svakom mikrokontroleru pristup vašoj WiFi mreži. ESP8266 je sposoban ili ugostiti aplikaciju ili istovariti sve Wi-Fi mrežne funkcije s drugog procesora aplikacija. WiFi je tehnologija koja koristi radio valove za pružanje mrežne povezanosti. WiFi veza se uspostavlja pomoću bežičnog adaptera za stvaranje područja žarišta u blizini bežičnog usmjerivača koje su povezane na mrežu i omogućuju korisnicima pristup internetskim uslugama. Programiranje na esp8266 je objašnjeno gore, a detalji konfiguracije objašnjeni u nastavku.
Atmega328p
Ovo je 32-pinski kontroler. Potrebne su aplikacije niske potrošnje, jeftini mikrokontroler. Možda je najčešća implementacija ovog čipa na popularnoj razvojnoj platformi Arduino, odnosno modelima Arduino Uno i Arduino Nano. Koristili smo 6 gpio -a iz ovog dva kontrolera za upravljanje triakom, druga dva za LED -a. Druga dva gpio -a su DC 5v gpios za kontrolu virtualnog prekidača.
Aparati
Kućanski aparati poput svjetla i ventilatora, ova ploča pruža dva kanala, jedan za prebacivanje, a drugi za zatamnjivanje, možete koristiti i dva kanala za prebacivanje, za ovu aplikaciju već smo izgradili kôd, možete koristiti i dva kanala za zatamnjivanje aplikaciju koju trebate izmijeniti naš kôd. Za kôd pogledajte ovu vezu
Korak 4: Detalji konfiguracije
_Priključite ploču sa ulazom sa 230V AC, uređaj će ugostiti pristupnu tačku kao što je prikazano na dijagramu5, spojiti mobilni na pristupnu tačku sa Armtronix- (mac) EX: Armtronix-1a-65-7 kao što je prikazano na dijagramu 6. Nakon povezivanja otvorenog preglednika i upisivanja 192.168.4.1 IP adrese u preglednik, otvorit će se web poslužitelj kao što je prikazano na dijagramu7, popuniti SSID i lozinku i odabrati http, ako se korisnik želi povezati s mqtt onda to mora biti mqtt radio dugme i unesite IP adresu brokera mqtt, unesite mqtt objavi temu i mqtt se pretplati na temu i pošalji.
Nakon konfiguriranja podnošenja ESP 8266 će se povezati s usmjerivačem i usmjerivač dodjeljuje IP adresu ESP -u. Otvorite tu IP adresu u pregledniku za upravljanje relejem za način rada https, a za mqtt u ćete morati koristiti R13_On, R13_OFF, Dimmer: xx (xx ovdje je vrijednost zatamnjenja u rasponu od 0 do 99), R14_On, R14_OFF će biti naredbe biti poslano na ploču putem teme koju ste zadali prilikom konfiguriranja uređaja.
Bez konfiguriranja SSID -a i lozinke možemo kontrolirati Triac povezivanjem na pristupnu točku uređaja i otvaranjem IP adrese uređaja, tj. 192.168.4.1 na web stranici poslužitelja bit će prikazana veza s imenom Control GPIO kako je prikazano na dijagramu 7 od klikom na ovu vezu također možemo kontrolirati relej, ali će odgovor biti spor.
Korak 5: Ožičenje
Shema ožičenja prikazana je na dijagramu 3 za ulazni priključni blok 230VAC Faza (P) i neutralno (N). Izlaz se može koristiti kao prigušivač svjetla koje se može prigušiti za kontrolu intenziteta svjetlosti i za kontrolu brzine ventilatora. Izlaz se također može kontrolirati putem DC virtualnog prekidača kao što je prikazano na dijagramu3 Gpio A4, A5 drugog i trećeg pina J3 zaglavlja atmega koristi se za virtualni prekidač, a J3 zaglavlje četvrtog pina za uzemljenje se također koristi za povezivanje virtualnog prekidača. Za najbolji izlaz zatamnjenja koristite lonac od 10K.
Korak 6: Kutija i PCB ploča
Kako umetnuti PCB ploču u kutiju, pogledajte ovdje. vanjski izgled dvije kutije s prigušivačem, pogledajte ovu sliku.
Korak 7: Sigurnosna upozorenja
Ako razmišljate o kupovini ovog artikla, vjerojatno već znate sve ovo, ali u interesu vaše sigurnosti, osjećamo se primoranim da sve ovo jasno iznesemo. Zato odvojite nekoliko minuta da ga pažljivo pročitate prije kupovine.
Napajanje naizmjeničnom strujom je vrlo opasno - čak je i napajanje naizmjeničnom strujom od 50 V više nego dovoljno da vas ubije.
Prije nego što uspostavite ili promijenite priključak, isključite napajanje, budite vrlo oprezni. Ako niste sigurni u bilo što vezano za AC vodove, nazovite električara i zamolite ga da vam pomogne oko toga.
Ne pokušavajte da se povežete na električnu mrežu ako nemate odgovarajuću obuku i pristup odgovarajućoj zaštitnoj opremi.
Nikada nemojte raditi na visokim naponima kada ste sami. Uvijek osigurajte da imate prijatelja/partnera koji vas može vidjeti i čuti i koji zna kako brzo isključiti napajanje u slučaju nesreće.
Koristite sigurnosni osigurač od 1A u seriji sa ulazom na ploči kao mjeru sigurnosti.
Osnovni dijagram ožičenja dostupan je na našoj stranici s uputama i na githubu. Molim vas prođite kroz to
Opasnost od požara: Pogrešno spajanje, crpljenje veće od nazivne snage, kontakt s vodom ili drugim provodljivim materijalom i druge vrste zloupotrebe/prekomjerne upotrebe/kvara mogu uzrokovati pregrijavanje i rizik od požara. Temeljno testirajte svoj krug i okruženje u kojem je postavljen prije nego što ga ostavite uključenog i bez nadzora. Uvijek slijedite sve mjere opreza od požara.
Preporučuje se:
Dva načina izrade aplikacije za crtanje: 10 koraka
Dva načina stvaranja aplikacije za crtanje: Znam da ova aplikacija za crtanje ima samo ekran od 5x5 piksela tako da zaista ne možete zaraditi mnogo, ali je i dalje zabavno
[2020] Korištenje dva (x2) Micro: bita za kontrolu RC automobila: 6 koraka (sa slikama)
[2020] Korištenje dva (x2) Micro: bita za upravljanje RC automobilom: Ako imate dva (x2) micro: bita, jeste li razmišljali o njihovom korištenju za daljinsko upravljanje RC automobilom? RC automobilom možete upravljati koristeći jedan micro: bit kao odašiljač, a drugi kao prijemnik. Kada koristite MakeCode uređivač za kodiranje micro: b
Relejni prekidač sa dva dugmeta: 3 koraka
Relejni prekidač sa dva dugmeta: Ovaj članak prikazuje kako uključiti i isključiti prekidač sa pritiskom na dugme. Ovo kolo se može obaviti sa dva prekidača. Pritisnete jedan prekidač i sijalica se UKLJUČI. Pritisnete drugi prekidač i žarulja se isključuje. Međutim, ovaj Ins
Krug LED prigušivača sa IRFZ44N MOSFET -om: 11 koraka
Krug LED prigušivača s IRFZ44N MOSFET -om: Uvod: Danas ćemo u ovom članku raspravljati o dc LED zatamnjivaču s IRFZ44N MOSFET -om. Mi koristimo vrlo minimalne komponente unutar sheme kola. Samo IRFZ44N N-kanalni mosfet i potenciometar. IRFZ44N je N-Chann
Krug prigušivača LED - 555 Projekti tajmera: 5 koraka
Krug prigušivača LED | 555 Projekti s odbrojavanjem: Pronađite potpuni opis projekta & Sav korisni materijal, uključujući dijagram sklopa / shematski hardver / kodove komponenti / šifre komponenti / tehnički list algoritama / konfiguracija pinova itd. Na ►► https://circuits-diy.com/how-to-make-simple-led-d…Za jeftine elektro