Мазмұны:
- 1 -қадам: Қажетті материалдар
- 2 -қадам: Жабдықты орнату
- 3 -қадам: Сымдардың диаграммасы
- 4 -қадам: Python коды
- 5 -қадам: Шығаруды алдын ала қарау
Бейне: 16x2 әріптік -сандық СКД және 4x4 матрицалық пернетақта Raspberry Pi3: 5 қадаммен (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл нұсқаулықта біз 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 коды
Сіз кодты тікелей жүктей аласыз. Raspberry Pi 3 -те python 3.4 көмегімен code.py іске қосыңыз немесе мәтінді көшіріп, python 3.4 жаңа сценарий файлына қойыңыз.
Бағдарламаны іске қосыңыз:
Егер қосылымдар дұрыс болса, СКД бірінші жолда «Қош келдіңіз» мәтінін көрсетеді. Пернетақта деректері екінші жолда көрсетіледі.
5 -қадам: Шығаруды алдын ала қарау
Мен пернетақтаның үзілуін қостым, осылайша, егер сіз бағдарламаны тоқтатсаңыз, СКД Қош бол
Ұсынылған:
4x4: 3 қадамдық Arduino матрицалық пернетақтасы бар заманауи және жаңа және қарапайым шкаф үлгісі
4x4 Arduino матрицалық пернетақтасы бар заманауи және жаңа шкафтың мысалы: I2C схемасы бар 4x4 СКД пернетақтасын қолданудың тағы бір мысалы
4x4 матрицалық мембраналық пернетақта Arduino Nano көмегімен: 4 қадам
4x4 матрицалық мембраналық пернетақта Arduino Nano көмегімен: 4x4 матрицалық мембраналық пернетақта - бұл көбінесе калькуляторлар, парольдерді енгізу және басқалар сияқты Arduino жобаларын жасау үшін қолданылатын пернетақта модулі. Микроконтроллердің негізгі сипаттамасы: Maxi
16x2 СКД + пернетақта қалқаны үшін алдыңғы тақта: 8 қадам (суреттермен)
16x2 СКД + пернетақта қалқаны үшін алдыңғы тақтайша: Біз не құрамыз: Бұл оқулықта біз Adafruit 16x2 СКД + пернетақта қалқаны үшін лазерлік акрилді тақтаны саламыз (Arduino нұсқасы). Қарапайым реттеудің арқасында сіз барлық пернетақта түймелеріне қол жеткізе аласыз
Пернетақта интерфейсі 8051 және пернетақта нөмірлерін 7 сегментте көрсетеді: 4 қадам (суреттермен)
8051 бар пернетақта интерфейсі және 7 сегменттегі пернетақта нөмірлері: Бұл оқулықта мен 8051 пернетақтасын қалай интерфейске қосуға болатынын және 7 сегментті дисплейде пернетақта нөмірлерін көрсету туралы айтатын боламын
Пернетақта нөмірлерін 8051: 4 қадаммен 16 X 2 СКД дисплейінде көрсету
Пернетақта нөмірлерін 16 X 2 СКД дисплейінде көрсету 8051: Бұл жобада біз 8051 пернетақтасы мен дисплей интерфейсіне ауысамыз. Пернетақтадағы пернені басу арқылы біз LCD дисплейдегі сәйкестік нөмірін аламыз