Satura rādītājs:
- Piegādes
- 1. solis: ķēde
- 2. solis: programmēšana
- 3. darbība: pabeigšana
- 4. solis: Priecīgus Ziemassvētkus visiem
Video: WiFi kontrolēta Ziemassvētku gaismas loga dekorēšana: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Vadiet LED gaismas joslu no sava tālruņa vai datora - daudz jautru Ziemassvētku tēmu gaismas modeļu.
Piegādes
1. ESP12e dev board: Aliexpress: https://s.click.aliexpress.com/e/EOP1yvis - ESP8266 izstrādes dēlis, ar akumulatoru komplektu un iepriekš lodētām galvenēm. Tam ir RGB LED un pat gaismas sensors. Pērciet divus, ja vēlaties! Šo projektu var viegli pielāgot jebkurai ESP8266 plāksnei, piemēram, manam iecienītākajam D1 Mini. Es šeit izmantoju šo, jo nav nepieciešama lodēšana, un tam ir akumulators.
2. Arduino Uno: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - tas ir viens ar noņemamo Atmega328P mikroshēmu, ko izmanto ESP8266 dev plates programmēšanai.
3. USB kabelis Uno: Aliexpress:
4. Jumper kabeļi, lai savienotu visu - šim projektam nav lodēšanas! Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - vīriešu un vīriešu/sieviešu izvēle utt. Mēs izmantojam M2M, lai Uno to LED sloksnes savienojums
5. WS2812 LED sloksne: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - Izvēlieties savu versiju. Es izvēlējos 5 m, 150 gaismas diodes, IP30 (nav ūdensizturīgs) un baltu PCB
6. AA baterijas x 3
1. solis: ķēde
Skatiet shēmas shēmu.
*lūdzu, ņemiet vērā: es nevaru būt atbildīgs par izkusušiem mikrokontrolleriem vai LED sloksnēm. Šis projekts man noderēja, tas ir tik daudz, cik es varu teikt, tomēr es ne vienmēr atstātu to darbībā, kad pametu māju. Daudzos Arduino forumos ir ieteicams vismaz 1000 uF kondensators starp 5V un GND (pirms LED sloksnes), kā arī 500 omu rezistors pirms datu līnijas. Lai iegūtu vairāk padomu, lūdzu, skatiet vietni
2. solis: programmēšana
Iegūstiet savu Arduino kodu šeit: https://github.com/tomjuggler/esp8266-fastled-web…-šis kods nav mans, es tikko to pielāgoju, lai tas darbotos no kastes manai LED sloksnei, kā arī atsevišķi noklusējuma, bez maršrutētāja.
Ja vēl neesat to izdarījis, iegūstiet ESP8266 papildinājumu Arduino IDE. Papildinājums un instrukcijas ir šeit:
1. Pārliecinieties, ka viss ir pievienots (izņemot LED Strip strāvas vadu (dzeltenais vads), pirms programmēšanas ieslēgšanas 2 programmēšanas režīma tapas ir jāsaslēdz kopā. Lai to paveiktu, plāksnei ir pievienots neliels vāciņš).
2. Ieslēdziet dēli (es pievienoju slēdzi manam, tam nav pievienots viens, jūs varat vienkārši izvilkt vienu akumulatoru un atkal to ieslēgt.)
3. Pievienojiet USB kabeli no Arduino datoram - vispirms ir jānoņem Arduino Uno mikroshēma Atmega328 (tā vietā jūs varētu arī izmantot USB seriālo adapteri).
4. Arduino IDE kā tāfeli izvēlieties 'Generic ESP8266 Module'. Izvēlieties arī 4 m ar 1 m spiffiem. Pārbaudiet savu seriālo savienojumu tūlīt, Rīki -> Ports.
5. Augšupielādējiet skici
6. Izslēdziet un atkal ieslēdziet dēli (ar programmēšanas režīma tapām joprojām ir īss)
7. Augšupielādējiet spiffus (failus, kas nepieciešami tīmekļa serverim utt.), Rīki -> 'ESP8266 Sketch Data Upload'
8. Atvienojiet 2 programmēšanas režīma tapas, pievienojiet dzelteno LED sloksnes 5v vadu pie 5v (es ieķīlēju raktuvi starp + akumulatora spaili un akumulatoru, skatiet zemāk esošo fotoattēlu)
9. Ieslēdziet
10. Tagad jums ir jāizveido savienojums ar WiFi piekļuves punktu, izmantojot datoru vai mobilo tālruni. AP vajadzētu parādīties kā ESP - kaut kas vai cits. Kad esat izveidojis savienojumu, adreses joslā ierakstiet “192.168.4.1”. Šī ir ESP8266 noklusējuma tīmekļa servera adrese.
11. Tieši tā, jums vajadzētu būt iespējai izmantot tīmekļa lietotni, lai kontrolētu gaismas!
3. darbība: pabeigšana
Kad kods ir ielādēts, jums vajadzētu būt iespējai atvienot programmēšanas vadus un Arduino UNO. Tagad vienkārši pakariet gaismas ap logu (es to pakarināju ap augšējām malām, aiz tīkla aizkara, kas dod lielisku efektu). Turklāt, iespējams, ievietojiet plāksni un baterijas kastē, lai tās būtu kārtīgas, vai pat nomainiet akumulatoru ar barošanas avotu (vēlāk es to varu izdarīt pats).
4. solis: Priecīgus Ziemassvētkus visiem
Visvairāk aizraujošs šajā projektā man šķiet savstarpēji saistīto darbu skaits. ESP mikroshēma ir ieprogrammēta C valodā, kas saskarē ar JavaScript, ko nodrošina iekšējais tīmekļa serveris, un darbojas pārlūkprogrammā. Ir iesaistīts arī HTML - ja jūs interesē, ieskatieties Arduino skices datu mapē. Tā ir lieliska mācību programma ar patiešām svinīgiem gaismas iestatījumiem, un es esmu pateicīgs Džeisonam Kūnam par to, ka kopīgojat to vietnē GitHub.
Šo un citus elektronikas projektus varat atrast manā vietnē: circusscientist.com
Ieteicams:
Elpojošā Ziemassvētku eglīte - Arduino Ziemassvētku gaismas kontrolieris: 4 soļi
Elpojošā Ziemassvētku eglīte-Arduino Ziemassvētku gaismas kontrolieris: Nav laba ziņa, ka manas 9 pēdas iepriekš apgaismotās mākslīgās Ziemassvētku eglītes vadības kārba salūza pirms Ziemassvētkiem , un ražotājs nenodrošina rezerves daļas. Šis neizprotamais parāda, kā padarīt savu LED gaismas draiveri un kontrolieri, lai izmantotu Ar
LED Ziemassvētku eglītes dekorēšana: 3 soļi (ar attēliem)
LED Ziemassvētku eglītes dekorēšana: Sveiki visiem. Tuvojoties Ziemassvētkiem, esmu nolēmis izveidot skaistu Ziemassvētku eglītes rotājumu ar dažām gaismas diodēm, dažiem rezistoriem un 555 taimera IC. Visas nepieciešamās sastāvdaļas ir THT sastāvdaļas, tās ir vieglāk lodēt nekā SMD sastāvdaļas
ESP8266 / Arduino RGB LED Ziemassvētku gaismas loga dekorēšana: 5 soļi (ar attēliem)
ESP8266 / Arduino RGB LED Ziemassvētku gaismas logu dekorēšana: Tas ir gada laiks: decembris. Un manā apkārtnē visi rotā savu māju un logus ar Ziemassvētku gaismām. Šoreiz es nolēmu izveidot kaut ko pielāgotu, unikālu, izmantojot ESP8266 moduli un tikai pāris RGB gaismas diodes. Tu c
DIY Ziemassvētku gaismas iestatītas mūzikai - horeogrāfiski mājas gaismas: 15 soļi (ar attēliem)
DIY Ziemassvētku gaismas iestatītas mūzikai - horeogrāfiski mājas lukturi: DIY Ziemassvētku gaismas iestatītas mūzikai - horeogrāfiski mājas gaismas Tas nav iesācējs DIY. Jums būs nepieciešama stingra izpratne par elektroniku, shēmu, BASIC programmēšanu un vispārīgām gudrībām par elektrisko drošību. Šis DIY ir paredzēts pieredzējušam cilvēkam, tāpēc
Ziemassvētku kaste: Arduino/ioBridge interneta kontrolētas Ziemassvētku gaismas un mūzikas šovs: 7 soļi
Ziemassvētku kaste: Arduino/ioBridge interneta kontrolētas Ziemassvētku gaismas un mūzikas šovs: Mans Ziemassvētku kastes projekts sastāv no interneta kontrolētām Ziemassvētku gaismām un mūzikas šova. Ziemassvētku dziesmu var pieprasīt tiešsaistē, kas pēc tam tiek ievietota rindā un atskaņota pieprasītajā secībā. Mūzika tiek pārraidīta uz FM statusa