Sadržaj:

Praktični Arduino ESP32 bežični utičnica za zidnu utičnicu sa LED trakama: 6 koraka
Praktični Arduino ESP32 bežični utičnica za zidnu utičnicu sa LED trakama: 6 koraka

Video: Praktični Arduino ESP32 bežični utičnica za zidnu utičnicu sa LED trakama: 6 koraka

Video: Praktični Arduino ESP32 bežični utičnica za zidnu utičnicu sa LED trakama: 6 koraka
Video: Как отслеживать и контролировать ESP32 из любой точки мира с помощью RemoteXY IoT Cloud 2024, Novembar
Anonim
Praktični Arduino ESP32 bežični utičnica za zidnu utičnicu sa LED trakama
Praktični Arduino ESP32 bežični utičnica za zidnu utičnicu sa LED trakama

Ovo je vrlo praktičan DIY bežični zidni kontroler za jeftine LED trake.

Zamjenjuje jeftine wifi kontrolere koji se prodaju na EBayu. Odlično rade s RGB Led trakama. EBay Wifi kontroler nije dobro konstruiran i lako se lomi. Također, čini se da ga ne mogu pronaći kad god ga želim upotrijebiti, a i nisu toliko privlačni. Postoji još jedna mogućnost korištenja besplatne aplikacije s Androidom ili iOS -om. Nedostatak toga je što telefon ne nosim uvijek po kući. Čak i ako to učinim, moram pokrenuti aplikaciju prije korištenja. Nije jednostavno za moje ostale članove porodice, stare i mlade. Koncept zidnih prekidača intuitivniji je i društveno prihvaćeniji. Ono što je najvažnije, ako koristim telefon za kontrolu više svjetla u kući, moram se registrirati u aplikaciji sa svim svojim kućnim Wifi podacima (SSID, lozinka itd.). sa serverom koji sjedi u Aziji, s kojim se ne osjećam baš ugodno.

Čini se da neki drugi ljudi mogu razbiti i ponovno programirati jeftini kontroler i pokrenuti IFTTT, što bi za neke moglo biti izazov. S ovim projektom mogu koristiti svoje osvjetljenje na tradicionalan način, prikladnije i većina ljudi zna kako ga koristiti. Budući da nema izmjena na kontroleru, i dalje ga možete koristiti s AWS echoom ili Google Homeom. Kasnije sam postavio PC ploču radi veće pouzdanosti i eliminirao žice za lemljenje. Nema žice za povlačenje, a pokriveni raspon je prilično dobar, testirao sam na 50 '. Većina prekidača će se ionako instalirati blizu svjetla. Mogu lako sagraditi koliko god želim za oko 20 USD svaki. Oh, plus cigla od 5 USD za napajanje.

Cost

Projekat sa manje od 20 USD, + 5 USD za električnu ciglu.

Alati

Lemilica

šrafciger

PC za razvoj softvera Arduino IDE

Supplies

1 x Arduino ESP32 kontroler sa EBay -a

1 x 2,4 TFT LCD ekran u boji sa ulazom za dodirnu tablu

1 x 0,1 "rešetka 2" x 3 "prototipna ploča

Elektronska žica za omotavanje žice

Lemni vod

2 x 2 "x 1" Flex plastika

2 x električni vijci za zidnu utičnicu

4 x #4 ili #6 mašinske vijke i matice

Gomila jednorednih IC utičnica zaglavlja iz naše lokalne trgovine elektroničkih viškova

Korak 1: Lemljenje zaglavlja na prototipnu ploču

Lemna zaglavlja na prototipnu ploču
Lemna zaglavlja na prototipnu ploču
Lemljenje zaglavlja na prototipnu ploču
Lemljenje zaglavlja na prototipnu ploču

Koristio sam ESP-32 modul sa EBay-a za manje od 6 USD, a 2.4 TFT LCD sa touchpadom za 7 USD

Lemljena jednoredna zaglavlja utičnica izrezana kako bi odgovarala ESP-32 na prototipnu ploču. Ovisno o vašoj aplikaciji za prebacivanje, prilagodite veličinu prototipne ploče. Jednostavno odgovaram prototipnoj ploči iste veličine kao i LCD modul. Ovo posljednje nemam kontrolu nad njim, ali je popularno na EBayu ili AliExpressu.

