Агуулгын хүснэгт:

DS1302 RTC модулийг товчлуур + Arduino + LCD ашиглан тохируулах: 3 алхам
DS1302 RTC модулийг товчлуур + Arduino + LCD ашиглан тохируулах: 3 алхам

Видео: DS1302 RTC модулийг товчлуур + Arduino + LCD ашиглан тохируулах: 3 алхам

Видео: DS1302 RTC модулийг товчлуур + Arduino + LCD ашиглан тохируулах: 3 алхам
Видео: FLProg7: часы реального времени и температура | ESP32 NodeMCU | Визуальное программирование для 2024, Арваннэгдүгээр
Anonim
Image
Image

Сайн байна уу, би дөнгөж сая энэ бяцхан төслийг хийлээ, гарчигт DS1302 -ийг тохируулахын тулд товчлуурыг хэрхэн ашиглах тухай бичсэн байгаа нь танд таалагдсан гэж найдаж байна. бусад модулиуд эсвэл функцууд … Үүнийг ойлгоход хялбар, дасан зохицох боломжтой, танд таалагдаж, хэрэгтэй гэж найдаж байна.

Хэрэв танд нэмэлт тусламж хэрэгтэй бол дээрх видеог үзээрэй, эсвэл сэтгэгдэл дээр асуугаарай.

Алхам 1: Шаардлагатай модуль ба материал

Шаардлагатай модуль ба материал
Шаардлагатай модуль ба материал
Шаардлагатай модуль ба материал
Шаардлагатай модуль ба материал
Шаардлагатай модуль ба материал
Шаардлагатай модуль ба материал

Үүний тулд бидэнд хэрэгтэй болно:

-Ардуино самбар энд би Arduino UNO ашиглаж байна

-DS1302 RTC модуль

-4*4 эсвэл 4*3 матриц товчлуур энд би 4*4 ашигласан

-LCD i2c дэлгэц

Зарим үсрэх утас ба 1k эсэргүүцэл (Зөвхөн танд RTC асуудалтай бол)

Алхам 2: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас

Схемийн дагуу утаснуудыг харуулав.

-Товчлуурын тээглүүр: D5-D12-тай 1-8

-RTC DS1302: - Vcc - 5v

- GND - GND

- CLK - D2

- DAT- (1k резистор сонголттой, хэрвээ танд priting хийх асуудал гарвал) - D3

- RST - D4

-LCD i2c: - Vcc - 5v

- GND - GND

- SDA - А4

- SCL - A5

Алхам 3: Номын сан, код ба үйл ажиллагаа

Эндээс та миний суулгахад бэлэн болсон бүх номын санг (.zip) татаж аваад ".ino" форматаар кодлох боломжтой.

- RTC virtuabotix номын сан

- LCD i2c NewLiquidCrystal номын сан

- Товчлуурын номын сан

Энд код байна: Код татаж авах

Үйл ажиллагаа: Утас холбож, кодыг байршуулсны дараа Arduino самбараа асаагаарай, ихэвчлэн анхдагч эсвэл тохируулсан огноо, цаг нь LCD дэлгэц дээр гарч ирэх бөгөөд та товчлуурыг ашиглан тохиргоог эхлүүлэхийн тулд "*" товчийг дарна уу. жил, сар … Та товчлуурыг дарахад програм нь утгыг автоматаар хадгалдаг, жишээ нь: дарсан оноо тохируулахыг шаардах үед (2-0-1-8) автоматаар хадгалагдах бөгөөд дараа нь таныг оруулахыг хүсэх болно. сар … сар, цагийн хувьд … та үргэлж дөрөвдүгээр сар (0-4) шиг хоёр оронтой тоог оруулах ёстой …

Би долоо хоногийн аль ч өдөр секундыг нэмээгүй, хэрэв хүсвэл "залхуурал: D: D" нэмээрэй.

Асуух зүйл байвал сэтгэгдэл, санал, асуулт үлдээгээрэй.

Зөвлөмж болгож буй: