Բովանդակություն:
- Քայլ 1: Քայլ 1: Սարքաշար
- Քայլ 2: Քայլ 2: Առանձնահատկություններ
- Քայլ 3. Քայլ 3. Լարերի և սխեմատիկ դիագրամ
- Քայլ 4: Քայլ 4: Կոդ և գրադարաններ
Video: KS-Batman-Watch: 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
(Theամացույցը ցույց է տալիս այստեղ 7:11)
Իրավիճակ Քանի որ դուք հաճախ չեք զանգահարում Բեթմենին ձեր մեծ կլոր Batman-Window- ով, ցանկանում եք այն օգտագործել նաև ցույց տալու համար, թե ժամը քանիսն է: Դա անելու համար դուք օգտագործում եք WS2801- տիպի Led-Strip- ը: (տես նկարը):
Theամացույցը բաղկացած է ժամացույցի սլաքից, որը ցույց է տալիս 1, 2, 3, 4, 5 և 7, 8, 9, 10 և 11 ժամերը. Տեղ չկա 12 -ի և 6 -ի համար: hourամը նշվում է ՝ ակտիվացնելով մեկ լուսարձակը առաջ և հետո ըստ ժամացույցի ժամացույցի: (ժամային ցուցիչ)
Ամեն րոպե բաղկացած է երկու LED- ից `բացառությամբ 59 (1), 60 (0), 1 (1) և 29 (1), 30 (0) և 31 (1): Րոպե ցուցիչը կազմված է 6 LED- ներից, որոնք լուսավորվում են այլ գույն, ապա ժամացույցը: Վերջին երկու լուսարձակները (ժամացույցի սլաքի ուղղությամբ) ցույց են տալիս իրական րոպեն:
Ես ցուցիչ չեմ արել վայրկյանների համար. Սա անհանգստացնող կլինի:
Քայլ 1: Քայլ 1: Սարքաշար
Ես aliexpress- ում պատվիրեցի հետևյալ սարքավորումները ՝ DS3231 Time Module
LIR2032 վերալիցքավորվող LiIo մարտկոց (վերալիցքավորվող - ահա թե ինչ է նշանակում R- ն)
Ողջույն Fish WS2801 led շերտագիծ
Էլեկտրոնային տուփ
Սնուցման աղբյուր 5V 10A (բավականին մեծ)
Arduino UNO- ի խորհուրդ
Մոտ 60 ԱՄՆ դոլար բոլորի համար: (Ամենաթանկը LED շերտն էր ՝ ~ 40 ԱՄՆ դոլար: Այժմ կարող եք գտնել ավելի էժան):
Քայլ 2: Քայլ 2: Առանձնահատկություններ
(ժամացույցը ցույց է տալիս այստեղ 6:39)
Հիմնականում բանը ցույց է տալիս ժամանակը: Դուք միայն պետք է իմանաք, որ երբ րոպեի սլաքը համընկնում է ժամացույցի սլաքի հետ, այդ լուսարձակների գույնը փոխվում է մեկ այլ կազմաձևվող գույնի:
Watchամացույցը ծրագրավորված է ցերեկային ժամի (DST) ավտոմատ փոփոխությամբ: Քանի որ ես օգտագործում եմ Alarm2 ճշմարիտ/կեղծ DST ակտիվը ոչ ակտիվ պահելու համար, նույնիսկ էներգիայի կորստից հետո պետք չէ նորից տեղադրել DST-Bit- ը: Timeամանակը պահվում է LIR2032- ի շնորհիվ, ինչպես նաև Alarm2- ի բիթը ճշմարիտ/կեղծ է:
Կազմաձևման բաժնում կարող եք սահմանել բոլոր այն գույները, որոնք ցանկանում եք օգտագործել ժամացույցի երեսի համար, երկու ցուցիչներն ու համընկնումը `գույնը: (րոպեի սլաքը մեկ ժամվա ընթացքում):
Քայլ 3. Քայլ 3. Լարերի և սխեմատիկ դիագրամ
Էներգամատակարարման աջ կողմում (V0ADJ) ճշգրտման պտուտակով կարող եք փոխել ելքային լարումը: Ես այն բարձրացրեցի մինչև 5.5 Վ - քանի որ իմ «ժամացույցը» շատ հեռու է էլեկտրասնուցումից, և ես լարման կորուստ ունեմ մալուխի երկարության պատճառով:
Քայլ 4: Քայլ 4: Կոդ և գրադարաններ
Կոդ DoW = 1 նշանակում է երկուշաբթի, իսկ DoW = 7 կիրակի է: Պարզապես հիշեք, երբ դուք սահմանում եք էներգիայի ընդհանուր կորստից հետո ժամանակը:
Ես օգտագործում եմ Էնդրյու Վիկերտի գրադարանը, որը ստանդարտ է Arduinuo միջավայրով DS3231- ի համար: Եվ ձեզ հարկավոր է, իհարկե, FastLED գրադարան WS2801 LED շերտի համար:
DST- կոդի մասի համար ես հետևեցի diy_bloke- ի ծածկագրին ՝ TedF23- ի մեկնաբանությամբ: (տե՛ս ՝
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ ՝ հանդերձանքով. Իմ սեփական ռոբոտը կառուցելուց մի քանի ամիս անց (խնդրում եմ անդրադառնալ այս բոլորին), և երկու անգամ մասերի խափանումից հետո, ես որոշեցի մի քայլ հետ գնալ և նորից մտածել իմ մասին ռազմավարություն և ուղղություն: Մի քանի ամսվա փորձը երբեմն շատ հատուցող էր, և
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)