Kazalo:

Nastavitev modula RTC DS1302 s tipkovnico + Arduino + LCD: 3 koraki
Nastavitev modula RTC DS1302 s tipkovnico + Arduino + LCD: 3 koraki

Video: Nastavitev modula RTC DS1302 s tipkovnico + Arduino + LCD: 3 koraki

Video: Nastavitev modula RTC DS1302 s tipkovnico + Arduino + LCD: 3 koraki
Video: FLProg7: часы реального времени и температура | ESP32 NodeMCU | Визуальное программирование для 2024, Julij
Anonim
Image
Image

Pozdravljeni, pravkar sem naredil ta mali projekt, upam, da vam bo všeč, saj naslov pravi, kako s tipkovnico nastaviti DS1302, to je eden izmed osnovnih projektov, ki ga lahko dodate v svoj projekt, če ga želite dodati drugi moduli ali funkcije … Zelo enostavno je razumeti in prilagoditi, upam, da vam bo všeč in da vam bo koristno.

Če potrebujete dodatno pomoč, si oglejte zgornji videoposnetek ali vprašajte v komentarju, v veselje je.

1. korak: potrebni moduli in material

Potrebni moduli in material
Potrebni moduli in material
Potrebni moduli in material
Potrebni moduli in material
Potrebni moduli in material
Potrebni moduli in material

Za to bomo potrebovali:

-Arduino plošča tukaj uporabljam Arduino UNO

-DS1302 modul RTC

-4*4 ali 4*3 Matrična tipkovnica Tukaj sem uporabil 4*4

-LCD i2c zaslon

Nekaj skakalnih žic in 1k upor (samo če imate težave z RTC)

2. korak: Ožičenje

Ožičenje
Ožičenje

Shema prikazuje ožičenje:

-Zatiči tipkovnice: 1-8 z D5-D12

-RTC DS1302: - Vcc - 5v

- GND - GND

- CLK - D2

- DAT- (1k upor po izbiri, če imate le težave pri določanju cen) - D3

- RST - D4

-LCD i2c: - Vcc - 5v

- GND - GND

- SDA - A4

- SCL - A5

3. korak: Knjižnice, koda in delovanje

Tukaj lahko prenesete vse knjižnice, ki sem jih uporabil (.zip), pripravljene za namestitev, in kodirate v obliki ».ino«:

- knjižnica RTC virtuabotix

- Knjižnica LCD i2c NewLiquidCrystal

- Knjižnica tipkovnice

In tukaj je koda: Prenesite kodo

Delovanje: Po ožičenju, nalaganju kode napajajte svojo ploščo Arduino, običajno se na LCD-ju prikažeta privzeti datum ali čas, pritisnete "*", da začnete nastavitev s tipkovnico, vas bo prosil, da nastavite leto, mesec … Ko pritisnete gumb, program samodejno shrani vrednosti, na primer: ko vas bo vprašal, da nastavite leto, ko pritisnete (2-0-1-8), se bo samodejno shranil, nato pa vas bo prosil, da vnesete mesec … za mesec, uro … vedno vnesite dve števki, kot je april (0-4) …

Nisem dodal sekund niti dneva v tednu, "Lenoba: D: D" jih dodaj, če želiš.

Če imate težave, pustite komentar, predlog ali vprašanje.

Priporočena: