Բովանդակություն:
- Քայլ 1. ՄԱՍՆԱԿՈՄՆԵՐԻ ԱՆԿ
- Քայլ 2: Սխեմատիկ
- Քայլ 3. OLDԵERՈՄ ԵՎ ՀԱՄԱԳՈՐԱԿՈՄ
- Քայլ 4: PROՐԱԳՐՈԹՅՈՆ
- Քայլ 5: ՎԵՐ FՆԵԼ
Video: Հաշվիչ մատանու ժամացույց ՝ 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ես պլանավորել էի գնել Neopixel Ring 60 Led ժամացույց պատրաստելու համար, բայց, ցավոք, չկարողացա այն գնել: Վերջապես, ես գնեցի Neopixel Ring 35 Leds և գտա մի պարզ միջոց ՝ ինտերնետ ժամացույց պատրաստելու համար, որը կարող է ժամ, րոպե և վայրկյան ցուցադրել այս LED մատանի 35 -ով: Եկեք սկսենք:
Քայլ 1. ՄԱՍՆԱԿՈՄՆԵՐԻ ԱՆԿ
Հիմնական բաղադրիչները ներառված են.
- 01 հատ x ESP8266 NODEMCU
- 01 հատ x NEOPIXEL RING 35 LEDS
- 01 հատ x Կրկնակի կողմ ունեցող ունիվերսալ տախտակ DIY համար 5x7 սմ
- 01 հատ x Տղամարդ և կին 40PIN 2.54MM HEADER
- 01 հատ x ՀԵՌԱԽՈՍԱՅԻՆ Լիցքավորում էներգիայի մատակարարման համար
Քայլ 2: Սխեմատիկ
Սա շատ պարզ միացում է: NEOPIXEL RING- ն ունի 2 x 3 բարձիկներ, որոնք նշված են հետևյալ կերպ. 5V, DI, GND և 5V, DO, GND: Այն վերահսկելու համար մեզ մնում է միայն 3 կապ միացնել այս 3 բարձիկներին 5V, DI, GND մատանին: 5V և GND NEOPIXEL RING- ը միանում են +5V- ին, իսկ արտաքին սնուցման աղբյուրի GND- ին և տվյալների DI pin- ը միացված է ESP8266 NODEMCU- ին D4 կապում:
Նշում. Ես չկարողացա գտնել NEOPIXEL RING 35 LED- ը FRITZING գրադարանում, այնպես որ ես օգտագործել եմ NEOPIXEL RING 60 LED- ը `այն փոխարինելու սխեմայի սխեմայում:
Քայլ 3. OLDԵERՈՄ ԵՎ ՀԱՄԱԳՈՐԱԿՈՄ
Նախ, ես հանեցի NEOPIXEL RING- ի օրիգինալ մալուխները, այնուհետև 3 PIN արական վերնագիր զոդեցի 5V, DI, GND կապում NEOPIXEL RING- ի վրա:
Ես DIY PROTOBOARD ՇՐIRԱՆԸ 5X7 սմ կտրեցի մի փոքրիկ կտորի, 2 տող կանացի վերնագրեր կպցրեցի դրա վրա ESP8266 NODEMCU- ն միացնելու համար: Այս նկարում ես միացրել եմ մի քանի լրացուցիչ բաղադրիչներ, ինչպիսիք են ՝ 8P կանացի վերնագիրը MPU6050- ի համար, մեկ RGB LED ՝ 3 հատ x ընթացիկ-սահմանափակող ռեզիստորներով և 2P պտուտակային տերմինալային բլոկով:
Եռակցման 3 փին իգական վերնագիր (5V, D4, GND) կպցրեք DIY PCB- ի ներքևում ՝ նախորդ քայլի սխեմատիկայից հետո: Այս կին վերնագիրը կկապվի NEOPIXEL RING- ի տղամարդ վերնագրի հետ:
Կպչեք մի փոքրիկ տուփ ESP8266 NODEMCU ծածկելու համար: Երանի ես ունենայի 3D տպիչ ՝ այսպիսի փոքր տուփեր պատրաստելու համար: Ես տուփի վրա անցք բացեցի, որպեսզի DIY PCB- ի կին վերնագիրն անցնի այս անցքով և միանա NEOPIXEL RING- ին:
Շատ պարզ է. ԿԱՏԱՐԱԾ.
Ես բջջային հեռախոսի լիցքավորիչով ապահովեցի 5 Վ էլեկտրաէներգիա մատուցման ժամացույցը հաշվելու համար:
Քայլ 4: PROՐԱԳՐՈԹՅՈՆ
Իմ գաղափարը ներկայացված է ստորև ներկայացված նկարում.
Ourամը կցուցադրվի որպես երկուական թիվ, և մեզ անհրաժեշտ է 4 LED, որը համարժեք է 4-բիթանոց երկուական թվին ՝ ժամ ցույց տալու համար (առավելագույնը ՝ 12): Րոպեականը և երկրորդը ներկայացված են տասնյակ թվանշանների LED- ների հաշվմամբ (առավելագույնը 5) և միավորների թվանշան (առավելագույնը.9): Ընդհանուր առմամբ, մեզ անհրաժեշտ են (5+9) x 2 = 28 լուսադիոդներ ՝ րոպե և վայրկյան ցույց տալու համար:
Այս NEOPIXEL RING- ն ունի 35 LED, այնպես որ 3 մնացած LED- ները օգտագործվում են որպես տարանջատիչներ `ժամ, րոպե և վայրկյան հստակեցնելու համար: Նկարում պատկերված է ՍԵՎ գույնով:
Մենք կարող ենք տեսնել ստորև նկարը ՝ հասկանալու համար, թե ինչպես է այս ժամացույցը ցույց տալիս ժամանակը:
LED- ների դիրքը հայտարարվում է հետևյալ զանգվածներում.
բայթ HHHH [4] = {16, 17, 18, 19}; // ourամ - 4 բիթանոց երկուական համար
բայթ M0 [5] = {14, 13, 12, 11, 10}; // րոպե - տասնանիշ բայթ M1 [9] = {9, 8, 7, 6, 5, 4, 3, 2, 1}; // րոպե - միավորի թվանշան բայթ S0 [5] = {21, 22, 23, 24, 25}; // րոպե - տասնանիշ բայթ S1 [9] = {26, 27, 28, 29, 30, 31, 32, 33, 34}; // րոպե - Միավոր թվանշան բայթ SEPERATOR [3] = {0, 15, 20}; // 3 Առանձնացնող լուսարձակներ
Այս Հաշվող Օղակաձեւ ockամացույցը կարող է կարդալ NTP սերվերի ժամանակի մասին տեղեկատվությունը, և ժամանակը WIFI- ով կթարմացվի ESP8266 NODEMCU- ով:
Ձեր նախընտրած լուսադիոդային գույնը ընտրելու համար կարող ենք դիմել այս կայքին: Ստորև բերված նկարում հաշվիչ ժամացույցը ցույց է տալիս ժամանակը ՝ առանց անջատիչների լուսարձակների:
Եթե դա շփոթության պատճառ է դառնում, մենք կարող ենք նրանց համար այլ գույն սահմանել (օրինակ ՝ ներքևի նկարում ՝ Սպիտակ) ՝ ժամը, րոպեն և վայրկյանը տարբերելու համար:
Օղակաձև ժամացույցի կոդը հասանելի է իմ GitHub- ում:
Քայլ 5: ՎԵՐ FՆԵԼ
Տեսեք ևս մի քանի նկար:
Շնորհակալ եմ դիտման համար և հույս ունեմ, որ ձեզ դուր կգա !!!
Խնդրում եմ LIKE և Բաժանորդագրվել իմ YouTube ալիքին:
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով `օգտագործելով Arduino: 3 քայլ
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով Arduino- ի միջոցով. Այսօր մենք պատրաստելու ենք անալոգային ժամացույց & Թվային ժամացույց Led Strip- ով և MAX7219 Dot մոդուլով Arduino- ով: willամանակը կուղղի տեղական ժամային գոտու հետ: Անալոգային ժամացույցը կարող է օգտագործել ավելի երկար LED ժապավեն, այնպես որ այն կարող է կախվել պատից ՝ արվեստի գործ դառնալու համար
Հաշվիչ ժամացույց ՝ 5 քայլ
Հաշվիչ ժամացույց. Եթե 15 տարեկանից ցածր եք, մեծահասակների հսկողությամբ, դուք կօգտագործեք սուր առարկա: Դուք նաև կօգտագործեք տաք առարկաներ
Կենսաթոշակային ժամացույց / հաշվել / Dn ժամացույց ՝ 4 քայլ (նկարներով)
Կենսաթոշակային ժամացույց / Count Up / Dn ockամացույց. Ես դարակում ունեի այս 8x8 LED dot-matrix ցուցադրումներից մի քանիսը և մտածում էի, թե ինչ անել դրանց հետ: Ոգեշնչված այլ հրահանգներով, ես գաղափար ստացա կառուցել հետհաշվարկի/վերևի ցուցադրում `հետ հաշվելու համար մինչև ապագա ամսաթիվը/ժամը և եթե նպատակային ժամանակը պ
C51 4 բիթանոց էլեկտրոնային ժամացույց - փայտյա ժամացույց ՝ 15 քայլ (նկարներով)
C51 4 բիթանոց էլեկտրոնային ժամացույց - Փայտե ժամացույց. Այս հանգստյան օրերին որոշ ժամանակ ունեի, այնպես որ առաջ գնացի և հավաքեցի այս 2.40 ԱՄՆ դոլար արժողությամբ 4 -բիթանոց DIY էլեկտրոնային թվային ժամացույցը, որը ես գնել էի AliExpress- ից քիչ առաջ
Կառուցեք իսկական զանգակահարիչ ժամացույց ձեր համակարգչի համար և կրակմարիչին հարվածող ժամացույց. 3 քայլ (նկարներով)
Կառուցեք իսկական զանգակ հարվածող ժամացույց ձեր համակարգչի համար և կրակմարիչին հարվածող ժամացույց. Փողային զանգ, մի փոքր ռելե և ևս մի քանի իր իսկական զանգը կարող է ժամերը հարվածել ձեր աշխատասեղանին: Թեև այս նախագիծը գործում է Windows և Mac համակարգիչների վրա: OS X- ը նաև, ես որոշեցի տեղադրել Ubuntu Linux- ը աղբարկղում գտած համակարգչի վրա և աշխատել դրա վրա. Ես երբեք չէի