Veličina LCD modula stane odmah iza obične prednje ploče raketnog prekidača. Ako pravilno postavite i zalemite dva jednoredna zaglavlja utičnice sa donje strane prototipne ploče, možete ih koristiti za spajanje dvije ploče bez upotrebe vijaka. Prilično se dobro drže i mogu se lako odvojiti radi otklanjanja grešaka.

Korak 2: Lemljene žice za povezivanje zaglavlja i za ESP32 i za LCD modul

Lemljene žice za povezivanje zaglavlja i za ESP32 i za LCD modul
Lemljene žice za povezivanje zaglavlja i za ESP32 i za LCD modul

Pratite shematski, lemljene žice za omotavanje žice od zaglavlja modula ESP32 do donjih igala zaglavlja. Na početku izgleda komplicirano, ali zapravo postoji samo 14 žica, plus 3 preskakanja. Trebalo mi je oko sat vremena da to uradim.

Na LCD modulu nije potrebno lemljenje. Da bi se ploča uparila s prototipnom pločom, morate na nju zalemiti 4-pinsko zaglavlje na drugom kraju. Većina LCD modula ne dolazi s njim.

Korak 3: Izrada držača za montažu

Izrada držača za montažu
Izrada držača za montažu

Izrežite dva plastična komada na istu širinu kao LCD modul i upotrijebite običan raketni prekidač kao šablon za bušenje rupa na plastici za izradu montažnog držača. Ovo zahtijeva malo strpljenja da ih poređate. Upotrijebite neke mašinske vijke #4 ili #6 i razmake za podebljavanje plastične ploče na LCD modul kao na gornjoj slici. Eksperimentisao sam jedan sa plastikom i jedan sa metalnom pločom od cinka. Plastika je definitivno lakša za rukovanje i obložena, a dovoljno je čvrsta da podrži cijeli prekidač. Izvukao sam se s odstojnicima s plastičnim, jer mogu samo zabiti vijke u njega.

Cijela stvar bi trebala stati unutar obične električne zidne utičnice. Ovisno o tome je li kutija plastična ili metalna i marke, možda ćete je morati malo podrezati. Uobičajena plava plastična izlazna kutija ima držače za vijke koje će možda trebati malo smanjiti. Koristim Oscilirajući višenamjenski alat da to obrežem u trenu.

Korak 4: Razvijte softver kontrolera

Razvijte softver kontrolera
Razvijte softver kontrolera

Ovo je pretpostavka da morate biti upoznati sa Arduino Sketch IDE okruženjem. Mogu pružiti binarnu datoteku koja bi trebala funkcionirati ako slijedite shemu za izradu prototipne ploče. Budući da postoji toliko mnogo web stranica o kojima se raspravlja o Arduino Sketch IDE vodiču, pa kao takve ovdje neće biti obrađene.

Korak 5: Preuzmite upravljački softver

Slično prethodnom odjeljku, postoji toliko web vodiča o tome kako programirati Arduino modul. kao što je pitool. Mogu vam dostaviti binarnu datoteku za testiranje. Softver se još uvijek razvija i pruža se takav kakav jest, bez ikakvih garancija ili preuzimanja odgovornosti. Korisnik ga može slobodno koristiti bez izmjena, na vlastitu odgovornost.

Korak 6: Testiranje sistema

Image
Image
Testiranje sistema
Testiranje sistema

Kontroler se pokrenuo na stranici korisničkog sučelja prekidača za svjetlo jer se radi o kontroleru svjetla. Radi s popularnim WiFi RGB Led strip kontrolerom. Glavni meni ima 6 ikona i nadam se da je sve grafički samo po sebi razumljivo.

Jedna stvar koju treba naglasiti je da morate otići na glavnu stranicu pritiskom na Google poput dugmeta 9 kvadrata, zatim gornju lijevu ikonu za postavljanje da biste odabrali WiFi dugme. Zatim će automatski skenirati sve WiFi pristupne točke, a WiFi kontroler trebate odabrati na temelju njihove MAC adrese. Podaci će biti sačuvani za naredne sesije.

Ugrađeni video prikazuje:

1. Verzija prototipa iz ruke koja se napaja baterijom i kontrolira RGB svjetlosnu traku koja se nalazi u stropnoj lajsni. To mi omogućava snimanje videa za oboje istovremeno.

2. Instalirana verzija unutar obične zidne razvodne kutije.

Preporučuje se: