Orodha ya maudhui:

Saa ya Alarm ya Arduino DS1302 RTC: Hatua 3
Saa ya Alarm ya Arduino DS1302 RTC: Hatua 3

Video: Saa ya Alarm ya Arduino DS1302 RTC: Hatua 3

Video: Saa ya Alarm ya Arduino DS1302 RTC: Hatua 3
Video: DS1302 RTC Saat Modülü Kurulum My Real Time Clock (Time Problem Solved) 2024, Novemba
Anonim
Image
Image

Halo, nilitaka kushiriki nawe mradi huu mdogo, ni juu ya saa ya kengele ya DIY kulingana na bodi ya Arduino UNO na Moduli ya DS1302 RTC, unaweza kuweka tarehe na wakati kwa kibodi na pia kuweka kengele kwa muda maalum. Natumai umeipenda.

Hatua ya 1: Vifaa vinahitajika

Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika

Kwa hili tutahitaji kwanza bodi ya Arduino, ninatumia Arduino UNO, unaweza kutumia nyingine tu hakikisha idadi ya pini.

- Moduli ya RTC, hapa ninatumia DS1302.

- Skrini ya LCD i2c.

- 4 * 4 Kitambaa cha keypad.

- na buzzer, unaweza kutumia moduli au sehemu 2 ya waya.

- 1kOhm resistor, waya zingine za kuruka na ubao wa mkate.

Hatua ya 2: Wiring

Wiring
Wiring

Wiring ni kama kwenye picha, vitu ambavyo vinapaswa kuunganishwa na GND na 5v kama RTC, LCD na buzzer.

Pini za RTC zimefungwa kutoka kwa D2 hadi D5 na ninatumia kontena la 1k na pini ya DAT na D4 kwa hivyo tunapata tarehe na wakati sahihi, ni suluhisho la kawaida.

LCD SDA na SCL zina waya na A4 na A5.

Keypad kutoka kulia kwenda kushoto (D5-D12).

na buzzer na D13 ambayo ni LED ya ndani ya Arduino UNO.

Hatua ya 3: Kanuni na Utendaji kazi

Nambari na maktaba nilizotumia, unaweza kuzipata kwenye kiunga:

Kufanya kazi ni rahisi sana: bonyeza "*" kwenye kitufe cha kuweka wakati na tarehe ya sasa, halafu "A" kuweka wakati wa Kengele. Unaweza kubadilisha mlio wako wa sauti ikiwa wewe ni mzuri na sauti za makine na buzzer au utafute kwenye wavuti.

Furahiya, na ikiwa una shida yoyote au swali jisikie huru kuuliza.

Ilipendekeza: