Мазмұны:

DS3231 және LCD1602 бар Arduino сағаты: 3 қадам
DS3231 және LCD1602 бар Arduino сағаты: 3 қадам

Бейне: DS3231 және LCD1602 бар Arduino сағаты: 3 қадам

Бейне: DS3231 және LCD1602 бар Arduino сағаты: 3 қадам
Бейне: Lesson 99: Building Arduino Digital Clock using DS3231 LCD and Seven Segment Display 2024, Қараша
Anonim
DS3231 және LCD1602 бар Arduino сағаты
DS3231 және LCD1602 бар Arduino сағаты

Бұл жоба үлкен жобаның бөлігі, бірақ ол дербес жоба болуы мүмкін. Бұл негізінен уақыт пен күнді орнатуға арналған екі түймесі бар сағат.

Бұл барлық сымдары бар тақтада керемет көрінбейді, бірақ бұл тапсырманы орындайды және оны I2C дисплейінің көмегімен жеңілдетуге болады, бірақ мен бұл тақырыпты болашақта нұсқаулықта қарастырамын.

Жұмыс режимі өте қарапайым, сізде екі түйме бар, біріншісі arduino -дегі 8 -ші істікшеге байланған, параметрді таңдау үшін (күн, сағат минут …) және соңында жаңа күнді сақтау үшін қолданылады. Ардуинодағы түйреуіш 9 -ға бекітілген екінші түйме таңдалған параметрді ұлғайту үшін және соңында сіз қанағаттанбаған жағдайда жаңа енгізілген деректерді жою үшін қолданылады (сақтамаңыз).

1 -қадам: Қажетті бөлшектер:

Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер

1. Arduino UNO R3 немесе үйлесімді тақта

2. DS3231 RTC (Real Time Clock) модулі

3. CR2032 батареясы, егер модуль онымен бірге келмесе

4. LCD 1602 дисплейі

5. 1602 СКД контрастын реттеуге арналған 50К Ом ауыспалы резистор

6. Күн мен уақытты реттеуге арналған 2 түйме

7. Түйме түйреуіштері үшін екі 10К Ом екі резистор

8. Бөлшектерді қосуға арналған секіргіш сым

9. Нан тақтасы

2 -қадам: схеманы жинаңыз

Схеманы жинаңыз
Схеманы жинаңыз

Жобаның бірінші фотосуретіне сүйене отырып, байланыс орнатуға болмайтынына сенімдімін, сондықтан оның схемасы.

3 -қадам: кодты жазыңыз:

Сіз бұл жобаның кодын мына жерден, қоса берілген файлдан таба аласыз. Оны сіздің қажеттіліктеріңізге сәйкес өзгертуге тырысыңыз. Код.ino файлының ішінде түсіндірілген. Кез келген ұсыныстар құпталады.

Сонымен қатар мен қолданған кітапхана бекітілген. DS3231 басқа кітапханалары жұмыс істемеуі мүмкін.

Ұсынылған: