Përmbajtje:

Ora e alarmit Arduino DS1302 RTC: 3 hapa
Ora e alarmit Arduino DS1302 RTC: 3 hapa

Video: Ora e alarmit Arduino DS1302 RTC: 3 hapa

Video: Ora e alarmit Arduino DS1302 RTC: 3 hapa
Video: Arduino e modulo RTC 2024, Nëntor
Anonim
Image
Image

Përshëndetje, doja të ndaja me ju këtë projekt të vogël, ka të bëjë me një orë alarmi të bazuar në bordin Arduino UNO dhe modulin DS1302 RTC, mund të vendosni datën dhe orën me tastierë dhe gjithashtu të vendosni alarmin për një kohë të caktuar. Unë shpresoj se ju pëlqen.

Hapi 1: Nevojitet harduer

Nevojitet harduer
Nevojitet harduer
Nevojitet harduer
Nevojitet harduer

Për këtë ne do të kemi nevojë së pari një bord Arduino, unë jam duke përdorur një Arduino UNO, ju mund të përdorni një tjetër vetëm sigurohuni për numrin e kunjave.

- Një modul RTC, këtu po përdor DS1302.

- Ekran LCD i2c.

- Matrica e tastierës 4*4.

- dhe një zile, mund të përdorni modulin ose përbërësin e 2 telave.

- Rezistencë 1kOhm, disa tela kërcimi dhe një dërrasë buke.

Hapi 2: Instalimet elektrike

Instalime elektrike
Instalime elektrike

Instalimet elektrike janë si në foto, gjëra që duhet të lidhen me GND dhe 5v si RTC, LCD dhe zile.

Kunjat RTC janë të lidhur nga D2 në D5 dhe unë jam duke përdorur rezistencën 1k me pin DAT dhe D4 kështu që të marrim datën dhe kohën e duhur, është një zgjidhje e zakonshme.

LCD SDA dhe SCL janë të lidhura me A4 dhe A5.

Tastiera nga e djathta në të majtë (D5-D12).

dhe zilen me D13 e cila është LED e brendshme e Arduino UNO.

Hapi 3: Kodi dhe Funksionimi

Kodi dhe bibliotekat që kam përdorur, mund t'i gjeni në lidhjen:

Funksionimi është mjaft i thjeshtë: ju shtypni "*" në tastierë për të vendosur kohën dhe datën aktuale, pastaj "A" për të vendosur kohën e Alarmit. Mund ta personalizoni zilen tuaj nëse jeni të mirë me tingujt e makinës me zile ose i kërkoni ato në internet.

Shijoni, dhe nëse keni ndonjë problem ose pyetje mos ngurroni të pyesni.

Recommended: