Kazalo:

Budilka Arduino DS1302 RTC: 3 koraki
Budilka Arduino DS1302 RTC: 3 koraki

Video: Budilka Arduino DS1302 RTC: 3 koraki

Video: Budilka Arduino DS1302 RTC: 3 koraki
Video: RTC Arduino alarm clock medicine Remainder #arduinoproject #alarm #medicine #clock 2024, November
Anonim
Image
Image

Pozdravljeni, želel sem z vami deliti ta mali projekt, gre za budilko z lastnimi rokami, ki temelji na plošči Arduino UNO in modulu RTC DS1302, datum in čas lahko nastavite s tipkovnico in nastavite tudi alarm za določen čas. Upam, da vam je všeč.

1. korak: Potrebna je strojna oprema

Potrebna strojna oprema
Potrebna strojna oprema
Potrebna strojna oprema
Potrebna strojna oprema

Za to bomo najprej potrebovali ploščo Arduino, uporabljam Arduino UNO, lahko uporabite drugo, samo se prepričajte o številu zatičev.

- Modul RTC, tukaj uporabljam DS1302.

- LCD zaslon i2c.

- matrika tipkovnice 4*4.

- in zvočni signal A, lahko uporabite modul ali komponento dveh žic.

- 1kOhm upor, nekaj žic za preskok in plošča.

2. korak: Ožičenje

Ožičenje
Ožičenje

Ožičenje je kot na sliki, stvari, ki jih je treba ožičiti z GND in 5v, kot so RTC, LCD in zvočni signal.

Zatiči RTC so ožičeni od D2 do D5 in uporabljam upor 1k z DAT pin in D4, tako da dobimo pravilen datum in čas, to je običajna rešitev.

LCD SDA in SCL sta ožičena z A4 in A5.

Tipkovnica od desne proti levi (D5-D12).

in zvočni signal z D13, ki je notranja LED dioda Arduino UNO.

3. korak: Koda in delovanje

Kodo in knjižnice, ki sem jih uporabil, najdete na povezavi:

Funkcionalnost je precej preprosta: pritisnite "*" na tipkovnici, da nastavite trenutni čas in datum, nato "A", da nastavite čas alarma. Melodijo zvonjenja lahko prilagodite, če se dobro znajdete z zvočniki ali jih poiščete na internetu.

Uživajte in če imate kakršne koli težave ali vprašanja, jih vprašajte.

Priporočena: