Мазмұны:
- Жабдықтар
- 1 -қадам: 1 -қадам: Жеті сегменттің дисплейі
- 2 -қадам: 2 -қадам: Shift Register
- 3 -қадам: 3 -қадам: Кодекс
Бейне: Shift реестрі бар 7 сегменттің дисплейі: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Егер сіз ауысым регистрін қалай қолдануды және оның кодпен жұмыс істеуін енді үйреніп жатсаңыз, бұл жаңадан бастаушыларға арналған тамаша жоба. Сонымен қатар, егер сіз 7 сегментті дисплейде жаңадан болсаңыз, бұл жоба тамаша бастама болады. Бұл жобаны бастамас бұрын, нан тақтасын 3.3 В және GND (нан тақтасының екі жағы) арқылы қуаттандырыңыз.
Жабдықтар
- 820 Ом резисторы
- 7 сегментті дисплей
- 74HC595 ауысымдық резистор
- Ардуино
- Нан тақтасы
- Өткізгіш сымдар
1 -қадам: 1 -қадам: Жеті сегменттің дисплейі
Алдымен сіз 7 сегментті дисплейде жалпы катод немесе жалпы анод бар -жоғын білгіңіз келеді. Тиісінше, сізге 7 сегментті дисплейді қосу керек. Бұл оқулық жалпы катодта да, анодта да жұмыс істей алады, тек сізде жалпы анод бар екеніне көз жеткізіңіз, нақты түйреуішті VCC -ге қосыңыз, ал егер сізде ортақ катод болса, сол түйреуішті GND -ге қосыңыз.
- А пинін 200 Ом резисторға жалғаңыз, ол ауысым регистріндегі 1 шығысына қосылады
- В пинін 200 Ом резисторға жалғаңыз, содан кейін ол ауысым регистріндегі 2 шығысына қосылады
- C сымын 200 Ом резисторға жалғаңыз, ол ауысым регистріндегі 3 шығысына қосылады
- D штырын 200 Ом резисторға жалғаңыз, ол ауысым регистріндегі 4 шығысына қосылады
- Е штырмасын 200 Ом резисторға жалғаңыз, ол ауысым регистріндегі 5 шығысына қосылады
- F штырмасын 200 Ом резисторға жалғаңыз, ол ауысым регистріндегі 6 шығысына қосылады
- G нүктесін 200 Ом резисторға жалғаңыз, ол ауысым регистріндегі 7 шығысына қосылады
- DP штырын 200 Ом резисторға жалғаңыз, ол ауысым регистріндегі 8 шығысына қосылады
- CA-ны 200 Ом резисторға қосыңыз, содан кейін ол қуатқа қосылады
2 -қадам: 2 -қадам: Shift Register
Ауысым регистріндегі түйреуіштердің көпшілігі соңғы қадамда сәйкесінше сымға қосылды. Енді сымды қосуға болатын жалғыз түйреуіштер - бұл сандық шығыс түйреуіштері, сондай -ақ GND.
- Output Enable және Ground түйреуішін GND -ге қосыңыз
- Қуат түйреуішін Arduino -дағы 5 В -қа, сондай -ақ ауысым регистріне қосыңыз
- Кірісті Arduino 2 -ші PIN -ге қосыңыз
- Шығу регистрінің сағатын Arduino 3 -ші істікке қосыңыз
- Ауысым регистрінің сағатын Arduino 4 -ші істікке қосыңыз
3 -қадам: 3 -қадам: Кодекс
Міне кодқа сілтеме. Егер сізде сұрақтар туындаса, маған хабарлаңыз!
Ұсынылған:
4 цифрлық 7 сегменттің дисплейі 14 түйреуішті Arduino көмегімен: 3 қадам
4 цифрлық 7 сегменттің дисплейі 14 түйреуіштер Arduino көмегімен: бұл компонентте түйреуіштердің саны өте көп болса, құрылғының дұрыс жұмыс істеп тұрғанын тексерген дұрыс. Бұл жобада мен 4 разрядты 7 сегментті 14 істікшелі дисплейді сынап көрдім. Барлық 7 сегмент бір уақытта 0 -ден 9 -ға дейін көрсетеді
4 цифрлық 7 сегменттің дисплейі секундомер: 3 қадам
4 цифрлық 7 сегментті дисплей секундомері: Бұл нұсқаулық сізге 4 цифрлы жеті сегментті дисплейден нақты уақыттағы толық жұмыс істейтін секундомерді қалай жасау керектігін көрсетеді
Arduino мен TFT дисплейі арқылы нақты уақытты қалай жасауға болады - 3,5 дюймдік TFT дисплейі бар Arduino Mega RTC: 4 қадам
Arduino мен TFT дисплейі көмегімен нақты уақытты қалай жасауға болады | 3,5 дюймдік TFT дисплейі бар Arduino Mega RTC: Менің Youtube каналыма кіріңіз. Кіріспе:- Бұл жазбада мен 3,5 дюймдік TFT сенсорлы СКД, Arduino Mega көмегімен «Нақты уақыттағы сағат» жасаймын. 2560 және DS3231 RTC модулі… .Бастамас бұрын… бейнесін менің YouTube каналымнан қараңыз .. Ескерту:- Егер сіз Arduin қолдансаңыз
7-сегменттің дисплейі: 3 қадам
7 сегментті дисплей есептегіші: Бүгін менде сізде тағы бір жоба бар-1 разрядты 7 сегментті дисплей есептегіші. Бұл 0 -ден 9 -ға дейін, содан кейін 0 -ге дейін болатын қызықты шағын жоба. Сіз оны әйгілі дисплей түрін пайдалану бойынша жалпы нұсқаулық ретінде пайдалана аласыз. Бұл үшін бөліктер
74HC164 Shift реестрі және сіздің Arduino: 9 қадам
74HC164 Shift Register және сіздің Arduino: Shift регистрлері цифрлық логиканың өте маңызды бөлігі болып табылады, олар параллель және сериялық әлемдер арасында желім ретінде әрекет етеді. Олар сымның санын азайтады, түйреуіштерді пайдаланады, тіпті деректерді сақтай отырып, процессордың жүктелуін азайтады