Мазмұны:

DS1302 RTC модулін пернетақта + Arduino + LCD көмегімен орнату: 3 қадам
DS1302 RTC модулін пернетақта + Arduino + LCD көмегімен орнату: 3 қадам

Бейне: DS1302 RTC модулін пернетақта + Arduino + LCD көмегімен орнату: 3 қадам

Бейне: DS1302 RTC модулін пернетақта + Arduino + LCD көмегімен орнату: 3 қадам
Бейне: Домашняя автоматизация: релейный таймер Robojax Arduino V 1.0 2024, Қараша
Anonim
Image
Image

Сәлеметсіз бе, мен бұл кішкене жобаны жасадым, сізге ұнайды деп үміттенемін, себебі тақырыпта DS1302 орнату үшін пернетақтаны пайдалану туралы айтылады, бұл сіз қосқыңыз келсе, оны өз жобаңызға қосуға болатын негізгі жобалардың бірі. басқа модульдер немесе функциялар… Түсіну және бейімдеу өте оңай, сізге ұнайды және пайдалы деп ойлаймын.

Егер сізге қосымша көмек қажет болса, жоғарыдағы бейнені қараңыз немесе түсініктемеде сұраңыз, бұл қуаныш.

1 -қадам: модульдер мен қажетті материалдар

Қажетті модульдер мен материалдар
Қажетті модульдер мен материалдар
Қажетті модульдер мен материалдар
Қажетті модульдер мен материалдар
Қажетті модульдер мен материалдар
Қажетті модульдер мен материалдар

Ол үшін бізге қажет:

-Arduino тақтасы мұнда мен Arduino UNO қолданамын

-DS1302 RTC модулі

-4*4 немесе 4*3 матрицалық пернетақта мен мұнда 4*4 қолдандым

-LCD i2c экраны

Кейбір секіру сымдары мен 1к резистор (егер сізде RTC мәселесі болса)

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

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

Сымдар схемада көрсетілгендей:

-Пернетақта түйреуіштері: 1-8 D5-D12

-RTC DS1302: - Vcc - 5v

- GND - GND

- CLK - D2

- DAT- (1к резистор опциональды, егер сізде проблемалар туындаса) - D3

- RST - D4

-LCD i2c: - Vcc - 5v

- GND - GND

- SDA - A4

- SCL - A5

3 -қадам: Кітапханалар, код және жұмыс

Мұнда сіз мен орнатқан барлық дайын кітапханаларды (.zip) және «.ino» форматында кодты жүктей аласыз:

- RTC virtuabotix кітапханасы

- LCD i2c NewLiquidCrystal кітапханасы

- Пернетақта кітапханасы

Міне код: жүктеу коды

Жұмыс істеу: сымды қосқаннан кейін, кодты жүктегеннен кейін, Arduino тақтасын қуаттандырыңыз, әдетте СКД-де әдепкі немесе белгіленген күн мен уақыт пайда болуы керек, сіз пернетақтаның көмегімен орнатуды бастау үшін «*» түймесін басасыз, ол сізге орнатуды сұрайды. жыл, ай … Сіз түймені басқанда, бағдарлама мәндерді автоматты түрде сақтайды, мысалы: ол сіз басқан жылды орнатуды сұрағанда (2-0-1-8), ол автоматты түрде сақталады, содан кейін ол енгізуді сұрайды. ай … айға, сағатқа … сіз әрқашан сәуір айындағыдай екі цифрды енгізуіңіз керек (0-4) …

Мен аптаның бір күнінде де секундтарды қосқан жоқпын, егер қаласаңыз, оларды «Жалқаулық: D: D» қосыңыз.

Егер сізде проблема болса, түсініктеме, ұсыныс немесе сұрақ қалдырыңыз.

Ұсынылған: