Tässä projektissa näemme, miten aika ja päivämäärä näytetään LCD-näytöllä. Tämä projekti voi olla erittäin hyödyllinen herätyskellon tai tavallisen kellon tekemiseen. Sinun tarvitsee vain lisätä paristot Arduino-levylle ja tulostaa kotelo 3D-tulostimella saadaksesi oikean itsenäisen kellon.
Vaikeusaste:
Tarvittavat varusteet
Katsotaanpa nyt projektin tarvittavia materiaaleja:
Arduino Uno -kortti 16×2 nestekidenäyttö (LCD) Potentiometri 220 ohmin vastus Hypperijohdot (noin viisitoista!)
Kellokaavio Arduino
Mihin potentiometriä käytetään?
Potentiometriä käytetään näytön kirkkauden säätöön. Voit pärjätä ilman sitä kytkemällä 5 V suoraan ruskeaan johtoon ja potentiometristä näyttöön menevän GND:n suoraan Arduino-levyyn.
Ohjelma Arduino-kellolle
Muuta ohjelmassa kellonaikaa ja päivämäärää!
Kuten kuvasta näkyy, lähtöaika ja -päivä ovat kiinteitä, eivätkä ne välttämättä ole oikea päivä. Voit siis muuttaa tätä päivämäärää itse ohjelmassa.
Muokattava rivi on seuraava:
Miten säilytetään nykyinen aika, kun Arduino on pois päältä?
Kuten näet, kellonaika ja päivämäärä eivät päivity jatkuvasti Arduino-levyn sammuttamisen jälkeen. Tämä voi olla ärsyttävää esimerkiksi silloin, kun teet kelloa. Voit ratkaista tämän ongelman lisäämällä projektiin RTC-kellomoduulin (kuten DS3231), joka laskee ajan, vaikka Arduino-levy olisi sammutettu, koska se toimii paristolla, joka ei riipu Arduino-levyn virtalähteestä.