Мазмұны:
Бейне: СКД бар Arduino DS3231 RTC сағаты: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
DS3231 RTC (нақты уақыт сағаты) танысу үшін мен 24 сағаттық қарапайым arduino құрдым. Оның келесі функциялары бар 3 түймесі бар: уақытты реттеу режиміне кіру үшін кез келген түймені басыңыз, уақыттың екеуімен минутты көбейтіңіз және азайтыңыз, үшінші түймемен сағатты орнатыңыз. Сіз vimeo.com/andrewideas/simplearduinoclock сайтында жұмыс істейтін бейнені тексере аласыз.
Қажетті материалдар:
- Arduino дамыту тақтасы (мен Uno қолдандым)
- 16x2 HD44780 стандартты СКД дисплейі
- DS3231 негізіндегі RTC (менікі Amazon -да бар)
- Үш түйме
- Үш резистор (~ 10K Ом)
- Потенциометр (~ 10К Ом)
- Нан тақтасы
- Бірнеше секіргіш сымдар
1 -қадам: Сымдарды жалғау
Сымдар бойынша нұсқауларды сызбадан қараңыз. Түймелер A0, A1 және A2 түйреуіштеріне қосылған. RTC SCL үшін A5 түйреуішті және SDA үшін A4 түйреуішті пайдаланады. Потенциометр СКД контрастын өзгертеді, ал СКД 2 -ден 7 -ге дейінгі цифрлық түйреуіштерді қолданады.
2 -қадам: бағдарламалау
Ардуиноға менің эскизімді жүктеу үшін arduino IDE пайдаланыңыз.
Менің кодым ішінара осында берілген кодқа негізделген. Және, әрине, менің кодым түсініктемелерде түсіндірілген.
Эскизді осы нұсқаулықтан жүктеуге болады.
3 -қадам: Өміріңізді жалғастырыңыз
Сіз жасадыңыз! Егер сіз мұны жасамасаңыз- төменде түсініктеме беріңіз, мен сізге көмектесу үшін бар күшімді саламын. Әйтпесе, алға қарай жүріңіз және одан да үлкен істерді жасаңыз!
Рахмет!
Ұсынылған:
Java (+-1s) көмегімен DS3231 RTC (нақты уақыт сағаты) дәл, жылдам және автоматтандырылған түрде орнату: 3 қадам
Java (+-1s) көмегімен DS3231 RTC (нақты уақыт сағаты) дәл, жылдам және автоматтандырылған түрде орнату: Бұл нұсқаулық сізге Arduino мен шағын Java қосымшасын қолдана отырып, DS3231 нақты уақыттағы сағатты қалай орнату керектігін көрсетеді. Arduino сериялық қосылымы. Бұл бағдарламаның негізгі логикасы: 1. Arduino сериялық сұрау жібереді
I2C / IIC СКД дисплей - IUC LCD дисплейіне SPI СКД дисплейін Arduino көмегімен SPI - IIC модулін қолданып қолданыңыз: 5 қадам
СКД дисплейі I2C / IIC | IUC LCD дисплейіне SPI LCD дисплейін Arduino көмегімен SPI мен IIC модулін қолдана отырып қолданыңыз: Сәлеметсіздер ме, балалар, өйткені қалыпты SPI LCD 1602 сымдары өте көп, сондықтан оларды arduino -мен байланыстыру өте қиын, бірақ нарықта бір модуль бар. SPI дисплейін IIC дисплейіне түрлендіріңіз, сонда сізге тек 4 сымды қосу қажет
2.4 TFT СКД бар DS1302 сағаты: 5 қадам
2.4 TFT LCD дисплейі бар DS1302 сағаты: Сәлеметсіз бе! Бүгін мен сізге Arduino үшін RTC және TFT LCD көмегімен қарапайым сағатты қалай жасау керектігін көрсетемін
DS3231 және LCD1602 бар Arduino сағаты: 3 қадам
DS3231 және LCD1602 бар Arduino сағаты: Бұл жоба үлкен жобаның бөлігі, бірақ ол дербес жоба болуы мүмкін. Уақыт пен күнді орнатуға арналған екі түйме бар сағат, бұл барлық сымдармен жұмыс тақтасында жақсы көрінбейді, бірақ бұл тапсырманы орындайды және бұл қарапайым болуы мүмкін
CloudX микроконтроллері бар СКД бар пернетақта: 4 қадам
CloudX микроконтроллері бар СКД бар пернетақта: Бұл жоба үшін біз матрицалық пернетақтадан мәліметтерді қабылдаймыз, содан кейін оны LCD модулінде көрсетеміз