Kazalo:
- Zaloge
- Korak: Spajkajte glave na prototipno ploščo
- 2. korak: Spajkalne žice za povezovanje glav za modul ESP32 in LCD
- 3. korak: Izdelava montažnega nosilca
- 4. korak: Razvijte programsko opremo krmilnika
- 5. korak: Prenesite nadzorno programsko opremo
- 6. korak: Testiranje sistema
Video: Praktičen krmilnik LED trakov za brezžično stensko vtičnico Arduino ESP32: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
To je zelo praktičen brezžični krmilnik stenskih vtičnic za nizkocenovne LED trakove.
Nadomešča poceni krmilnike wifi, ki se prodajajo na EBayu. Dobro delujejo z RGB Led trakovi. Krmilnik EBay Wifi ni dobro izdelan in se zlahka zlomi. Prav tako se mi zdi, da ga ne morem najti, kadar koli ga želim uporabiti, in niso tako privlačni. Obstaja še ena možnost z uporabo brezplačne aplikacije s sistemom Android ali iOS. Slaba stran tega je, da telefona ne nosim vedno po hiši. Tudi če to storim, moram aplikacijo zagnati, preden jo uporabim. Za moje druge družinske člane, stare in mlade, ne gre naravnost. Koncept stenskega stikala je bolj intuitiven in družbeno sprejet. Najpomembneje je, da če uporabljam telefon za nadzor več luči v hiši, se moram v aplikaciji registrirati z vsemi hišnimi podatki o Wifi (SSID, geslo itd.). s strežnikom v Aziji, s katerim se ne počutim prav prijetno.
Zdi se, da lahko nekateri drugi zrušijo in ponovno programirajo poceni krmilnik in zaženejo IFTTT, kar je za nekatere lahko izziv. S tem projektom lahko razsvetljavo uporabljam na tradicionalen način, bolj priročno in večina ljudi jo zna uporabljati. Ker krmilnika ni sprememb, ga lahko še vedno uporabljate z AWS echo ali Google Home. Kasneje sem zanj postavil PC ploščo za večjo zanesljivost in odpravil spajkalne žice. Ni žice za vlečenje in pokrito območje je precej dobro, preizkusil sem na 50 '. Večina stikal bo tako ali tako nameščenih blizu luči. Z lahkoto lahko zgradim kolikor hočem za približno 20 USD. Oh, plus električna opeka za 5 USD za napajanje.
Stroški
Projekt manj kot 20 USD, + 5 USD za električno opeko.
Orodja
Spajkalnik
izvijač
Računalnik za razvoj programske opreme Arduino IDE
Zaloge
1 x krmilnik Arduino ESP32 iz podjetja EBay
1 x 2,4 -palčni barvni LCD zaslon TFT z vhodom na sledilno ploščico
1 x 0,1 "mreža 2" x 3 "prototipna plošča
Elektronska žica za ožičenje
Spajkalni kabel
2 x 2 "x 1" upogljiva plastika
2 x električni vijaki za stensko vtičnico
4 x #4 ali #6 strojni vijaki in matice
Nekaj enosmernih vtičnic za vtičnice iz naše lokalne trgovine z elektronskimi viški
Korak: Spajkajte glave na prototipno ploščo
Modul ESP-32 iz EBay-a sem uporabil za manj kot 6 USD, 2,4-palčni TFT LCD z sledilno ploščico za 7 USD
Spajkalne glave z enojno linijo vtičnice, izrezane tako, da ustrezajo ESP-32, na prototipno ploščo. Velikost prototipne plošče je prilagojena vaši aplikaciji za stikalo. Preprosto se ujemam s prototipno ploščo enake velikosti kot modul LCD. Slednje nimam nadzora nad njim, je pa priljubljeno na EBayu ali AliExpressu.
Velikost modula LCD se prilega tik za običajno sprednjo ploščo raketnega stikala. Če pravilno poravnate in na spodnji strani prototipne plošče spajkate dve enojni glavi vtičnice, lahko uporabite glave, da združite obe plošči skupaj, ne da bi pri tem uporabili vijake. Lepo se držijo in jih je mogoče enostavno odstraniti za odpravljanje napak.
2. korak: Spajkalne žice za povezovanje glav za modul ESP32 in LCD
Sledite shematskim, spajkanim žicam za ožičenje od glave modula ESP32 do spodnjih zatičev glave. Na začetku je videti zapleteno, vendar je v resnici samo 14 žic, plus 3 preskoki. Za to sem potreboval približno eno uro.
Na modulu LCD ni potrebno spajkanje. Če želite, da se plošča pari s prototipno ploščo, morate na drugem koncu spajkati 4-polno glavo. Večini modulov LCD ni priloženih.
3. korak: Izdelava montažnega nosilca
Dva plastična kosa razrežite na enako širino kot modul LCD in z običajnim raketnim stikalom uporabite kot predlogo za vrtanje lukenj na plastiki za izdelavo pritrdilnega nosilca. To zahteva nekaj potrpljenja, da jih poravnate. Z nekaterimi strojnimi vijaki #4 ali #6 in distančniki pritrdite plastično ploščo na modul LCD, kot je prikazano na zgornji sliki. Eksperimentiral sem s plastiko in s kovinsko ploščo iz cinka. Plastika je vsekakor lažja za rokovanje in obdelana ter dovolj močna, da podpira celotno stikalo. S plastičnimi sem se izognil distančnikom, saj vanj lahko samo privijem vijake.
Celotna stvar bi morala biti nameščena v običajni električni vtičnici. Glede na to, ali je škatla plastična ali kovinska in znamke, jo boste morda morali nekoliko obrezati. Običajna modra plastična izhodna škatla ima držala za vijake, ki jih bo morda treba nekoliko odrezati. Za hitro obrezovanje uporabljam nihajno večnamensko orodje.
4. korak: Razvijte programsko opremo krmilnika
To je predpostavka, da morate poznati okolje IDE Arduino Sketch. Lahko ponudim binarno datoteko, ki bi morala delovati, če sledite shemi za izdelavo prototipne plošče. Ker je o vadnici Arduino Sketch IDE toliko spletnih strani, ki razpravljajo o njej, je zato ne bomo obravnavali.
5. korak: Prenesite nadzorno programsko opremo
Podobno kot v prejšnjem razdelku obstaja toliko spletnih vadnic o tem, kako programirati modul Arduino. kot je pitool. Binarno datoteko vam lahko posredujem za testiranje. Programska oprema se še razvija in je zagotovljena takšna, kot je, brez kakršnih koli garancij ali kakršnih koli prevzemov odgovornosti. Uporabnik ga lahko prosto uporablja brez sprememb na lastno odgovornost.
6. korak: Testiranje sistema
Krmilnik se je zagnal na strani uporabniškega vmesnika stikala za luč, saj je to krmilnik svetlobe. Deluje s priljubljenim krmilnikom LED RGB Led strip. Glavni meni ima 6 ikon in upam, da je vse grafično samoumevno.
Eno stvar, ki jo je treba opozoriti, je, da se morate odpraviti na glavno stran tako, da pritisnete gumb Google kot 9 kvadratov, nato pa zgornjo levo ikono za nastavitev, da izberete gumb WiFi. Nato bo samodejno prebral vse dostopne točke Wi -Fi, krmilnik WiFi pa morate izbrati glede na njihov naslov MAC. Podatki bodo shranjeni za naslednje seje.
Vdelani video prikazuje:
1. Ročna prototipna različica, ki se napaja z baterijo in upravlja svetlobni trak RGB, ki se nahaja v stropni letvi. To mi omogoča, da video posnamem za oba hkrati.
2. Nameščena različica v običajni stenski omarici.
Priporočena:
Modularne plošče za stensko razsvetljavo: 11 korakov (s slikami)
Modularne stenske svetlobne plošče: Slišal sem za svetlobni izziv in videl to kot priložnost za izvedbo dolgo premišljenega projekta. Stenske dekoracije z osvetlitvijo so mi bile vedno všeč. Obstaja veliko konceptov za nakup, na primer Nanoleafs. Te so običajno precej drage in d
Spremenjen krmilnik LED trakov RGBW, krmiljen s PIR, ESP8285: 3 koraki
Spremenjen krmilnik LED trakov RGBW, krmiljen s PIR, ESP8285: Nad mizo doma sem namestil LED trak RGBW. Krmilnik WiFi LED RGBW bi moral delovati z aplikacijo, kot je aplikacija Magic Home. Vsebuje pa čip ESP8285, ki sem ga bliskal z lastno vdelano programsko opremo. Dodal sem PIR, po katerem se LED trak preklopi
Arduino DIY krmilnik za igre - Arduino PS2 krmilnik iger - Predvajanje Tekkena z igralno ploščo Arduino DIY: 7 korakov
Arduino DIY krmilnik za igre | Arduino PS2 krmilnik iger | Igranje Tekken z igralno ploščo DIY Arduino: Pozdravljeni, igranje iger je vedno zabavno, vendar je igranje s svojim lastnim krmilnikom iger po meri bolj zabavno. Zato bomo v tem navodilu naredili krmilnik za igre z uporabo arduino pro micro
Praktičen robot: 11 korakov (s slikami)
Praktični robot: Imenujem ga praktični robot iz več razlogov. Lahko ga uporabite z vsakodnevnimi orodji, ki bi jih imela večina ljudi, ki delajo po hiši. Z uporabo številnih presežnih postavk se stroški znižajo. Robotska roka lahko dvigne 2 -kilogramski predmet iz
Praktičen pas za mobilni telefon: 7 korakov
Praktičen pas za mobilni telefon: Želite pas za mobilni telefon, s katerim bo vaš telefon dejansko bolj uporaben? Ta trak ni samo neuničljiv in varen za vaš telefon, ampak je dovolj dolg, da visi iz žepov za lažji dostop in ima na koncu magnet, ki je dovolj močan, da