Կարգավորեք DS1302 RTC մոդուլը ստեղնաշարով + Arduino + LCD- ով ՝ 3 քայլ
Կարգավորեք DS1302 RTC մոդուլը ստեղնաշարով + Arduino + LCD- ով ՝ 3 քայլ
Anonim
Image
Image

Ողջույն, ես նոր եմ պատրաստել այս փոքրիկ նախագիծը, հուսով եմ ձեզ դուր կգա, քանի որ վերնագրում ասվում է, թե ինչպես օգտագործել ստեղնաշարը DS1302- ը տեղադրելու համար, դա հիմնական նախագծերից մեկն է, որը կարող եք ավելացնել ձեր սեփական նախագծին, եթե ցանկանում եք ավելացնել այլ մոդուլներ կամ գործառույթներ … Դա շատ հեշտ է հասկանալ և հարմարվել: Հուսով եմ, որ այն ձեզ դուր կգա և օգտակար կգտնեք:

Դիտեք վերևի տեսանյութը, եթե լրացուցիչ օգնության կարիք ունեք կամ մեկնաբանության մեջ խնդրեք դա հաճելի է:

Քայլ 1: Անհրաժեշտ մոդուլներ և նյութեր

Մոդուլներ և անհրաժեշտ նյութեր
Մոդուլներ և անհրաժեշտ նյութեր
Մոդուլներ և անհրաժեշտ նյութեր
Մոդուլներ և անհրաժեշտ նյութեր
Մոդուլներ և անհրաժեշտ նյութեր
Մոդուլներ և անհրաժեշտ նյութեր

Դրա համար մեզ պետք կլինի.

-Արդուինոյի տախտակ այստեղ ես օգտագործում եմ Arduino UNO- ն

-DS1302 RTC մոդուլ

-4*4 կամ 4*3 Մատրիցային ստեղնաշար այստեղ ես օգտագործել եմ 4*4

-LCD i2c էկրան

Որոշ ցատկման լարեր և 1k դիմադրություն (միայն եթե ունեք RTC խնդիր)

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

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

Սխեմատիկորեն ցույց տված էլեկտրագծերը.

-Ստեղնաշարի կապում ՝ 1-8 ՝ D5-D12- ով

-RTC DS1302: - Vcc - 5 վ

- GND - GND

- CLK - D2

- DAT- (1k resistor optionnal, եթե միայն դուք ունեք priting խնդիր) - D3

- RST - D4

-LCD i2c: - Vcc - 5 վ

- GND - GND

- SDA - A4

- SCL - A5

Քայլ 3. Գրադարաններ, ծածկագիր և գործառույթ

Այստեղ կարող եք ներբեռնել իմ օգտագործած բոլոր գրադարանները (.zip), որոնք պատրաստ են տեղադրել և ծածկագրել «.ino» ձևաչափով.

- RTC վիրտուաբոտիքս գրադարան

- LCD i2c NewLiquidCrystal գրադարան

- Ստեղնաշարի գրադարան

Եվ ահա կոդը ՝ Ներբեռնեք ծածկագիրը

Գործողություն. Միացումից, ծածկագիրը վերբեռնելուց հետո միացրեք Arduino- ի տախտակը, սովորաբար LCD- ում պետք է հայտնվի կանխադրված կամ նախապես նշված ամսաթիվը և ժամանակը, սեղմելով «*» ՝ ստեղնաշարի միջոցով կարգավորումը սկսելու համար, այն ձեզանից կպահանջի կարգավորել տարի, ամիս … Երբ սեղմում եք կոճակը, ծրագիրն ինքնաբերաբար պահում է արժեքները, օրինակ. երբ այն ձեզ խնդրում է սահմանել ձեր սեղմած տարին (2-0-1-8) այն ինքնաբերաբար կպահվի, այնուհետև ձեզ կխնդրի մուտքագրել ամիս… ամսվա, ժամի… դուք միշտ պետք է մուտքագրեք երկու թվանշան, ինչպես ապրիլին (0-4)…

Շաբաթվա ոչ մի օր ես վայրկյաններ չեմ ավելացրել, «inessուլություն: D: D» ավելացնել դրանք, եթե ցանկանում եք:

Ազատորեն թողեք մեկնաբանություն, առաջարկ կամ հարց, եթե ունեք խնդիր:

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