Satura rādītājs:
- 1. solis: izveidojiet pulksteni
- 2. darbība: pievienojiet elektroniskos komponentus un pievienojiet ķēdi
- 3. darbība: instalējiet kodu un izbaudiet
Video: DIY LED Adventes kalendārs: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Es aprakstīšu, kā mēs izveidojām šo analogo pulksteni, kas darbojas kā adventes kalendārs. Visu diennakti aplī ir 24 ws2811 gaismas diodes, un katra no tām iedegas zaļā krāsā līdz dienām pirms Ziemassvētkiem. Ziemassvētku dienā visas gaismas iedegas sarkanā krāsā. Katru otro mēnesi gaismas ir vienmērīgi zilā krāsā. To vada es8266, ko var pārvaldīt ar Arduino IDE, taču derētu arī aveņu pi. To var ļoti pielāgot un mainīt pēc jūsu vēlmēm, un tas var pat palaist animācijas ārpus parastajām vienkrāsainajām krāsām. Turpiniet lasīt, lai uzzinātu, kā es to izdarīju, vai skatieties tālāk redzamo videoklipu!
Piegādes:
- es8266
- 5V barošanas avots
- ws2811 gaismas diodes
- Pulksteņu komplekts
1. solis: izveidojiet pulksteni
Mēs sākām, uzbūvējot pulksteni, kas bija 5 gabali sarkanā ozola 3,5 collu platumā un 18 collu augstumā. Pēc to salīmēšanas mēs nokasījām lieko līmi un noslīpējām to līdzenu. Tad mēs paņēmām finierzāģi, lai izveidotu aptuvenu apli, un pārcēlāmies uz lentes slīpmašīnu, lai padarītu apli izsmalcinātāku. Pēc tam mēs izmantojām galdnieka kvadrātu, lai no centra izmērītu 15 grādu leņķus, lai novilktu līnijas katrai gaismai. Mēs izmantojām urbšanas presi, lai urbtu caurumus apmēram 1,5 collas no pulksteņa malas. Mēs to pabeidzām ar Mahoney valriekstu eļļu.
2. darbība: pievienojiet elektroniskos komponentus un pievienojiet ķēdi
Mēs sākām montāžu, iespiežot 24 ws2811 gaismas diodes caur 1/2 collu caurumiem, kurus mēs izurbām. Tad mēs uzzīmējām pulksteņa detaļas kontūru un izvilkām apmēram 3/8 collu padziļinājumu, lai mēs to varētu ievietot aizmugurē. Kad tas bija izdarīts, mēs karsti pielīmējām 5V barošanas bloku aizmugurē, pievienojām fiksatoru, kas to noturētu pie sienas, un pielodējām ķēdi, kas darbinātu gaismas. Ķēde ir ļoti vienkārša, un tā izmanto vienu tapu no mikrokontrollera es8266, lai kontrolētu gaismas diodes, un 5 V strāvas padevi to barošanai.
3. darbība: instalējiet kodu un izbaudiet
Nākamais solis ir instalēt zemāk esošo kodu. Tā kā mēs izmantojam ES8266, Arduino IDE tam darbosies lieliski:
github.com/tmckay1/advent_calendar
Ja neizmantojat to pašu tapu, ko izmantojam mēs, jums būs jāmaina tapas definīcija, kas kontrolē gaismas diodes, un jāpievieno sava wifi informācija (SSID/parole). Jums būs jāinstalē arī tādas atkarības kā FastLED un NTP klients, un jūs izmantojat es8266 plati tāpat kā es, bet arī jāinstalē tāfele Arduino IDE (lai iegūtu vairāk informācijas, skatiet resursus).
Būtībā kods saņem pašreizējo datumu no NTP klienta ik pēc 10 sekundēm, kad ir izveidots savienojums ar wifi, un pēc tam aprēķina, cik gaismas jāieslēdz, ja ir decembris. Kad šī informācija ir iegūta, tā izmanto FastLED bibliotēku, lai iedegtos pulksteņa gaismas diodes.
Pēc koda instalēšanas pievienojiet to un izbaudiet:)
Resursi
NTP klienta atkarības instalēšana:
FastLED atkarības instalēšana:
Es8266 plates uzstādīšana Arduino IDE:
Ieteicams:
EasyTalk: ērta komunikācija un kalendārs blakus jums: 6 soļi
EasyTalk: Vienkārša komunikācija un kalendārs blakus: Mani sauc Kobe Marčala, es mācos Hovestā, Beļģijā, un esmu multimediju un komunikāciju tehnoloģiju (MCT) students. Pirmā gada pēdējā uzdevumā man bija jāizveido IoT ierīce. Mājās mums ir šī problēma, ka mans brālis vienmēr spēlē
Nedēļas diena, kalendārs, laiks, mitrums/temperatūra ar akumulatora taupīšanas režīmu: 10 soļi (ar attēliem)
Nedēļas diena, kalendārs, laiks, mitrums/temperatūra ar akumulatora taupīšanas režīmu: Enerģijas taupīšanas režīms šeit ir tas, kas šo pamācību atšķir no citiem piemēriem, kas parāda nedēļas dienu, mēnesi, mēneša dienu, laiku, mitrumu un temperatūru. Tieši šī iespēja ļauj šo projektu darbināt no akumulatora, bez
Pielāgots kalendārs ar servomotoru: 4 soļi
Pielāgots kalendārs ar servomotoru: cilvēkiem dažreiz bija garlaicīgi, sēžot pie galda. Ja uz galda ir kaut kas dekoratīvs, tas noteikti būtu jautri. Šim projektam es izveidošu pielāgotu kalendāru. Izņemot kalendāru, varat pievienot arī citus vienumus, kas
Arduino kalendārs: 6 soļi
Arduino kalendārs: Šis produkts ļauj jums darīt to, kas jums jādara dienas laikā. Spēlējot virvi, varat nospiest pogu apakšā, un gaisma iedegsies no sarkanas uz zaļu. Šim produktam jums būs nepieciešams: 1. Kartons2. Piezīmju papīrs 3. Komunālais nazis 4. Penci
Adventes laterna ar POV animāciju: 7 soļi
Adventes laterna ar POV animāciju: redzes noturības (POV) projekti pastāv jau ilgu laiku, vienkārši un lēti DIY komplekti ir pieejami pat tiešsaistē. POV pamatā ir optiska ilūzija, kurā mēs redzam apgaismotus objektus pēc tam, kad priekšmets vairs nav izgaismots