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

Arduino ժամացույց DS3231- ով և LCD1602- ով ՝ 3 քայլ
Arduino ժամացույց DS3231- ով և LCD1602- ով ՝ 3 քայլ

Video: Arduino ժամացույց DS3231- ով և LCD1602- ով ՝ 3 քայլ

Video: Arduino ժամացույց DS3231- ով և LCD1602- ով ՝ 3 քայլ
Video: Lesson 01 Arduino Boards | Robojax Arduino Step By Step Course 2024, Նոյեմբեր
Anonim
Arduino ժամացույց DS3231- ով և LCD1602- ով
Arduino ժամացույց DS3231- ով և LCD1602- ով

Այս նախագիծը ավելի մեծ ծրագրի մի մասն է, բայց կարող է լինել ինքնուրույն ծրագիր: Հիմնականում դա ժամացույց և ժամ նշանակելու երկու կոճակ ունեցող ժամացույց է:

Այդ բոլոր լարերով հացահատիկի վրա այնքան էլ հիանալի տեսք չունի, բայց դա անում է աշխատանքը, և այն կարելի է պարզեցնել ՝ օգտագործելով I2C էկրանը, բայց ես այդ թեման կանդրադառնամ ապագայում ուսանելի:

Գործողության ռեժիմը բավականին պարզ է, դուք ունեք երկու կոճակ, որոնցից առաջինը, որը կապված է arduino- ի 8 -րդ կապին, օգտագործվում է պարամետրը ընտրելու համար (ամսաթիվ, ժամ րոպե…) և վերջում `նոր ամսաթիվը պահպանելու համար: Երկրորդ կոճակը, որը կցված է arduino- ի 9 -րդ փինին, օգտագործվում է ընտրված պարամետրը մեծացնելու և վերջում `հենց մուտքագրած տվյալները չջնջելու համար (մի պահեք), եթե դրանից գոհ չեք:

Քայլ 1: Պահանջվող մասեր

Պահանջվող մասեր
Պահանջվող մասեր
Պահանջվող մասեր
Պահանջվող մասեր
Պահանջվող մասեր
Պահանջվող մասեր
Պահանջվող մասեր
Պահանջվող մասեր

1. Arduino UNO R3 կամ համատեղելի տախտակ

2. DS3231 RTC (Իրական ժամանակի ժամացույց) մոդուլ

3. CR2032 մարտկոց, եթե մոդուլը չի գալիս մեկով

4. LCD 1602 էկրան

5. 50K ohm փոփոխական դիմադրություն 1602 LCD- ի հակադրությունը կարգավորելու համար

6. Ամսաթիվը և ժամը ճշգրտելու 2 կոճակ

7. Երկու 10K Օմ դիմադրիչ `կոճակները ամրացնելու համար

8. Մասերի միացման համար ցատկող մետաղալար

9. Հացաթուղթ

Քայլ 2: Հավաքեք սխեման

Հավաքեք սխեման
Հավաքեք սխեման

Քանի որ վստահ եմ, որ նախագծի առաջին լուսանկարի հիման վրա չեք կարող կապ հաստատել, ահա դրա սխեման:

Քայլ 3: Գրեք ծածկագիրը

Այս ծրագրի կոդը կարող եք գտնել այստեղ ՝ կից ֆայլում: Ազատորեն փոփոխեք այն ձեր կարիքներին համապատասխան: Կոդը բացատրվում է.ino ֆայլի ներսում: Suggestionsանկացած առաջարկություն ողջունելի է:

Կից է նաև իմ օգտագործած գրադարանը: DS3231- ի այլ գրադարաններ կարող են չաշխատել:

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