Satura rādītājs:

Iestatiet DS1302 RTC moduli ar tastatūru + Arduino + LCD: 3 soļi
Iestatiet DS1302 RTC moduli ar tastatūru + Arduino + LCD: 3 soļi

Video: Iestatiet DS1302 RTC moduli ar tastatūru + Arduino + LCD: 3 soļi

Video: Iestatiet DS1302 RTC moduli ar tastatūru + Arduino + LCD: 3 soļi
Video: LDmicro 14: ЖК-дисплей I2C и часы реального времени DS3231 (программирование лестничной схемы ПЛК микроконтроллера с помощью LDmicro) 2024, Novembris
Anonim
Image
Image

Sveiki, es tikko izveidoju šo mazo projektu, es ceru, ka jums tas patiks, jo nosaukums saka, ka tas ir par to, kā izmantot tastatūru, lai iestatītu DS1302, tas ir viens no pamatprojektiem, kuru varat pievienot savam projektam, ja vēlaties to pievienot citi moduļi vai funkcijas … Tas ir ļoti viegli saprotams un pielāgojams, es ceru, ka jums tas patiks un būs noderīgi.

Noskatieties iepriekš redzamo video, ja jums nepieciešama papildu palīdzība, vai jautājiet komentārā, tas ir prieks.

1. darbība. Nepieciešamie moduļi un materiāli

Nepieciešamie moduļi un materiāli
Nepieciešamie moduļi un materiāli
Nepieciešamie moduļi un materiāli
Nepieciešamie moduļi un materiāli
Nepieciešamie moduļi un materiāli
Nepieciešamie moduļi un materiāli

Šim nolūkam mums būs nepieciešams:

-Arduino tāfele šeit es izmantoju Arduino UNO

-DS1302 RTC modulis

-4*4 vai 4*3 Matricas tastatūra šeit es izmantoju 4*4

-LCD i2c ekrāns

Daži lēcienu vadi un 1k rezistors (tikai tad, ja jums ir RTC problēma)

2. solis: Elektroinstalācija

Elektroinstalācija
Elektroinstalācija

Elektroinstalācija, kā parādīts shematiski, parāda:

-Tastatūras tapas: 1-8 ar D5-D12

-RTC DS1302: - Vcc - 5v

- GND - GND

- CLK - D2

- DAT- (1k rezistors pēc izvēles, ja tikai rodas problēmas ar cenu noteikšanu) - D3

- RST - D4

-LCD i2c: - Vcc - 5v

- GND - GND

- SDA - A4

- SCL - A5

3. darbība: bibliotēkas, kods un darbība

Šeit jūs varat lejupielādēt visas izmantotās bibliotēkas (.zip), kas ir gatavas instalēšanai, un kodēt ".ino" formātā:

- RTC virtuabotix bibliotēka

- LCD i2c NewLiquidCrystal bibliotēka

- Tastatūras bibliotēka

Un šeit ir kods: Lejupielādēt kodu

Darbojas: pēc elektroinstalācijas, koda augšupielādes, ieslēdziet Arduino plāksni, parasti LCD ekrānā jāparādās datumam un laikam pēc noklusējuma, nospiediet "*", lai sāktu iestatīšanu, izmantojot tastatūru, tā lūgs iestatīt gads, mēnesis … Nospiežot pogu, programma automātiski saglabā vērtības, piemēram: kad tā lūgs iestatīt nospiesto gadu (2-0-1-8), tā tiks automātiski saglabāta, tad tā lūgs ievadīt mēnesis… mēnesim, stundai… vienmēr jāievada divi cipari, piemēram, aprīlim (0–4)…

Nevienu nedēļas dienu es nepievienoju sekundes, "slinkums: D: D" pievienojiet tos, ja vēlaties.

Jūtieties brīvi atstāt komentāru, ieteikumu vai jautājumu, ja jums ir problēma.

Ieteicams: