Sisukord:

Arduino DS3231 RTC kell LCD -ekraaniga: 3 sammu
Arduino DS3231 RTC kell LCD -ekraaniga: 3 sammu

Video: Arduino DS3231 RTC kell LCD -ekraaniga: 3 sammu

Video: Arduino DS3231 RTC kell LCD -ekraaniga: 3 sammu
Video: Контроллер автоматического пуска-останова с часами реального времени DS3231 2024, Juuli
Anonim
Arduino DS3231 RTC kell LCD -ekraaniga
Arduino DS3231 RTC kell LCD -ekraaniga

DS3231 RTC (reaalajas kell) tundmaõppimiseks ehitasin lihtsa arduino -põhise 24 -tunnise kella. Sellel on 3 nuppu, millel on järgmised funktsioonid: vajutage suvalist nuppu, et siseneda aja seadistusrežiimi, suurendage ja vähendage aega minutites kahe nupuga ning seadistage kell kolmanda nupuga. Saate vaadata videot selle toimimisest aadressil vimeo.com/andrewideas/simplearduinoclock.

Vajalikud materjalid:

  • Arduino arendusplaat (ma kasutasin Unot)
  • Tavaline 16x2 HD44780 põhine LCD -ekraan
  • DS3231 põhine RTC (sain oma Amazonist)
  • Kolm vajutusnuppu
  • Kolm takistit (~ 10K oomi)
  • Potentsiomeeter (~ 10K oomi)
  • Leivalaud
  • Mitmed hüppajajuhtmed

Samm: juhtmestik

Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik

Juhtmestiku juhised leiate jooniselt. Nupud on ühendatud tihvtidega A0, A1 ja A2. RTC kasutab SCL -i jaoks tihvti A5 ja SDA jaoks tihvti A4. Potentsiomeeter muudab vedelkristallekraani kontrasti ja LCD kasutab digitaalseid kontakte 2 kuni 7.

2. samm: programmeerimine

Programmeerimine
Programmeerimine

Kasutage arduino IDE -d, et minu eskiis oma arduino -sse üles laadida.

Minu kood põhines osaliselt siin esitatud koodil. Ja muidugi selgitatakse minu koodi selle kommentaarides.

Visandi saate alla laadida sellest juhendist.

Samm: jätkake oma eluga

Sa tegid seda! Kui te seda ei teinud- siis kommenteerige allpool ja annan endast parima, et teid aidata. Muidu jätkake ja tehke veelgi suuremaid asju!

Tänan!

Soovitan: