Բովանդակություն:
- Քայլ 1: Բաղադրիչներ
- Քայլ 2: Շղթա
- Քայլ 3: Arduino կոդ
- Քայլ 4: Android հավելված
- Քայլ 5: Fամացույցի վերջնականացում
Video: Հռոմի ժամացույց ՝ 5 քայլ (նկարներով)
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-03 03:01
Ողջույն բոլորին, այս ձեռնարկում ես ձեզ ցույց կտամ, թե ինչպես եմ կառուցել հռոմեական տառերի ժամացույց, որն օգտագործում է 8 -ից 8 նեոպիքսելային մատրից: Ես պարզապես գնեցի ws2812b 8*8 led մատրիցան սովորական ժամացույց պատրաստելու համար, բայց երբ սկսեցի նախագիծը, հասկացա, որ ինձ անհրաժեշտ է նվազագույնը 5 led տող `միանիշանիշ ցույց տալու համար: Դրա պատճառով ես կարող եմ ցույց տալ միայն ժամի կամ րոպեի նիշը: Այս խնդիրը կարող է լուծվել ՝ օգտագործելով 10*10 կամ 10*8 նեոպիքսելային մատրիցա, բայց այն սովորաբար հասանելի չէ: Այսպիսով, ես մտածեցի որոշ ծրագրային լուծումների մասին, առաջին լուծումը, որը մտքովս անցավ, այն էր, որ խուսափել ժամի թվանշանից, բայց դա իմաստ չունի, ուստի ես մտածեցի ժամացույցը այլ կերպ ցույց տալու մասին, որը երկուական մեթոդ է, բայց գուցե անհասկանալի է: բոլորը Ի վերջո, ես ընտրեցի ժամացույցը ցույց տալ հռոմեական տառերով և րոպեի թվանշանը սովորական թվանշաններով: Theամացույցը հիմնված է Arduino Nano- ի և RTC մոդուլի (DS1307) վրա, ինչպես նաև բաղկացած է hc05 Bluetooth մոդուլից: Իսկ ժամացույցը լիովին կառավարվում է հավելված-գյուտարարում ստեղծված Android հավելվածի կողմից: Հավելվածի միջոցով մենք կարող ենք հարմարեցնել ժամացույցի ահազանգը և ժամացույցի մեջ կարող ենք ցույց տալ 8 բիթանոց պիքսելային էմոջի և մի քանի անիմացիա, ինչպես նաև կարող ենք վերահսկել լուսադիոդի պայծառությունը: Առաջիկա թարմացման մեջ ես մի քանի տեքստ կբերեմ ժամացույցի մեջ և նաև կթարմացնեմ իմ android հավելվածի ձանձրալի միջերեսը:
Քայլ 1: Բաղադրիչներ
Էլեկտրոնային բաղադրիչներ
- Arduino pro mini
- WS2812 8 × 8 64 LED մատրիցա
- ds1307 RTC մոդուլ
- hc 05 Bluetooth մոդուլ
- TP4056 1A Li-Ion Lithium մարտկոցի լիցքավորման մոդուլ
- Li-Ion մարտկոց 3.7v/2000mah
- Ընդհանուր նշանակության կետային PCB
Գործիքներ և կոմունալ ծառայություններ
- Sոդման երկաթ,
- Sոդման երկաթե տակդիր,
- Sոդման մետաղալար,
- Հոսք - կպցնել,
- D-Solder Wire
- Հաղորդալար Stripper Cutter
- Պտուտակահան
- Տաք սոսինձ ատրճանակ
- Գործվածքների սոսինձ
- Փոքր տուփ արտաքին մարմնի համար
- Սև բամբակյա գործվածք
Քայլ 2: Շղթա
Arduino pro mini- ը Circuit- ի ուղեղն է: Rtc մոդուլը տրամադրում է ժամանակը և Arduino- ն այն մշակում և ցուցադրվում է neopixel մատրիցում: Hc05- ն օգտագործվում է բջջային հեռախոսի և ժամացույցի միջև Bluetooth- ի միջոցով հաղորդակցվելու համար: Շղթայում ահազանգ հնչեցնելու համար օգտագործվում է 5 Վ ազդանշան: TP4056 մոդուլն օգտագործվում է Li-ion մարտկոցը պաշտպանությամբ լիցքավորելու համար: Միացրեք բաղադրիչները `օգտագործելով միացում
Քայլ 3: Arduino կոդ
Ներբեռնեք Arduino կոդը: (Ես գիտեմ, որ կոդը խառնաշփոթ է, բայց դա իր աշխատանքը կատարում է):
Քայլ 4: Android հավելված
Clockամացույցը լիովին վերահսկվում է հավելված-գյուտարարում ստեղծված Android հավելվածի կողմից: Հավելվածի միջոցով մենք կարող ենք հարմարեցնել ժամացույցի ահազանգը և ժամացույցի մեջ կարող ենք ցույց տալ 8 բիթանոց պիքսելային էմոջի և մի քանի անիմացիա, ինչպես նաև կարող ենք վերահսկել լուսադիոդի պայծառությունը: Հավելվածը ներբեռնելու համար այցելեք իմ Github պրոֆիլը կամ նամակ ուղարկեք ինձ
Քայլ 5: Fամացույցի վերջնականացում
Ես պարզապես օգտագործում եմ Pvc էլեկտրական տուփ արտաքին մարմնի համար: Եվ տուփը ծածկելու համար սև բամբակյա կտոր
Շնորհակալություն ընթերցման համար և խնդրում եմ հաշվի առնել «otամացույցի մրցույթում ինձ քվեարկելը»
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով `օգտագործելով Arduino: 3 քայլ
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով Arduino- ի միջոցով. Այսօր մենք պատրաստելու ենք անալոգային ժամացույց & Թվային ժամացույց Led Strip- ով և MAX7219 Dot մոդուլով Arduino- ով: willամանակը կուղղի տեղական ժամային գոտու հետ: Անալոգային ժամացույցը կարող է օգտագործել ավելի երկար LED ժապավեն, այնպես որ այն կարող է կախվել պատից ՝ արվեստի գործ դառնալու համար
Կենսաթոշակային ժամացույց / հաշվել / Dn ժամացույց ՝ 4 քայլ (նկարներով)
Կենսաթոշակային ժամացույց / Count Up / Dn ockամացույց. Ես դարակում ունեի այս 8x8 LED dot-matrix ցուցադրումներից մի քանիսը և մտածում էի, թե ինչ անել դրանց հետ: Ոգեշնչված այլ հրահանգներով, ես գաղափար ստացա կառուցել հետհաշվարկի/վերևի ցուցադրում `հետ հաշվելու համար մինչև ապագա ամսաթիվը/ժամը և եթե նպատակային ժամանակը պ
Arduino- ի վրա հիմնված ժամացույց ՝ օգտագործելով DS1307 իրական ժամանակի ժամացույց (RTC) մոդուլ և 0.96: 5 քայլ
Arduino- ի վրա հիմնված ժամացույց ՝ օգտագործելով DS1307 Իրական ժամանակի ժամացույց (RTC) մոդուլ և 0.96. Բարև տղերք, այս ձեռնարկում մենք կտեսնենք, թե ինչպես պատրաստել աշխատանքային ժամացույց ՝ օգտագործելով իրական ժամանակի DS1307 ժամացույցի մոդուլ և AMP; OLED էկրաններ: Այսպիսով, մենք կկարդանք ժամանակը ժամացույցի մոդուլից DS1307: Եվ տպեք այն OLED էկրանին
C51 4 բիթանոց էլեկտրոնային ժամացույց - փայտյա ժամացույց ՝ 15 քայլ (նկարներով)
C51 4 բիթանոց էլեկտրոնային ժամացույց - Փայտե ժամացույց. Այս հանգստյան օրերին որոշ ժամանակ ունեի, այնպես որ առաջ գնացի և հավաքեցի այս 2.40 ԱՄՆ դոլար արժողությամբ 4 -բիթանոց DIY էլեկտրոնային թվային ժամացույցը, որը ես գնել էի AliExpress- ից քիչ առաջ
Կառուցեք իսկական զանգակահարիչ ժամացույց ձեր համակարգչի համար և կրակմարիչին հարվածող ժամացույց. 3 քայլ (նկարներով)
Կառուցեք իսկական զանգակ հարվածող ժամացույց ձեր համակարգչի համար և կրակմարիչին հարվածող ժամացույց. Փողային զանգ, մի փոքր ռելե և ևս մի քանի իր իսկական զանգը կարող է ժամերը հարվածել ձեր աշխատասեղանին: Թեև այս նախագիծը գործում է Windows և Mac համակարգիչների վրա: OS X- ը նաև, ես որոշեցի տեղադրել Ubuntu Linux- ը աղբարկղում գտած համակարգչի վրա և աշխատել դրա վրա. Ես երբեք չէի