Мазмұны:

Shift реестрі бар 7 сегменттің дисплейі: 3 қадам
Shift реестрі бар 7 сегменттің дисплейі: 3 қадам

Бейне: Shift реестрі бар 7 сегменттің дисплейі: 3 қадам

Бейне: Shift реестрі бар 7 сегменттің дисплейі: 3 қадам
Бейне: Lesson 22: Using Seven Segment Display with Arduino and Electronic Dice | SunFounder Robojax 2024, Шілде
Anonim
Shift реестрі бар 7 сегменттің дисплейі
Shift реестрі бар 7 сегменттің дисплейі
Shift реестрі бар 7 сегменттің дисплейі
Shift реестрі бар 7 сегменттің дисплейі

Егер сіз ауысым регистрін қалай қолдануды және оның кодпен жұмыс істеуін енді үйреніп жатсаңыз, бұл жаңадан бастаушыларға арналған тамаша жоба. Сонымен қатар, егер сіз 7 сегментті дисплейде жаңадан болсаңыз, бұл жоба тамаша бастама болады. Бұл жобаны бастамас бұрын, нан тақтасын 3.3 В және GND (нан тақтасының екі жағы) арқылы қуаттандырыңыз.

Жабдықтар

  • 820 Ом резисторы
  • 7 сегментті дисплей
  • 74HC595 ауысымдық резистор
  • Ардуино
  • Нан тақтасы
  • Өткізгіш сымдар

1 -қадам: 1 -қадам: Жеті сегменттің дисплейі

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

2 -қадам: ауысымды тіркеу
2 -қадам: ауысымды тіркеу

Ауысым регистріндегі түйреуіштердің көпшілігі соңғы қадамда сәйкесінше сымға қосылды. Енді сымды қосуға болатын жалғыз түйреуіштер - бұл сандық шығыс түйреуіштері, сондай -ақ GND.

  • Output Enable және Ground түйреуішін GND -ге қосыңыз
  • Қуат түйреуішін Arduino -дағы 5 В -қа, сондай -ақ ауысым регистріне қосыңыз
  • Кірісті Arduino 2 -ші PIN -ге қосыңыз
  • Шығу регистрінің сағатын Arduino 3 -ші істікке қосыңыз
  • Ауысым регистрінің сағатын Arduino 4 -ші істікке қосыңыз

3 -қадам: 3 -қадам: Кодекс

3 -қадам: Кодекс
3 -қадам: Кодекс

Міне кодқа сілтеме. Егер сізде сұрақтар туындаса, маған хабарлаңыз!

Ұсынылған: