2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Ta projekt je del večjega projekta, lahko pa je tudi samostojen. To je v bistvu ura z dvema gumboma za nastavitev časa in datuma.
Na krovu z vsemi temi žicami ne izgleda tako odlično, vendar opravi delo in ga je mogoče poenostaviti z uporabo zaslona I2C, vendar bom to temo obravnaval v prihodnjih navodilih.
Način delovanja je precej preprost, imate dva gumba, prvi, povezan z nožico 8 na arduinu, se uporablja za izbiro parametra (datum, ura, minuta …) in na koncu za shranjevanje novega datuma. Drugi gumb, ki je pritrjen na pin 9 na arduinu, se uporablja za povečanje izbranega parametra in na koncu za preklic podatkov, ki ste jih pravkar vnesli (ne shranite), če z njim niste zadovoljni.
Korak: Potrebni deli:
1. Arduino UNO R3 ali združljiva plošča
2. Modul DS3231 RTC (ura v realnem času)
3. Baterija CR2032, če modulu ni priložena
4. Zaslon LCD 1602
5. 50K ohmski spremenljivi upor za prilagajanje kontrasta LCD zaslona 1602
6. 2 gumba za nastavitev datuma in ure
7. Dva upora 10K ohmov za spuščanje zatičev gumbov
8. Mostična žica za povezovanje delov
9. Ogledna plošča
2. korak: Sestavite shemo
Ker sem prepričan, da ne morete vzpostaviti povezave na podlagi prve fotografije projekta, tukaj je shema zanjo.
3. korak: Napišite kodo:
Kodo za ta projekt najdete tukaj, v priloženi datoteki. Prilagodite ga svojim potrebam. Koda je razložena v datoteki.ino. Vsak predlog je dobrodošel.
Priložena je tudi knjižnica, ki sem jo uporabljal. Druge knjižnice DS3231 morda ne bodo delovale.