Satura rādītājs:

Praktiskais Arduino ESP32 bezvadu sienas kontaktligzdas LED sloksnes kontrolieris: 6 soļi
Praktiskais Arduino ESP32 bezvadu sienas kontaktligzdas LED sloksnes kontrolieris: 6 soļi

Video: Praktiskais Arduino ESP32 bezvadu sienas kontaktligzdas LED sloksnes kontrolieris: 6 soļi

Video: Praktiskais Arduino ESP32 bezvadu sienas kontaktligzdas LED sloksnes kontrolieris: 6 soļi
Video: Can chatGPT Program an ESP32? 2024, Novembris
Anonim
Praktisks Arduino ESP32 bezvadu sienas kontaktligzdas LED sloksnes kontrolieris
Praktisks Arduino ESP32 bezvadu sienas kontaktligzdas LED sloksnes kontrolieris

Šis ir ļoti praktisks DIY bezvadu sienas kontaktligzdas kontrolieris zemu izmaksu LED sloksnēm.

Tas aizstāj lētos wifi kontrolierus, kas tiek pārdoti eBay. Tie labi darbojas ar RGB Led sloksnēm. EBay Wifi kontrolieris nav labi uzbūvēts un viegli salūst. Turklāt es, šķiet, nevaru to atrast, kad vien vēlos to izmantot, un tie nav tik pievilcīgi. Ir vēl viena iespēja, izmantojot bezmaksas lietotni ar Android vai IOS. Negatīvie ir tas, ka es ne vienmēr nēsāju telefonu pa māju. Pat ja es to daru, pirms lietotnes lietošanas tā ir jāuzsāk. Nevis uz citiem maniem ģimenes locekļiem - veciem un jauniem. Sienas slēdža koncepcija ir intuitīvāka un sociāli pieņemta. Vissvarīgākais - ja es izmantoju tālruni, lai kontrolētu vairākas mājas gaismas, man ir jāreģistrējas lietotnē ar visu savas mājas Wifi informāciju (SSID, parole utt.). ar serveri, kas sēž Āzijā, ar ko es nejūtos īpaši ērti.

Šķiet, ka daži citi cilvēki var uzlauzt un pārprogrammēt lēto kontrolieri un palaist IFTTT, kas dažiem varētu būt izaicinājums. Izmantojot šo projektu, es varu ērtāk izmantot savu apgaismojumu tradicionālā veidā, un lielākā daļa cilvēku zina, kā to izmantot. Tā kā kontrolierim nav nekādu izmaiņu, to joprojām varat izmantot kopā ar AWS echo vai Google Home. Pēc tam es izveidoju datora plati, lai palielinātu uzticamību, un likvidēju lodēšanas vadus. Nav stieples, ko vilkt, un aptvertais diapazons ir diezgan labs, es pārbaudīju līdz 50 '. Lielākā daļa slēdžu jebkurā gadījumā tiks uzstādīti tuvu gaismai. Es varu viegli uzbūvēt tik daudz, cik vēlos, par katru aptuveni 20 USD. Ak, plus 5 ASV dolāru jaudas ķieģelis, lai to darbinātu.

Izmaksas

Mazāk par 20 USD projekts, + 5 USD par jaudas ķieģeli.

Rīki

Lodāmurs

skrūvgriezis

Dators programmatūras Arduino IDE izstrādei

Piegādes

1 x Arduino ESP32 kontrolieris no EBay

1 x 2,4 collu TFT krāsu LCD displejs ar skārienpaliktņa ievadi

1 x 0,1 "režģa 2" x 3 "prototipa dēlis

Elektroniskais stieples aptīšanas vads

Lodēšanas svins

2 x 2 "x 1" elastīga plastmasa

2 x elektriskās sienas kontaktligzdas skrūves

4 x #4 vai #6 mašīnas skrūves un uzgriežņi

Ķekars vienrindas IC ligzdu galvenes no mūsu vietējā elektroniskā pārpalikuma veikala

1. solis: lodēšanas galvenes uz prototipa dēli

Lodēšanas galvenes uz prototipa dēli
Lodēšanas galvenes uz prototipa dēli
Lodēšanas galvenes uz prototipa dēli
Lodēšanas galvenes uz prototipa dēli

Es izmantoju ESP-32 moduli no EBay par mazāk nekā 6 ASV dolāriem un 2,4 collu TFT LCD ar skārienpaliktni par 7 ASV dolāriem

Lodēšanas vienas rindas kontaktligzdas galvenes ir sagrieztas tā, lai tās ietilptu ESP-32 uz prototipa plates. Pielāgot prototipa plates izmēru ir atkarīgs no jūsu slēdža lietojumprogrammas. Es vienkārši saskaņoju tā dēļa prototipu tādā pašā izmērā kā LCD modulis. Pēdējo es nekontrolēju, bet tas ir populārs EBay vai AliExpress.

