Satura rādītājs:

WiFi kontrolēta Ziemassvētku gaismas loga dekorēšana: 4 soļi
WiFi kontrolēta Ziemassvētku gaismas loga dekorēšana: 4 soļi

Video: WiFi kontrolēta Ziemassvētku gaismas loga dekorēšana: 4 soļi

Video: WiFi kontrolēta Ziemassvētku gaismas loga dekorēšana: 4 soļi
Video: «Феномен исцеления» — Документальный фильм — Часть 3 2024, Novembris
Anonim
Image
Image
WiFi kontrolēta Ziemassvētku gaismas loga dekorēšana
WiFi kontrolēta Ziemassvētku gaismas loga dekorēšana

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

Ķēde
Ķēde
Ķēde
Ķē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

Pabeigšana uz augšu
Pabeigšana uz augšu
Pabeigšana uz augšu
Pabeigšana uz augšu
Pabeigšana uz augšu
Pabeigšana uz augšu
Pabeigšana uz augšu
Pabeigšana uz augšu

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: