Բովանդակություն:
Video: Թվային և երկուական ժամացույց 8 թվանշանով X 7 հատվածով LED էկրան. 4 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Հետևեք հեղինակի ավելին ՝
Օգտվողի մասին. Կոդավորումը, էլեկտրոնային նախատիպերի ստեղծումը Arduino- ով և Տվյալների վերլուծությունը իմ հոբբին են: Ավելին lagsilva- ի մասին »
Սա թվային և երկուական ժամացույցի իմ արդիականացված տարբերակն է ՝ օգտագործելով 8 թվանշան x 7 հատվածի LED էկրան:
Ես սիրում եմ նոր գործառույթներ տալ սովորական սարքերի, հատկապես ժամացույցների համար, և այս դեպքում Երկուական ժամացույցի համար 7 Seg ցուցադրման օգտագործումը ոչ սովորական է, և դա կիրառելու հետաքրքիր և այլ եղանակ է:
Այս նախագծում իմ ընտրությունը եղավ օգտագործել MAX72xx- ով աշխատող էկրան, որն իսկապես օգտակար է, քանի որ այն օգտագործում է ընդամենը երեք թվային Arduino նավահանգիստ: Ես նաև օգտագործեցի էժան DS1307 RTC մոդուլ ՝ ժամացույցի ժամային ռեժիմը ներքին հիշողության վրա պահելու համար ՝ ստանդարտ 24HS կամ AM-PM:
Ամեն անգամ, երբ դուք վերականգնում կամ վերագործարկում եք Arduino- ն, ժամանակի ռեժիմը կփոխվի:
Fourուցադրման ձախ կողմում գտնվող առաջին չորս թվանշանները ցույց են տալիս ժամերն ու րոպեները տասնորդական թվերով: Հաջորդ երեք թվանշանները ցույց են տալիս ժամերը, րոպեներն ու վայրկյանները երկուական նշումով, իսկ վերջին թվանշանը ՝ աջ կողմում, տեղեկացնում է աշխատանքային օրվան:
Կոդի վերաբերյալ ես պետք է մշակեի «LedControl» գրադարանից օգտվելու միջոց ՝ սովորական 7-Seg տասնորդական ցուցադրումը Երկուական ցուցադրման վերածելու համար: Լուծումը «setRow» գործառույթի օգտագործումն է, որը սովորաբար կիրառվում է կետային մատրիցների ցուցադրման համար: Այս գործառույթով դուք կարող եք անհատապես վերահսկել ցուցադրման LED- ները ՝ նշանների ցանկացած օրինակ ստեղծելու համար:
Հուսով եմ ձեզ դուր կգա:
Քայլ 1: Նյութերի ցուցակ
- Arduino UNO R3
- 8 թվանշան x 7 հատվածի LED էկրան MAX7219- ով
- DS1307 RTC մոդուլ (իրական ժամանակի ժամացույց)
- Փոքրիկ գրատախտակ
- Ցատկողներ
Քայլ 2: Սխեմաներ
Մոնտաժման միացումները ցուցադրվում են կցված ուրվագծում:
Ուշադիր հետևեք հոսանքը միացնելուց առաջ:
Քայլ 3: Կաղապար
Ես պատրաստել եմ թղթի վրա տպված մոդել ՝ լուսադիոդային դիսփլեյը ծածկելու և կարդալու համար:
Պարզապես տպեք և կտրեք այն 7 Seg էկրանով:
Քայլ 4: Arduino կոդ
Կցված ֆայլում Arduino կոդն է:
Այս ծածկագիրը գործարկելու համար ձեզ հարկավոր են հետևյալ գրադարանները.
LedControl.h - Գրադարան ՝ LED էկրանը MAX72xx- ով վերահսկելու համար
Wire.h - Գրադարան RTC- ի հետ հաղորդակցություններին աջակցելու համար
DS1307RTC.h - Գրադարան RTC- ի վերահսկման համար
Խորհուրդ ենք տալիս:
Միկրո երկուական ժամացույց ՝ 10 քայլ (նկարներով)
Միկրո Երկուական ockամացույց. Նախկինում ստեղծելով Instructable (Երկուական DVM), որը օգտագործում է սահմանափակ ցուցադրման տարածքը ՝ օգտագործելով երկուականություն: Դա ընդամենը մի փոքր քայլ էր, որը նախկինում ստեղծել էր տասնորդականից երկուական հիմնական փոխակերպման հիմնական մոդուլը Երկուական ժամացույց ստեղծելու համար, բայց
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով `օգտագործելով Arduino: 3 քայլ
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով Arduino- ի միջոցով. Այսօր մենք պատրաստելու ենք անալոգային ժամացույց & Թվային ժամացույց Led Strip- ով և MAX7219 Dot մոդուլով Arduino- ով: willամանակը կուղղի տեղական ժամային գոտու հետ: Անալոգային ժամացույցը կարող է օգտագործել ավելի երկար LED ժապավեն, այնպես որ այն կարող է կախվել պատից ՝ արվեստի գործ դառնալու համար
DIY 3D տպված մեկ թվանշանով Arduino ժամացույց ՝ 4 քայլ
DIY 3D տպված մեկ թվանշանով Arduino ժամացույց. Մեկ մեծ թվանշանով լիարժեք աշխատող Arduino Nano ժամացույց
Երկուական LED մարմարե ժամացույց ՝ 6 քայլ (նկարներով)
Երկուական LED մարմարե ժամացույց. Հիմա ես կարծում եմ, որ բոլորի մոտ կա երկուական ժամացույց, և ահա իմ տարբերակը: Ինձ դուր եկավ այն, որ այս նախագիծը միավորում էր փայտամշակման, ծրագրավորման, ուսուցման, էլեկտրոնիկայի և գուցե պարզապես մի փոքր գեղարվեստական ստեղծագործության: Այն ցույց է տալիս ժամանակը, ամիսը, ամսաթիվը, օրը
LED երկուական ժամացույց ՝ 6 քայլ (նկարներով)
LED Երկուական ժամացույց. Սա PIC- ի վրա հիմնված LED երկուական ժամացույցի երկրորդ վերանայումն է: Բնօրինակը առաջին PIC նախագիծն էր, որը ես փորձեցի, այն օգտագործեց PIC16F84A- ն և՛ ժամանակաչափություն անելու, և՛ ցուցադրման մատրիցան վերահսկելու համար, ցավոք, դա բավական լավ ժամանակ չպահեց