Sisukord:

DIY LED -i advendikalender: 3 sammu
DIY LED -i advendikalender: 3 sammu

Video: DIY LED -i advendikalender: 3 sammu

Video: DIY LED -i advendikalender: 3 sammu
Video: КАК СДЕЛАТЬ АЦЦКИЙ ФОНАРЬ ИЗ АВТОЛАМПЫ. ЛУПИТ ТАК ЧТО ЗЕМЛЯ ГОРИТ! 2024, Juuli
Anonim
DIY LED -i advendikalender
DIY LED -i advendikalender
DIY LED -i advendikalender
DIY LED -i advendikalender

Kirjeldan, kuidas me tegime selle analoogkella, mis toimib ka advendikalendrina. Ööpäevaringselt on ringis 24 ws2811 LED -i ja igaüks neist süttib roheliseks jõulueelsetele päevadele. Jõulupäeval põlevad kõik tuled punaselt. Igal teisel kuul on tuled ühtlaselt sinised. Seda juhib es8266, mida saab hallata Arduino IDE -ga, kuid ka vaarika pi töötaks. Seda saab väga kohandada ja oma maitse järgi muuta ning see võib isegi animatsioone käitada väljaspool tavapäraseid ühevärvilisi värve. Jätkake lugemist, et teada saada, kuidas ma selle tegin, või vaadake allolevat videot!

Tarvikud:

  1. es8266
  2. 5V toide
  3. ws2811 LEDid
  4. Kellade komplekt

Samm: ehitage kell

Ehitage kell
Ehitage kell
Ehitage kell
Ehitage kell
Ehitage kell
Ehitage kell

Alustasime kella ehitamisest, mis oli 5 tükki punast tamme 3,5 tolli lai ja 18 tolli pikk. Pärast nende kokku liimimist kraapisime liigse liimi maha ja lihvisime tasaseks. Seejärel võtsime mosaiigi, et teha konarlik ring, ja liikusime lintlihvmasina juurde, et muuta ring rafineeritumaks. Pärast seda kasutasime puusepa ruudu abil keskelt 15 kraadise nurga mõõtmist, et joonistada jooned, kus iga valgus peaks asuma. Kasutasime puuripressi aukude puurimiseks umbes 1,5 tolli kaugusel kella servast. Lõpetasime selle Mahoney pähkliõliga.

Samm: lisage elektroonilised komponendid ja ühendage vooluahel

Lisage elektroonilised komponendid ja ühendage vooluahel
Lisage elektroonilised komponendid ja ühendage vooluahel
Lisage elektroonilised komponendid ja ühendage vooluahel
Lisage elektroonilised komponendid ja ühendage vooluahel
Lisage elektroonilised komponendid ja ühendage vooluahel
Lisage elektroonilised komponendid ja ühendage vooluahel
Lisage elektroonilised komponendid ja ühendage vooluahel
Lisage elektroonilised komponendid ja ühendage vooluahel

Alustasime kokkupanekut, surudes 24 ws2811 LED -i läbi 1/2 tolli aukude, mille puurisime välja. Seejärel joonistasime kella komponendi kontuuri ja vedasime välja umbes 3/8 tolli süvendi, et saaksime selle tagant läbi mahutada. Kui see oli tehtud, liimisime kuumalt 5V toiteploki tagaküljele, lisasime klambri, mis hoiaks seda seina külge, ja joodeti vooluahela, mis valgustab toite. Vooluahel on väga lihtne ja kasutab LED -ide juhtimiseks ühte es8266 mikrokontrolleri tihvti ja nende toiteks 5 V toiteallikat.

Samm: installige kood ja nautige

Installige kood ja nautige!
Installige kood ja nautige!
Installige kood ja nautige!
Installige kood ja nautige!
Installige kood ja nautige!
Installige kood ja nautige!

Järgmine samm on alloleva koodi installimine. Kuna kasutame ES8266, töötab Arduino IDE selle jaoks hästi:

github.com/tmckay1/advent_calendar

Kui te ei kasuta meiega sama tihvti, peate muutma LED -id juhtiva tihvti määratlust ja lisama oma WiFi -teabe (SSID/parool). Peate installima ka sõltuvused, nagu FastLED ja NTP klient ning kui kasutate es8266 tahvlit nagu mina, peate plaadi installima ka Arduino IDE -sse (lisateabe saamiseks vaadake ressursse).

Põhimõtteliselt saab kood NTP -kliendilt praeguse kuupäeva iga 10 sekundi järel, kui see on WiFi -ga ühendatud, ja arvutab seejärel, kui palju tulesid detsembris sisse lülitama. Kui see teave on saadud, kasutab see kella LED -ide süttimiseks FastLED -teeki.

Pärast koodi installimist ühendage see ja nautige:)

Ressursid

NTP kliendisõltuvuse installimine:

FastLED-i sõltuvuse installimine:

Es8266 plaadi paigaldamine Arduino IDE-le:

Soovitan: