Мазмұны:
- Жабдықтар
- 1-қадам: мультиплекс 4 Жеті сегментті дисплей
- 2 -қадам: 7 сегменттік дисплейді Arduino -ға қосу
- 3 -қадам: секундты қосу және реттеу түймесін қосу
- 4 -қадам: код
Бейне: Arduino 7 сегменттік сағаты: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл нұсқаулық сізге Arduino 7 сегментінің сағатын қалай жасау керектігін көрсетеді.
дәлдік қынжылтады!
сондықтан мен мұны бағдарламалау үшін және көңіл көтеру үшін жасадым.
Егер сіз маңызды сағатты жасағыңыз келсе, сіз уақытты сақтайтын rtc модулін қолдана аласыз.
егер сіз сымның қосылуының нашарлауын және дисплейдің дұрыс шықпау мүмкіндігін едәуір төмендететін күрделі сымдарды пайдалануды ұнатпайтын болсаңыз, дайын сегіз сегментті дисплейді қолдана аласыз.
бір түймешік - сағатты көбейту, екіншісі - минутты бір есе көбейту.
Жабдықтар
Нан тақтасы
Ардуино (менің нано)
4 жеті сегментті дисплей
2 түйме
2 басқарды
4 бір кохтық резистор
бір ток шектеу резисторы (220 Ом)
бірнеше байланыс сымы
1-қадам: мультиплекс 4 Жеті сегментті дисплей
жоғарыдағы суреттерде берілген тәртіпте дисплейді мультиплекске шығару үшін әр 7 сегменттің барлық сәйкес істікшелерін бір-біріне жалғаңыз.
2 -қадам: 7 сегменттік дисплейді Arduino -ға қосу
Осы схемаға сәйкес 7 сегментті дисплейдің барлық терминалдарын Arduino цифрлық түйреуішіне қосыңыз.
А - сандық түйреуіш 2
B - цифрлық түйреуіш 3
C - сандық түйреуіш 4
D - сандық түйреуіш 5
E - цифрлық түйреуіш 6
F - сандық түйреуіш 7
G - сандық түйреуіш 8
DP - сандық түйреуіш 9.
1K Ом резисторы арқылы барлық ортақ істікті Arduino цифрлық түйреуішіне қосыңыз
D1 - цифрлық түйреуіш 10
D2 - сандық түйреуіш 11
D3 - цифрлық түйреуіш 12
D4 - цифрлық түйреуіш 13
3 -қадам: секундты қосу және реттеу түймесін қосу
Светодиодтың батырмасы мен катодының бір терминалы.
Көршілес терминалды сәйкесінше A0 және A1 жалғаңыз.
Жарықдиодты анод A3.
4 -қадам: код
Алдымен Github -тан төмендегі сілтемеден 7 сегментті дисплей кітапханасын жүктеп алып, оны Arduino ide кітапхана қалтасына шығарыңыз
жеті сегменттен тұратын кітапхана
кодты Arduino -ға жүктеңіз
кодты өзіңізге сәйкес өзгертуге болады.
Ұсынылған:
7 сегменттік сағат - шағын принтерлер шығарылымы: 9 қадам (суреттермен)
7 сегменттік сағат - шағын принтерлер шығарылымы: тағы 7 сегменттік сағат. xDAМен айтуға тиіспін, бірақ менің Instructables профилін көргенде бұл ақылға сыймайтын сияқты. Менің түрлі профильді қараған кезде, бұл тітіркендіретін шығар, сондықтан мен неге басқасын жасауға алаңдадым
7 сегменттік сағат нұсқасы 2: 4 қадам
7 Segment Clock Version 2 нұсқасы: Сәлеметсіз бе! Instructables қолданушысының 12 сағаттық форматтың болуы туралы сұрауынан кейін мен бастапқы жобаға материалдық өзгерістер енгіздім. 1 нұсқасын пайдалану кезінде мен дербес нұсқаны жасау қажеттілігін сезіндім, сондықтан мен оған мүмкіндік бердім
Arduino көмегімен 7 сегменттік дисплей: 3 қадам
7 сегменттік дисплей Arduino көмегімен: Сіз бұл мақалада қарапайым катодтың да, жалпы анодтың да жеті сегментті дисплейінің кодын және схемасын таба аласыз. Оларды пайдалану оңай
7 сегменттік сағат: 4 қадам (суреттермен)
7 сегменттік сағат: Бірнеше жыл қолданғаннан кейін, менің аналогтық сағатым, егер біржола өлі болса. Мен Prusa -мен басып шығаратын 3d сағаттық жобаны іздедім, сондықтан мен ws2812 leds және Arduino басқаратын 7 сегментті сағатты таптым
Gixie сағаты: ең әдемі жарқыраған түтік сағаты: 4 қадам
Gixie сағаты: ең әдемі жарқыраған сағаттар: маған Nixie түтігі өте ұнайды, бірақ ол тым қымбат, мен оған шыдай алмаймын. Мен бұл Gixie сағатын жасауға жарты жыл жұмсадым. Gixie сағаты ws2812 акрил жарығын қолдану арқылы қол жеткізілді, мен RGB түтікшесін жұқа ету үшін барымды саламын