Përmbajtje:

Vendosni modulin DS1302 RTC Me Tastiera + Arduino + LCD: 3 hapa
Vendosni modulin DS1302 RTC Me Tastiera + Arduino + LCD: 3 hapa

Video: Vendosni modulin DS1302 RTC Me Tastiera + Arduino + LCD: 3 hapa

Video: Vendosni modulin DS1302 RTC Me Tastiera + Arduino + LCD: 3 hapa
Video: #17 Таймер плановой работы DS3231 RTC | Внешний ПЛК Arduino 2024, Nëntor
Anonim
Image
Image

Përshëndetje, sapo bëra këtë projekt të vogël, shpresoj që të ju pëlqejë, pasi titulli thotë se ka të bëjë me mënyrën e përdorimit të tastierës për të vendosur DS1302, është një nga projektet bazë që mund ta shtoni në projektin tuaj nëse doni të shtoni module ose funksione të tjera … It'sshtë shumë e lehtë për tu kuptuar dhe përshtatur, shpresoj që të ju pëlqejë dhe ta gjeni të dobishme.

Shikoni videon e mësipërme nëse keni nevojë për ndihmë të mëtejshme, ose kërkoni në një koment është kënaqësi.

Hapi 1: Modulet dhe materiali i nevojshëm

Modulet dhe materiali i nevojshëm
Modulet dhe materiali i nevojshëm
Modulet dhe materiali i nevojshëm
Modulet dhe materiali i nevojshëm
Modulet dhe materiali i nevojshëm
Modulet dhe materiali i nevojshëm

Për këtë, do të na duhen:

-Arduino board këtu jam duke përdorur Arduino UNO

-DS1302 moduli RTC

-4*4 ose 4*3 Tastiera Matricë këtu kam përdorur 4*4

-Ekran LCD i2c

Disa tela kërcimi dhe rezistencë 1k (Vetëm nëse keni problem RTC)

Hapi 2: Instalimet elektrike

Instalime elektrike
Instalime elektrike

Instalimet elektrike siç e tregon skema:

-Kunjat e tastierës: 1-8 me D5-D12

-RTC DS1302: - Vcc - 5v

- GND - GND

- CLK - D2

- DAT- (1k rezistencë opsionale, nëse vetëm ju keni problem pritimi) - D3

- RST - D4

-LCD i2c: - Vcc - 5v

- GND - GND

- SDA - A4

- SCL - A5

Hapi 3: Bibliotekat, Kodi dhe Funksionimi

Këtu mund të shkarkoni të gjitha bibliotekat që kam përdorur (.zip) gati për t'u instaluar dhe koduar në formatin ".ino":

- Biblioteka virtuabotix RTC

- Biblioteka LCD i2c NewLiquidCrystal

- Biblioteka e tastierës

Dhe këtu është kodi: Shkarkoni kodin

Funksionimi: Pas instalimeve elektrike, ngarkimit të kodit, fuqizoni bordin tuaj Arduino, normalisht një datë dhe kohë e paracaktuar ose e vendosur paraprakisht duhet të shfaqet në LCD, ju shtypni "*" për të filluar konfigurimin duke përdorur tastierën, do t'ju kërkojë të vendosni vit, muaj … Kur shtypni butonin programi automatikisht ruan vlerat, shembull: kur do t'ju kërkojë të caktoni vitin që shtypni (2-0-1-8) ai do të ruhet automatikisht atëherë do t'ju kërkojë të futni muaj… për muaj, orë… gjithmonë duhet të futni dy shifra si për prillin (0-4)…

Unë nuk shtova sekonda as ditën e javës, "Përtacia: D: D" shtoji ato nëse dëshiron.

Mos ngurroni të lini një koment, sugjerim ose një pyetje nëse keni ndonjë problem.

Recommended: