Sisukord:
- Samm: ehitage kell
- Samm: lisage elektroonilised komponendid ja ühendage vooluahel
- Samm: installige kood ja nautige
Video: DIY LED -i advendikalender: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
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:
- es8266
- 5V toide
- ws2811 LEDid
- Kellade komplekt
Samm: 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
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
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:
DIY FLOODLIGHT W/AC LED (+EFFICIENCY VS DC LED): 21 sammu (koos piltidega)
DIY FLOODLIGHT W/AC LED -id (+EFFICIENCY VS DC LED): Selles juhendis/videos valmistan ma prožektori, millel on äärmiselt odavad juhita vahelduvvoolu LED -kiibid. Kas need on head? Või on nad täielik prügi? Sellele vastamiseks võrdlen kõiki oma valmistatud DIY -tulesid. Nagu tavaliselt, odavalt
DIY LED -riba: kuidas lõigata, ühendada, jootma ja toita LED -riba: 3 sammu (piltidega)
DIY LED -riba: kuidas lõigata, ühendada, jootma ja toita LED -riba: algajate juhend LED -riba abil oma valgusprojektide tegemiseks. Paindlik, usaldusväärne ja hõlpsasti kasutatav LED -ribad on parim valik erinevate rakenduste jaoks. lihtsa siseruumides asuva 60 LED/m LED -riba paigaldamise põhitõed, kuid
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
Neopixel Ws2812 LED -i või LED -riba või LED -rõnga kasutamine Arduinoga: 4 sammu
Kuidas kasutada Neopixel Ws2812 LED -i või LED -riba või LED -rõngast Arduinoga: Tere poisid, kuna Neopixeli LED -riba on väga populaarsed ja seda nimetatakse ka ws2812 LED -ribaks. Need on väga populaarsed, kuna nendel LED -ribadel saame käsitleda iga LED -i eraldi, mis tähendab, et kui soovite, et vähesed LED -id helendaksid ühes värvitoonis
ESP8266 RGB LED -riba WIFI juhtimine - NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu - RGB LED STRIP nutitelefoni juhtimine: 4 sammu
ESP8266 RGB LED -riba WIFI juhtimine | NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu | RGB LED STRIP nutitelefoni juhtimine: Tere poisid, selles õpetuses õpime, kuidas kasutada nodemcu või esp8266 IR -kaugjuhtimispuldina, et juhtida RGB LED -riba ja Nodemcu saab juhtida nutitelefoniga WiFi kaudu. Nii et põhimõtteliselt saate oma nutitelefoniga juhtida RGB LED -riba