Мазмұны:

Arduino DS1302 RTC оятқыш: 3 қадам
Arduino DS1302 RTC оятқыш: 3 қадам

Бейне: Arduino DS1302 RTC оятқыш: 3 қадам

Бейне: Arduino DS1302 RTC оятқыш: 3 қадам
Бейне: DIY Led Clock DS1302 2024, Қараша
Anonim
Image
Image

Сәлеметсіз бе, мен сізбен осы кішігірім жобамен бөліскім келді, бұл Arduino UNO тақтасы мен DS1302 RTC модуліне негізделген DIY оятқыш сағаты туралы, сіз пернетақта арқылы күн мен уақытты орнатуға, сондай -ақ дабылды белгіленген уақытқа орнатуға болады. Саған ұнайды деп үміттенемін.

1 -қадам: жабдық қажет

Жабдық қажет
Жабдық қажет
Жабдық қажет
Жабдық қажет

Ол үшін бізге алдымен Arduino тақтасы қажет, мен Arduino UNO қолданамын, сіз басқасын қолдана аласыз, түйреуіштердің санын тексеріңіз.

- RTC модулі, мұнда мен DS1302 қолданамын.

- LCD i2c экраны.

- 4*4 пернетақта матрицасы.

- және дыбыстық сигнал, сіз модульді немесе 2 сымды компонентті пайдалана аласыз.

- 1 кОм резистор, бірнеше секіру сымдары мен тақта.

2 -қадам: Сымдарды жалғау

Сымдар
Сымдар

Электр сымдары суреттегідей, GND және 5v сымдары RTC, LCD және дыбыстық сигнал сияқты қосылуы керек.

RTC түйреуіштері D2 -ден D5 -ке дейін сыммен қосылады, мен DAT түйреуіші мен D4 бар 1k резисторды қолданамын, сондықтан біз дұрыс күн мен уақытты аламыз, бұл жалпы шешім.

СКД SDA мен SCL A4 және A5 сымдармен жабдықталған.

Оңнан солға қарай пернетақта (D5-D12).

және Arduino UNO ішкі жарықдиодты болып табылатын D13 дыбыстық сигнал.

3 -қадам: код және функция

Мен қолданған код пен кітапханаларды оларды сілтеме бойынша таба аласыз:

Функционалдылық өте қарапайым: ағымдағы уақыт пен күнді орнату үшін пернетақтадағы «*» түймесін, содан кейін дабыл уақытын орнату үшін «А» түймесін басыңыз. Егер сіз дыбыстық сигналдарды жақсы білсеңіз немесе интернеттен іздесеңіз, қоңырау үнін реттеуге болады.

Ләззат алыңыз, егер сізде қандай да бір мәселе немесе сұрақ туындаса, сұраудан тартынбаңыз.

Ұсынылған: