
Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59

(Čia laikrodis rodo 7:11)
Situacija Kadangi jūs dažnai neskambinate Betmenui per savo didelį apvalų Betmeno langą, jūs taip pat norite juo pasinaudoti, kad parodytumėte, kiek dabar yra laiko. Norėdami tai padaryti, naudokite WS2801 tipo „Led-Strip“. (žr. paveikslėlį).
Laikrodis susideda iš laikrodžio rodyklės, rodančios 1, 2, 3, 4, 5 ir 7, 8, 9, 10 ir 11 valandas - nėra vietos 12 ir 6. Valanda rodoma įjungus vieną indikatorių prieš ir po pagal laikrodžio rodyklę. (valandų rodyklė)
Kiekvieną minutę sudaro du šviesos diodai - išskyrus 59 (1), 60 (0), 1 (1) ir 29 (1), 30 (0) ir 31 (1). Minutės žymeklis sudarytas iš 6 šviesos diodų, šviečiančių kita spalva, o ne valandos rodyklė. Paskutiniai du šviesos diodai (pagal laikrodžio rodyklę) rodo tikrąją minutę.
Per kelias sekundes nepadariau žymeklio - tai trikdytų.
1 žingsnis: 1 žingsnis: aparatinė įranga




„Aliexpress“užsisakiau šią techninę įrangą: „DS3231 Time Module“
Įkraunama ličio baterija LIR2032 (įkraunama - štai ką reiškia R)
Sveiki žuvies WS2801 led juostelė
Dėžutė elektronikai
Maitinimo šaltinis 5V 10A (gana didelis)
„Arduino UNO“lenta
Visiems apie 60 USD. (Brangiausia buvo LED juostelė ~ 40 USD. Dabar galite rasti pigesnių.)
2 veiksmas: 2 žingsnis: funkcijos

(čia laikrodis rodo 6:39)
Iš esmės tai rodo laiką. Turite tik žinoti, kad kai minučių rodyklė sutampa su valandos rodykle, šių lempučių spalva pakeičiama į kitą konfigūruojamą spalvą.
Laikrodis užprogramuotas automatiškai keičiant vasaros laiką (DST). Kadangi aš naudoju „Alarm2 true/false“, kad DST būtų išsaugotas neaktyvus-net ir po elektros energijos tiekimo praradimo jums nereikia iš naujo nustatyti DST-bit. Laikas išlaikomas LIR2032 dėka, taip pat „Alarm2“bitas true/false.
Konfigūracijos skiltyje galite apibrėžti visas spalvas, kurias norite naudoti laikrodžio rodmeniui, dvi rodykles ir persidengimo spalvas. (minučių rodyklė per valandą).
3 žingsnis: 3 žingsnis: laidų prijungimas ir schema

Naudodami reguliavimo varžtą, esantį dešinėje maitinimo šaltinio pusėje (V0ADJ), galite pakeisti išėjimo įtampą. Aš jį padidinau iki 5,5 V - nes mano „laikrodis“yra toli nuo maitinimo šaltinio ir dėl kabelio ilgio turiu nemažą įtampos nuostolį.
4 žingsnis: 4 žingsnis: kodas ir bibliotekos


Kode DoW = 1 reiškia pirmadienį, o DoW = 7 - sekmadienį. Prisiminkite, kai nustatėte laiką po visiško energijos praradimo.
Aš naudojuosi Andrew Wickert biblioteka - tai standartinis DS3231 su Arduinuo aplinka. Žinoma, jums reikia „FastLED“bibliotekos WS2801 LED juostai.
DST kodo dalyje sekiau kodą iš diy_bloke su komentaru iš TedF23. (žr.:
Rekomenduojamas:
„Arduino“automobilių atbulinės eigos įspėjimo sistema - Žingsniai po žingsnio: 4 žingsniai

„Arduino“automobilių atbulinės eigos įspėjimo sistema | Žingsniai po žingsnio: Šiame projekte aš suprojektuosiu paprastą „Arduino“automobilio atbulinės eigos stovėjimo jutiklio grandinę, naudodamas „Arduino UNO“ir ultragarsinį jutiklį „HC-SR04“. Ši „Arduino“pagrįsta automobilio atbulinės eigos įspėjimo sistema gali būti naudojama autonominei navigacijai, robotų diapazonui ir kitiems diapazonams
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su nuotraukomis): 6 žingsniai

„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su paveikslėliais): norite Helovino metu išgąsdinti savo draugus ir sukelti riksmą? O gal tiesiog norite padaryti gerą išdaigą? Šis iššokantis „Zombies“ekranas gali tai padaryti! Šioje instrukcijoje aš išmokysiu jus, kaip lengvai padaryti iššokančius zombius naudojant „Arduino“. HC-SR0
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): 8 žingsniai

Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): ultragarsiniai garso keitikliai L298N nuolatinės srovės adapterio maitinimo šaltinis su vyrišku nuolatinės srovės kaiščiu „Arduino UNOBreadboard“Kaip tai veikia: pirmiausia įkelkite kodą į „Arduino Uno“(tai yra mikrovaldiklis su skaitmeniniu ir analoginiai prievadai kodui konvertuoti (C ++)
„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: 7 žingsniai

„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: Kelionė, skirta visam „Kano Pixel“potencialui išnaudoti, prasideda gamyklos programinės įrangos pakeitimu „MicroPython“, tačiau tai tik pradžia. Norėdami koduoti „Pixel Kit“, turime prie jo prijungti savo kompiuterius. Ši pamoka paaiškins, kas
Tiesioginė 4G/5G HD vaizdo transliacija iš DJI drono esant mažai delsai [3 žingsniai]: 3 žingsniai
![Tiesioginė 4G/5G HD vaizdo transliacija iš DJI drono esant mažai delsai [3 žingsniai]: 3 žingsniai Tiesioginė 4G/5G HD vaizdo transliacija iš DJI drono esant mažai delsai [3 žingsniai]: 3 žingsniai](https://i.howwhatproduce.com/images/009/image-25904-j.webp)
Tiesioginis 4G/5G HD vaizdo įrašų srautinis perdavimas iš DJI drono esant mažai delsai [3 žingsniai]: Šis vadovas padės jums gauti tiesioginius HD kokybės vaizdo srautus iš beveik visų DJI dronų. Naudodami „FlytOS Mobile App“ir „FlytNow Web Application“galite pradėti transliuoti vaizdo įrašus iš drono