2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Ovaj je projekt dio većeg, ali može biti i samostalni projekt. To je u osnovi sat s dvije tipke za postavljanje vremena i datuma.
Ne izgleda tako sjajno na ploči sa svim tim žicama, ali radi posao i može se pojednostaviti pomoću I2C zaslona, ali o tome ću govoriti u budućim uputama.
Način rada je vrlo jednostavan, imate dva gumba, prvi koji je povezan s pinom 8 na arduinu koristi se za odabir parametra (datum, minuta u minuti …) i na kraju za spremanje novog datuma. Drugi gumb, koji je priključen na pin 9 na arduinu, koristi se za povećanje odabranog parametra i na kraju za poništavanje podataka koje ste upravo unijeli (nemojte spremati) u slučaju da niste zadovoljni s tim.
Korak 1: Potrebni dijelovi:
1. Arduino UNO R3 ili kompatibilna ploča
2. DS3231 RTC (Sat u stvarnom vremenu) modul
3. CR2032 baterija, ako modul ne dolazi s njom
4. LCD 1602 zaslon
5. 50K ohmski promjenjivi otpornik za podešavanje kontrasta LCD zaslona 1602
6. 2 gumba za podešavanje datuma i vremena
7. Dva 10K ohmska otpornika za povlačenje igle tipki
8. Spojna žica za spajanje dijelova
9. Oglasna ploča
Korak 2: Sastavite shemu
Budući da sam siguran da ne možete uspostaviti vezu na temelju prve fotografije projekta, evo sheme za to.
Korak 3: Napišite kôd:
Kôd za ovaj projekt možete pronaći ovdje, u priloženoj datoteci. Slobodno ga prilagodite svojim potrebama. Kôd je objašnjen unutar.ino datoteke. Svaki prijedlog je dobrodošao.
U prilogu je i biblioteka koju sam koristio. Druge knjižnice DS3231 možda neće raditi.