Բովանդակություն:

Arduino DS3231 RTC ժամացույց LCD- ով `3 քայլ
Arduino DS3231 RTC ժամացույց LCD- ով `3 քայլ

Video: Arduino DS3231 RTC ժամացույց LCD- ով `3 քայլ

Video: Arduino DS3231 RTC ժամացույց LCD- ով `3 քայլ
Video: Ավտոմատ Start-Stop վերահսկիչ DS3231 իրական ժամանակի ժամացույցով 2024, Հուլիսի
Anonim
Arduino DS3231 RTC ժամացույց LCD- ով
Arduino DS3231 RTC ժամացույց LCD- ով

DS3231 RTC- ին (իրական ժամանակի ժամացույց) ծանոթանալու համար ես ստեղծեցի մի պարզ arduino- ի վրա հիմնված 24 ժամյա ժամացույց: Այն ունի 3 կոճակ հետևյալ գործառույթներով. Pressամանակի կարգավորման ռեժիմ մուտք գործելու համար սեղմեք ցանկացած կոճակ, կոճակներից երկուսով րոպեների ժամանակը ավելացրեք և նվազեցրեք, իսկ երրորդ կոճակով ժամացույցը կարգավորեք: Դուք կարող եք ստուգել դրա տեսանյութը vimeo.com/andrewideas/simplearduinoclock կայքում:

Պահանջվող նյութեր

  • Արդուինոյի զարգացման տախտակ (ես օգտագործել եմ Uno)
  • 16x2 HD44780 ստանդարտ LCD էկրան
  • DS3231- ի վրա հիմնված RTC (ես իմը ստացել եմ Amazon- ում)
  • Երեք կոճակ
  • Երեք դիմադրություն (~ 10K Օմ)
  • Պոտենցիոմետր (K 10K Օմ)
  • Հացաթուղթ
  • Մի քանի jumper լարեր

Քայլ 1: Լարերի տեղադրում

Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր

Էլեկտրահաղորդման հրահանգների համար դիմեք գծագրին: Կոճակները միացված են A0, A1 և A2 կապումներին: RTC- ն օգտագործում է A5 կապը SCL- ի համար և A4 կապը SDA- ի համար: Պոտենցիոմետրը փոխում է LCD- ի հակադրությունը, իսկ LCD- ն օգտագործում է թվային կապում 2 -ից 7 -ը:

Քայլ 2: mingրագրավորում

Ծրագրավորում
Ծրագրավորում

Օգտագործեք arduino IDE- ն ՝ իմ ուրվագիծը ձեր arduino- ում վերբեռնելու համար:

Իմ ծածկագիրը մասամբ հիմնված էր այստեղ ներկայացված կոդի վրա: Եվ, իհարկե, իմ ծածկագիրը բացատրվում է իր մեկնաբանություններում:

Դուք կարող եք ներբեռնել էսքիզը այս ուսանելիից:

Քայլ 3: Շարունակեք ձեր կյանքը

Դու արեցիր դա! Եթե դուք չեք արել, որի դեպքում մեկնաբանեք ստորև, և ես կանեմ հնարավորը ՝ ձեզ օգնելու համար: Հակառակ դեպքում, շարունակեք և նույնիսկ ավելի մեծ գործեր կատարեք:

Շնորհակալություն

Խորհուրդ ենք տալիս: