INHOUDSOPGAWE:

Arduino DS1302 RTC wekker: 3 stappe
Arduino DS1302 RTC wekker: 3 stappe

Video: Arduino DS1302 RTC wekker: 3 stappe

Video: Arduino DS1302 RTC wekker: 3 stappe
Video: RTC Arduino alarm clock medicine Remainder #arduinoproject #alarm #medicine #clock 2024, Julie
Anonim
Image
Image

Hallo, ek wou hierdie klein projek met u deel; dit gaan oor 'n selfgemaakte wekker wat gebaseer is op die Arduino UNO -bord en die DS1302 RTC -module. Ek hoop jy hou daarvan.

Stap 1: hardeware benodig

Hardeware benodig
Hardeware benodig
Hardeware benodig
Hardeware benodig

Hiervoor benodig ons eers 'n Arduino -bord; ek gebruik 'n Arduino UNO, u kan nog 'n ander gebruik, maar maak seker die aantal penne.

- 'n RTC -module, hier gebruik ek DS1302.

- LCD i2c skerm.

- 4*4 Toetsenbordmatriks.

- en 'n gonser, u kan die module of die komponent van 2 drade gebruik.

- 1kOhm -weerstand, 'n paar springdrade en 'n broodbord.

Stap 2: Bedrading

Bedrading
Bedrading

Die bedrading is soos op die foto, dinge wat met GND en 5v bedraad moet word, soos RTC, LCD en die gonser.

RTC -penne word van D2 na D5 bedraad, en ek gebruik die 1k -weerstand met DAT -pen en D4, sodat ons die regte datum en tyd kry, dit is 'n algemene oplossing.

LCD SDA en SCL is bedraad met A4 en A5.

Klavier van regs na links (D5-D12).

en die zoemer met D13, wat die interne LED van die Arduino UNO is.

Stap 3: Kode en funksionering

Die kode en biblioteke wat ek gebruik het, u kan dit vind in die skakel:

Die funksie is redelik eenvoudig: u druk "*" op die klavier om die huidige tyd en datum in te stel, en dan "A" om die alarmtyd in te stel. U kan u luitoon aanpas as u 'n goeie klank met 'n zoemer het, of dit op die internet soek.

Geniet dit, en as u 'n probleem of vraag het, kan u dit gerus vra.

Aanbeveel: