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

Arduino DS1302 RTC rmարթուցիչ `3 քայլ
Arduino DS1302 RTC rmարթուցիչ `3 քայլ

Video: Arduino DS1302 RTC rmարթուցիչ `3 քայլ

Video: Arduino DS1302 RTC rmարթուցիչ `3 քայլ
Video: ⌚️ ЧАСЫ РЕАЛЬНОГО ВРЕМЕНИ (DS1302) и АРДУИНО 2024, Հուլիսի
Anonim
Image
Image

Ողջույն, ես ուզում էի ձեզ հետ կիսվել այս փոքրիկ նախագծով, դա Arduino UNO տախտակի և DS1302 RTC մոդուլի հիման վրա պատրաստված զարթուցիչի մասին է, կարող եք կարգավորել ամսաթիվը և ժամը ստեղնաշարի միջոցով, ինչպես նաև ազդանշան տեղադրել որոշակի ժամանակի համար: Հուսով եմ, որ Ձեզ դուր է գալիս այն.

Քայլ 1: Պահանջվում է սարքավորում

Պահանջվում է սարքավորում
Պահանջվում է սարքավորում
Պահանջվում է սարքավորում
Պահանջվում է սարքավորում

Դրա համար մեզ նախ պետք է Arduino տախտակ, ես օգտագործում եմ Arduino UNO, դուք կարող եք օգտագործել ևս մեկը, պարզապես համոզվեք, որ կապում եք:

- RTC մոդուլ, այստեղ ես օգտագործում եմ DS1302- ը:

- LCD i2c էկրան:

- 4*4 ստեղնաշարի մատրիցա:

- և ազդանշան, կարող եք օգտագործել մոդուլը կամ 2 լարերի բաղադրիչը:

- 1kOhm դիմադրություն, որոշ ցատկման լարեր և տախտակ:

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

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

Էլեկտրագծերը նման են նկարի, բաներ, որոնք պետք է միացված լինեն GND- ով և 5v- ով, ինչպիսիք են RTC- ն, LCD- ը և ազդանշանը:

RTC կապերը միացված են D2- ից D5- ին, և ես օգտագործում եմ 1k ռեզիստորը DAT կապով և D4- ով, այնպես որ մենք ստանում ենք ճիշտ ամսաթիվ և ժամ, դա սովորական լուծում է:

LCD SDA և SCL միացված են A4 և A5 սարքերով:

Ստեղնաշար աջից ձախ (D5-D12):

և D13- ով ազդանշանը, որը Arduino UNO- ի ներքին LED- ն է:

Քայլ 3: Կոդ և գործառույթ

Իմ օգտագործած ծածկագիրը և գրադարանները, դրանք կարող եք գտնել հղման մեջ ՝

Գործառույթը բավականին պարզ է. Ստեղնաշարի վրա սեղմում եք «*» ՝ ընթացիկ ժամը և ամսաթիվը կարգավորելու համար, այնուհետև «A» ՝ rmարթուցիչի ժամանակը կարգավորելու համար: Կարող եք հարմարեցնել ձեր զանգի հնչյունը, եթե ձեզ հիանալի են ձայնային ազդանշանների ձայնը կամ փնտրեք դրանք ինտերնետում:

Վայելեք, և եթե որևէ խնդիր կամ հարց ունեք, ազատ հարցրեք:

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