Orodha ya maudhui:

Sanidi Moduli ya DS1302 RTC iliyo na Keypad + Arduino + LCD: Hatua 3
Sanidi Moduli ya DS1302 RTC iliyo na Keypad + Arduino + LCD: Hatua 3

Video: Sanidi Moduli ya DS1302 RTC iliyo na Keypad + Arduino + LCD: Hatua 3

Video: Sanidi Moduli ya DS1302 RTC iliyo na Keypad + Arduino + LCD: Hatua 3
Video: ФИЛЬМ ДО СЛЕЗ! НАСТОЯЩЕЕ ЖЕНСКОЕ СЧАСТЬЕ! Модель счастливой жизни! Русская мелодрама 2024, Julai
Anonim
Image
Image

Halo, nimetengeneza mradi huu mdogo, natumai unaupenda, kwani kichwa kinasema ni juu ya jinsi ya kutumia keypad kuweka DS1302, ni moja wapo ya miradi ya msingi unaweza kuiongeza kwenye mradi wako mwenyewe ikiwa unataka kuongeza moduli zingine au kazi… Ni rahisi kuelewa na kubadilika, natumai unaipenda na unaiona kuwa muhimu.

Tazama video hapo juu ikiwa unahitaji msaada zaidi, au uliza katika maoni ni raha.

Hatua ya 1: Moduli na Vifaa vinahitajika

Moduli na Vifaa vinahitajika
Moduli na Vifaa vinahitajika
Moduli na Vifaa vinahitajika
Moduli na Vifaa vinahitajika
Moduli na Vifaa vinahitajika
Moduli na Vifaa vinahitajika

Kwa hili, tutahitaji:

-Bodi ya Arduino hapa ninatumia Arduino UNO

-DS1302 Moduli ya RTC

-4 * 4 au 4 * 3 Matrix Keypad hapa nilitumia 4 * 4

-LCD skrini ya i2c

Baadhi ya waya za kuruka na kipinga 1k (Ikiwa tu una shida ya RTC)

Hatua ya 2: Wiring

Wiring
Wiring

Wiring kama skimu inavyoonyesha:

Pini za keypad: 1-8 na D5-D12

-RTC DS1302: - Vcc - 5v

- GND - GND

- CLK - D2

- DAT- (1k chaguo la kupinga, ikiwa tu unapata shida ya kupongeza) - D3

- RST - D4

-LCD i2c: - Vcc - 5v

- GND - GND

- SDA - A4

- SCL - A5

Hatua ya 3: Maktaba, Kanuni na Utendaji kazi

Hapa unaweza kupakua maktaba zote ambazo nimetumia (.zip) tayari kusanikisha na kuweka nambari katika muundo wa ".ino":

- Maktaba ya virtuabotix ya RTC

- Maktaba ya LCD i2c NewLiquidCrystal

- Maktaba ya keypad

Na hii hapa nambari: Pakua Msimbo

Kufanya kazi: Baada ya wiring, kupakia nambari hiyo, weka bodi yako ya Arduino, kawaida tarehe na wakati uliowekwa au wakati unapaswa kuonekana kwenye LCD, bonyeza "*" kuanza kuanzisha kwa kutumia keypad, itakuuliza uweke mwaka, mwezi… Unapobofya kitufe cha programu huhifadhi moja kwa moja maadili, mfano: wakati itakuuliza uweke mwaka unaobonyeza (2-0-1-8) itahifadhiwa kiatomati kisha itakuuliza uingie mwezi… kwa mwezi, saa… kila wakati unapaswa kuingiza nambari mbili kama za Aprili (0-4)…

Sikuongeza sekunde wala siku ya juma, "Uvivu: D: D" waongeze ikiwa unataka.

Jisikie huru kuacha maoni, maoni au swali ikiwa una shida.

Ilipendekeza: