Мазмұны:

16x2 әріптік -сандық СКД және 4x4 матрицалық пернетақта Raspberry Pi3: 5 қадаммен (суреттермен)
16x2 әріптік -сандық СКД және 4x4 матрицалық пернетақта Raspberry Pi3: 5 қадаммен (суреттермен)

Бейне: 16x2 әріптік -сандық СКД және 4x4 матрицалық пернетақта Raspberry Pi3: 5 қадаммен (суреттермен)

Бейне: 16x2 әріптік -сандық СКД және 4x4 матрицалық пернетақта Raspberry Pi3: 5 қадаммен (суреттермен)
Бейне: Using HT1621 6 Digits Seven Segment LCD Display | Lesson 103: Arduino Step By Step Course 2024, Шілде
Anonim
Raspberry Pi3 бар 16x2 әріптік -сандық СКД және 4x4 матрицалық пернетақта
Raspberry Pi3 бар 16x2 әріптік -сандық СКД және 4x4 матрицалық пернетақта

Бұл нұсқаулықта біз Raspberry Pi3 көмегімен 16x2 жарықдиодты және 4x4 матрицалық пернетақтаны қалай байланыстыру керектігін түсіндіреміз.

Біз бағдарламалық қамтамасыз етуді жасау үшін Python 3.4 қолданамыз. Сіз Python 2.7 -ді аз өзгеріссіз таңдай аласыз

1 -қадам: Қажетті материалдар

Қажетті материалдар
Қажетті материалдар

Бізге келесі компоненттер қажет

  • Таңқурай Pi 3
  • Pi үшін 5V 2A адаптері
  • 8 ГБ micro SD
  • 16x2 әріптік -сандық СКД
  • 4х4 матрицалық пернетақта
  • Нүктелік PCB (орташа өлшемді) немесе Breadboard
  • Берг Стрип
  • Jumper Wire
  • 10K ыдыс
  • Ethernet кабелі (ноутбукпен VNC байланысын орнатуға арналған)

2 -қадам: Жабдықты орнату

Жабдықты орнату
Жабдықты орнату
Жабдықты орнату
Жабдықты орнату
Жабдықты орнату
Жабдықты орнату

Біз операциялық жүйені micro SD және VNC интерфейсіне жазу сияқты аппараттық құралдарды орнату бойынша қадамдарды қоспадық. Бұл процедуралар үшін басқа ресурстарды табу керек.

Алдын ала жүктелген 8 ГБ Micro SD картасын Rapberry Pi 3-ке салыңыз. Raspberry Pi-ді ноутбукке Ethernet кабелі арқылы қосыңыз. Аппараттық құралдарды электр схемасында сипатталғандай етіп жасаңыз.

16x2 СКД

Біз 4-разрядты LCD интерфейсін қолданамыз, сондықтан басқару синглдары үшін RS, EN, D4, D5, D6, D7 Raspberry Pi GPIO-ларына қосылған түйреуіштер қажет.

4х4 матрицалық пернетақта

Python пакетін 4x4 және 4x3 матрицалық пернетақтаға орнатыңыз, осылайша үзіліс негізінде операциялар орындалады. Сондықтан пернетақтаның жолдары мен бағандарын үнемі қарап шығудың қажеті жоқ. Мұнда ішкі тартқыш қолданылады, сондықтан сыртқы тартқыш резистор қажет емес.

Raspberry Pi -ді желіге қосыңыз, содан кейін терминалды ашып, келесіні теріңіз:

sudo python3.4 -m pip pad4pi орнату

3 -қадам: Сымдардың диаграммасы

Сымдардың диаграммасы
Сымдардың диаграммасы

СКД түйреуіштері:

  • LCD_RS = 21
  • LCD_E = 20
  • LCD_D4 = 26
  • LCD_D5 = 19
  • LCD_D6 = 13
  • LCD_D7 = 6

Пернетақта түйреуіштері:

Баған түйреуіштері = 17, 15, 14, 4 жол түйреуіштері = 24, 22, 27, 18

СКД мен пернетақтаны байланыстыру үшін кез келген GPIO түйреуіштерін таңдауға болады, кодтағы пин нөмірін өзгерту жеткілікті. СКД мен пернетақтаны байланыстыру үшін сіз тақтаны немесе ПХД қолдана аласыз.

4 -қадам: Python коды

Python коды
Python коды

Сіз кодты тікелей жүктей аласыз. Raspberry Pi 3 -те python 3.4 көмегімен code.py іске қосыңыз немесе мәтінді көшіріп, python 3.4 жаңа сценарий файлына қойыңыз.

Бағдарламаны іске қосыңыз:

Егер қосылымдар дұрыс болса, СКД бірінші жолда «Қош келдіңіз» мәтінін көрсетеді. Пернетақта деректері екінші жолда көрсетіледі.

5 -қадам: Шығаруды алдын ала қарау

Шығаруды алдын ала қарау
Шығаруды алдын ала қарау
Шығаруды алдын ала қарау
Шығаруды алдын ала қарау
Шығаруды алдын ала қарау
Шығаруды алдын ала қарау

Мен пернетақтаның үзілуін қостым, осылайша, егер сіз бағдарламаны тоқтатсаңыз, СКД Қош бол

Ұсынылған: