Indholdsfortegnelse:

Arduino DS1302 RTC vækkeur: 3 trin
Arduino DS1302 RTC vækkeur: 3 trin

Video: Arduino DS1302 RTC vækkeur: 3 trin

Video: Arduino DS1302 RTC vækkeur: 3 trin
Video: Hướng dẫn kiểm tra và lắp ráp đồng hồ LED 7 đoạn cực chất từ rất nhiều linh kiện rời 2024, November
Anonim
Image
Image

Hej, jeg ville dele med dig dette lille projekt, det handler om et diy vækkeur baseret på Arduino UNO board og DS1302 RTC Module, du kan konfigurere dato og klokkeslæt med tastatur og også indstille alarmen til et bestemt tidspunkt. Jeg håber du kan lide det.

Trin 1: Hardware påkrævet

Hardware påkrævet
Hardware påkrævet
Hardware påkrævet
Hardware påkrævet

Til dette skal vi først bruge et Arduino -bord, jeg bruger en Arduino UNO, du kan bruge en anden bare sørg for antallet af stifter.

- Et RTC -modul, her bruger jeg DS1302.

- LCD i2c skærm.

- 4*4 tastaturmatrix.

- og En summer kan du bruge modulet eller komponenten med 2 ledninger.

- 1kOhm modstand, nogle springtråde og et brødbræt.

Trin 2: Ledningsføring

Ledninger
Ledninger

Ledningerne er som på billedet, ting der skal forbindes med GND og 5v som RTC, LCD og summer.

RTC ben er forbundet fra D2 til D5, og jeg bruger 1k modstanden med DAT pin og D4, så vi får den korrekte dato og tid, det er en fælles løsning.

LCD SDA og SCL er forbundet med A4 og A5.

Tastatur fra højre til venstre (D5-D12).

og summeren med D13, som er den interne LED i Arduino UNO.

Trin 3: Kode og funktion

Koden og bibliotekerne jeg brugte, du kan finde dem i linket:

Funktionen er ret enkel: Du trykker på "*" på tastaturet for at indstille det aktuelle klokkeslæt og den dato, derefter "A" for at indstille alarmtiden. Du kan tilpasse din ringetone, hvis du er god til makine -lyde med summer eller kigge efter dem på internettet.

Nyd det, og hvis du har et problem eller spørgsmål, er du velkommen til at stille.

Anbefalede: