Мазмуну:

LCD менен Arduino DS3231 RTC Сааты: 3 кадам
LCD менен Arduino DS3231 RTC Сааты: 3 кадам

Video: LCD менен Arduino DS3231 RTC Сааты: 3 кадам

Video: LCD менен Arduino DS3231 RTC Сааты: 3 кадам
Video: Контроллер автоматического пуска-останова с часами реального времени DS3231 2024, Ноябрь
Anonim
LCD менен Arduino DS3231 RTC сааты
LCD менен Arduino DS3231 RTC сааты

DS3231 RTC (реалдуу убакыт сааты) менен таанышуу үчүн, мен 24 сааттык негизделген жөнөкөй arduino курдум. Анын төмөнкү функциялары бар 3 баскычы бар: убакытты коюу режимине кирүү үчүн каалаган баскычты басыңыз, эки баскыч менен убакытты көбөйтүү жана азайтуу, үчүнчү баскыч менен саатты коюу. Сиз анын видеосун vimeo.com/andrewideas/simplearduinoclock дарегинен текшере аласыз.

Керектелүүчү материалдар:

  • Arduino өнүктүрүү кеңеши (мен Uno колдондум)
  • Стандарттык 16x2 HD44780 LCD дисплейи
  • DS3231 негизделген RTC (меники Amazonдо бар)
  • Үч баскыч
  • Үч каршылык (~ 10K Ом)
  • Потенциометр (~ 10K Ом)
  • Нан тактасы
  • Бир нече секирүүчү зымдар

1 -кадам: Кабелдөө

Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү
Электр өткөргүчтөрү

Өткөрүү боюнча көрсөтмөлөрдү чиймеге кайрылыңыз. Баскычтар A0, A1 жана A2 төөнөгүчтөргө туташтырылган. RTC SCL үчүн A5 пинди жана SDA үчүн A4 пинди колдонот. Потенциометр ЖКнын контрастын өзгөртөт жана ЖК 2ден 7ге чейин санарип төөнөгүчтөрдү колдонот.

2 -кадам: Программалоо

Программалоо
Программалоо

Менин эскизимди arduinoго жүктөө үчүн arduino IDE колдонуңуз.

Менин кодум жарым -жартылай бул жерде берилген кодго негизделген. Анан, албетте, менин кодум анын комментарийлеринде түшүндүрүлөт.

Эскизди бул нускамадан жүктөп алсаңыз болот.

3 -кадам: Жашооңузду улантыңыз

Сен кылдың! Эгерде сиз антпесеңиз- бул учурда төмөндө комментарий жазыңыз, мен сизге жардам берүү үчүн колумдан келгендин баарын кылам. Болбосо, алдыга жылып, андан да чоң иштерди жаса!

Рахмат!

Сунушталууда: