Praktický bezdrôtový nástenný LED páskový ovládač Arduino ESP32: 6 krokov
Praktický bezdrôtový nástenný LED páskový ovládač Arduino ESP32: 6 krokov

Video: Praktický bezdrôtový nástenný LED páskový ovládač Arduino ESP32: 6 krokov

Video: Praktický bezdrôtový nástenný LED páskový ovládač Arduino ESP32: 6 krokov
Video: RF SMART stmívač xComfort 2025, Január
Anonim
Praktický bezdrôtový nástenný LED páskový ovládač Arduino ESP32
Praktický bezdrôtový nástenný LED páskový ovládač Arduino ESP32

Jedná sa o veľmi praktický DIY bezdrôtový nástenný ovládač pre lacné LED pásy.

Nahrádza lacné wifi ovládače predávané na EBay. Fungujú dobre s RGB LED pásmi. Ovládač EBay Wifi nie je správne skonštruovaný a ľahko sa láme. Tiež sa mi zdá, že ho nemôžem nájsť, kedykoľvek ho chcem použiť, a nie sú také príťažlivé. Existuje aj ďalšia možnosť pomocou bezplatnej aplikácie pre Android alebo IOS. Temnejšou stránkou veci je, že nie vždy nosím telefón po dome. Aj keď to urobím, musím aplikáciu pred použitím spustiť. Nie je to priame pre ostatných členov mojej rodiny, starých a mladých. Koncept nástenného vypínača je intuitívnejší a sociálne akceptovaný. Čo je najdôležitejšie, ak používam telefón na ovládanie viacerých svetiel v dome, musím sa v aplikácii zaregistrovať so všetkými informáciami o domácom Wifi (SSID, heslo atď.). so serverom sediacim v Ázii, s ktorým sa necítim veľmi dobre.

Niektorí ďalší ľudia zrejme dokážu prelomiť a preprogramovať lacný ovládač a spustiť IFTTT, čo môže byť pre niektorých náročné. S týmto projektom môžem používať svoje osvetlenie tradičným spôsobom, pohodlnejšie a väčšina ľudí vie, ako ho používať. Pretože na ovládači nie sú žiadne úpravy, môžete ho stále používať s AWS echo alebo Google Home. Následne som na to položil dosku PC, aby som zvýšil spoľahlivosť, a odstránil som spájkovacie drôty. Nie je možné ťahať drôt a pokrytý rozsah je celkom dobrý, testoval som do 50 '. Väčšina spínačov bude aj tak nainštalovaná blízko svetla. Ľahko môžem postaviť ľubovoľný počet za približne 20 dolárov. Plus elektrická tehla na 5 dolárov na jej napájanie.

Náklady

Projekt za menej ako 20 dolárov, + 5 dolárov za energetickú tehlu.

Nástroje

Spájkovačka

skrutkovač

Počítač na vývoj softvéru Arduino IDE

Zásoby

1 x regulátor Arduino ESP32 od spoločnosti EBay

1 x 2,4 farebný LCD displej TFT so vstupom dotykovej podložky

1 x 0,1 "mriežka 2" x 3 "prototypová doska

Elektronický drôt na ovinutie

Spájkovacie vedenie

Flexibilný plast 2 x 2 "x 1"

2 x elektrická skrutka do zásuvky

4 x skrutky a matice č. 4 alebo 6 alebo 6

Veľa jednopólových záhlaví zásuviek IC z nášho miestneho obchodu s nadbytočným elektronickým tovarom

Krok 1: Spájkovacie hlavičky na dosku prototypu

Spájkovacie hlavičky na dosku prototypu
Spájkovacie hlavičky na dosku prototypu
Spájkovacie hlavičky na dosku prototypu
Spájkovacie hlavičky na dosku prototypu

Použil som modul ESP-32 od spoločnosti EBay za menej ako 6 dolárov a 2,4 palcový TFT LCD s touchpadom za 7 dolárov

Spájkovacie jednopólové záhlavie zásuviek vyrezané tak, aby zodpovedalo ESP-32, na prototypovú dosku. Prispôsobenie veľkosti prototypu dosky závisí od vašej aplikácie prepínača. Prototypovú dosku jednoducho zladím s rovnakou veľkosťou ako modul LCD. Ten druhý nad ním nemám žiadnu kontrolu, ale je obľúbený na EBay alebo AliExpress.

Veľkosť modulu LCD sa tesne zmestila za prednú dosku bežného raketového spínača. Ak sú zoradené správne a na spodnej strane prototypovej dosky spájkujete dva jednopólové záhlavie soketov, môžete pomocou záhlaví spojiť dve dosky dohromady bez použitia skrutiek. Držia sa veľmi dobre a dajú sa ľahko odpojiť na ladenie.

Krok 2: Spájkovacie vodiče na pripojenie záhlaví pre modul ESP32 aj pre modul LCD

Spájkovacie vodiče na pripojenie konektorov pre modul ESP32 aj pre modul LCD
Spájkovacie vodiče na pripojenie konektorov pre modul ESP32 aj pre modul LCD

Postupujte podľa schematických spájkovacích drôtov omotaných drôtmi zo záhlavia modulu ESP32 na kolíky spodnej strany. Na začiatku to vyzerá komplikovane, ale v skutočnosti je k dispozícii iba 14 káblov a tri skoky. Trvalo mi to asi hodinu, kým som to urobil.

Na module LCD nie je potrebné žiadne spájkovanie. Aby sa doska spojila s prototypovou doskou, musíte na ňu na druhom konci spájkovať 4-kolíkový konektor. Väčšina LCD modulov sa s ním nedodáva.

Krok 3: Vytvorenie montážnej konzoly

Výroba montážnej konzoly
Výroba montážnej konzoly

Odrežte dva plastové diely na rovnakú šírku ako modul LCD a pomocou bežného raketového spínača ako šablóny vyvŕtajte do plastu otvory na výrobu montážnej konzoly. Na ich zoradenie je potrebná určitá trpezlivosť. Pomocou niektorých skrutiek a matíc č. 4 alebo č. 6 a matíc a rozperiek vytiahnite plastovú dosku k modulu LCD tak, ako je to na obrázku vyššie. Experimentoval som s jedným a s kovovým plechom zo zinku. S plastom sa rozhodne lepšie manipuluje a opracováva sa a je dostatočne pevný, aby vydržal celý vypínač. Vyviazli mi rozpery s plastovým, pretože doňho môžem len zapichnúť skrutky.

Celá vec by mala byť umiestnená v bežnej elektrickej zásuvke. V závislosti od toho, či je škatuľka plastová alebo kovová a podľa značky, budete ju musieť trochu orezať. Normálny modrý plastový výstupný box má skrutkové držiaky, ktoré bude možno potrebné trochu orezať. Na okamžité orezanie používam oscilačný multifunkčný nástroj.

Krok 4: Vytvorte softvér ovládača

Vyvinúť softvér ovládača
Vyvinúť softvér ovládača

Toto je predpoklad, že musíte byť oboznámení s prostredím Arduino Sketch IDE. Môžem poskytnúť binárku, ktorá by mala fungovať, ak budete postupovať podľa schémy na zostavenie dosky prototypu. Pretože existuje toľko webových stránok, ktoré diskutujú o návode Arduino Sketch IDE, a ako taký, nebude tu zahrnutý.

Krok 5: Stiahnite si kontrolný firmvér

Podobne ako v predchádzajúcej časti, existuje toľko webových tutoriálov o programovaní modulu Arduino. ako je pytool. Môžem poskytnúť binárny súbor na vaše testovanie. Softvér sa stále vyvíja a je poskytovaný tak, ako je, bez akejkoľvek záruky alebo prevzatia zodpovednosti. Užívateľ ho môže voľne používať bez úprav, na vlastné riziko.

Krok 6: Testovanie systému

Image
Image
Testovanie systému
Testovanie systému

Ovládač sa spustil na stránke používateľského rozhrania spínača svetiel, pretože ide o ovládač svetla. Funguje s obľúbeným pásikovým ovládačom LED RGB WiFi. Hlavné menu má 6 ikon a dúfam, že všetko je graficky samovysvetľujúce.

Jedna vec, ktorú musíte zdôrazniť, je, že musíte prejsť na hlavnú stránku stlačením tlačidla Google ako 9 štvorcov, potom v ľavom hornom rohu ikony nastavenia vybrať tlačidlo WiFi. Potom automaticky naskenuje všetky prístupové body WiFi a mali by ste vybrať ovládač WiFi podľa ich adresy MAC. Informácie budú uložené pre ďalšie relácie.

Vložené video ukazuje:

1. Ručná prototypová verzia poháňaná batériou ovládajúca svetelný pás RGB umiestnený v stropnom lište. To mi umožňuje natáčať video pre oboch súčasne.

2. Nainštalovaná verzia vo vnútri bežnej nástennej spínacej skrinky.