LCD moduļa izmērs ir piemērots tieši aiz parastās raķešu slēdža priekšējās plāksnes. Ja jūs pareizi sakārtojat rindas un lodējat divas vienas rindas ligzdas galviņas prototipa plāksnes apakšpusē, varat izmantot galvenes, lai savienotu abus dēļus, neizmantojot nevienu skrūvi. Tie iztur diezgan labi, un tos var viegli atvienot atkļūdošanai.

2. solis: lodēt vadus, lai savienotu galvenes gan ESP32, gan LCD modulim

Lodēšanas vadi, lai savienotu galvenes gan ESP32, gan LCD modulim
Lodēšanas vadi, lai savienotu galvenes gan ESP32, gan LCD modulim

Izpildiet shematiskos, lodēšanas vadus no ESP32 moduļa galvenes līdz apakšējām galvenes tapām. Sākumā tas izskatās sarežģīti, bet patiesībā ir tikai 14 vadi, kā arī 3 pārspriegumi. Man vajadzēja apmēram stundu, lai to izdarītu.

LCD modulim nav nepieciešama lodēšana. Lai dēlis savienotos ar tāfeles prototipu, otrā lodziņā pie tā jāpielodē 4 kontaktu galvene. Lielākā daļa LCD moduļu nav iekļauti komplektā.

3. darbība: montāžas kronšteina izgatavošana

Montāžas kronšteina izgatavošana
Montāžas kronšteina izgatavošana

Izgrieziet abus plastmasas gabalus tādā pašā platumā kā LCD moduli un izmantojiet parasto raķešu slēdzi kā veidni, lai izurbtu caurumus uz plastmasas, lai izveidotu stiprinājumu. Tas prasa zināmu pacietību, lai tos sakārtotu. Izmantojiet dažas #4 vai #6 mašīnas skrūves un uzgriežņus un starplikas, lai treknrakstā piestiprinātu plastmasas plāksni pie LCD moduļa, kā parādīts attēlā. Es eksperimentēju vienu ar plastmasu un otru ar cinka metāla plāksni. Plastmasu noteikti ir vieglāk apstrādāt un apstrādāt, un tā ir pietiekami izturīga, lai atbalstītu visu slēdzi. Es iztiku ar starplikām ar plastmasu, jo es varu vienkārši pieskrūvēt tajā esošās skrūves.

Visai lietai jābūt ievietotai parastajā sienas kontaktligzdā. Atkarībā no kastes ir plastmasas vai metāla un zīmola, jums, iespējams, būs nedaudz jāapgriež. Parastā zilā plastmasas izplūdes kastē ir skrūvju stiprinājumi, kas, iespējams, būs nedaudz jāapgriež atpakaļ. Es izmantoju svārstīgu daudzinstrumentu, lai to ātri sagrieztu.

4. darbība: izstrādājiet kontroliera programmatūru

Izstrādājiet kontroliera programmatūru
Izstrādājiet kontroliera programmatūru

Tas ir pieņēmums, ka jums ir jāpārzina Arduino Sketch IDE vide. Es varu nodrošināt bināro failu, kuram vajadzētu darboties, ja prototipa plates izveidošanai sekojat shēmai. Tā kā ir tik daudz tīmekļa lapu, kurās tiek apspriesta Arduino Sketch IDE apmācība, un tāpēc tā šeit netiks apskatīta.

5. darbība: lejupielādējiet vadības programmaparatūru

Līdzīgi kā iepriekšējā sadaļā, ir tik daudz tīmekļa apmācības par to, kā programmēt Arduino moduli. piemēram, pitools. Es varu nodrošināt bināro failu jūsu pārbaudei. Programmatūra joprojām tiek pilnveidota, un tā tiek nodrošināta tāda, kāda tā ir, bez jebkādas garantijas vai jebkādas atbildības uzņemšanās. Lietotājs to var brīvi izmantot bez izmaiņām, uz savu risku.

6. darbība: sistēmas pārbaude

Image
Image
Sistēmas pārbaude
Sistēmas pārbaude

Kontrolieris tika palaists gaismas slēdža lietotāja saskarnes lapā, jo tas ir gaismas kontrolieris. Tas darbojas ar populāro WiFi RGB Led sloksnes kontrolieri. Galvenajai izvēlnei ir 6 ikonas, un es ceru, ka viss ir grafiski pašsaprotams.

Viena lieta, kas jānorāda, ir tā, ka jums ir jādodas uz galveno lapu, nospiežot Google pogu, piemēram, 9 kvadrāti, un pēc tam augšējā kreisajā pusē iestatiet ikonu, lai izvēlētos WiFi pogu. Pēc tam tas automātiski skenēs visu wifi AP, un jums jāizvēlas WiFi kontrolieris, pamatojoties uz viņu MAC adresi. Informācija tiks saglabāta nākamajām sesijām.

Iegūtais video parāda:

1. Rokas prototipa versija, ko darbina akumulators, kas kontrolē RGB gaismas joslu, kas atrodas griestu veidnē. Tas ļauj man uzņemt video abiem vienlaikus.

2. Uzstādīta versija parastā sienas slēdžu kastē.

Ieteicams: