Tartalomjegyzék:

Arduino DS3231 RTC óra LCD -vel: 3 lépés
Arduino DS3231 RTC óra LCD -vel: 3 lépés

Videó: Arduino DS3231 RTC óra LCD -vel: 3 lépés

Videó: Arduino DS3231 RTC óra LCD -vel: 3 lépés
Videó: DS 3231 RTC module with Arduino 2024, November
Anonim
Arduino DS3231 RTC óra LCD -vel
Arduino DS3231 RTC óra LCD -vel

A DS3231 RTC (valós idejű óra) megismeréséhez készítettem egy egyszerű arduino alapú 24 órás órát. Három gombja van a következő funkciókkal: nyomja meg bármelyik gombot az időbeállítási módba való belépéshez, növelje és csökkentse az időt percekben a két gombbal, és állítsa be az órát a harmadik gombbal. A vimeo.com/andrewideas/simplearduinoclock oldalon megtekintheti a működéséről szóló videót.

Szükséges anyagok:

  • Egy arduino fejlesztő tábla (Uno -t használtam)
  • Szabványos 16x2 HD44780 alapú LCD kijelző
  • DS3231 alapú RTC (az enyémet az Amazon -on kaptam)
  • Három nyomógomb
  • Három ellenállás (~ 10K ohm)
  • Potenciométer (~ 10K ohm)
  • Egy kenyértábla
  • Több jumper vezeték

1. lépés: Kábelezés

Vezeték
Vezeték
Vezeték
Vezeték

A bekötési utasításokat lásd a rajzon. A gombok az A0, A1 és A2 csapokhoz vannak csatlakoztatva. Az RTC A5 tűt használ SCL és A4 tűt SDA. A potenciométer megváltoztatja az LCD kontrasztját, az LCD pedig a 2–7.

2. lépés: Programozás

Programozás
Programozás

Az arduino IDE segítségével töltse fel vázlatomat az arduino -jába.

A kódom részben az itt megadott kódon alapult. És természetesen a kódomat a megjegyzései magyarázzák.

A vázlatot innen töltheti le.

3. lépés: Folytatás az életeddel

Megcsináltad! Hacsak nem tette meg- ebben az esetben kommentálja az alábbiakban, és mindent megteszek, hogy segítsek. Ellenkező esetben folytassa, és tegyen még nagyobb dolgokat!

Kösz!

Ajánlott: