Мазмуну:
- 1 -кадам: Керектүү материалдар
- 2 -кадам: Аппараттык орнотуу
- 3 -кадам: Кабелдик диаграмма
- 4 -кадам: Python коду
- 5 -кадам: Output Preview
Video: Interface 16x2 Alphanumeric LCD And4x4 Matrix Keypad with Raspberry Pi3: 5 Steps (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул көрсөтмөлөрдө биз Raspberry Pi3 менен 16x2 LED жана 4x4 матрицалуу клавиатураны кантип интерфейс кылууну түшүндүрөбүз.
Программаны иштеп чыгуу үчүн Python 3.4 колдонобуз. Python 2.7ди да кичине өзгөртүүлөр менен тандай аласыз
1 -кадам: Керектүү материалдар
Биз төмөнкү компоненттерди талап кылат
- Raspberry Pi 3
- Pi үчүн 5V 2A адаптер
- 8 ГБ micro SD
- 16x2 тамга -сандык ЖК
- 4x4 матрицалуу баскычтоп
- Dot PCB (орто өлчөмү) же Breadboard
- Berg Strip
- Jumper Wire
- 10K идиш
- Ethernet кабели (ноутбук менен VNC байланышын түзүү үчүн)
2 -кадам: Аппараттык орнотуу
Биз OSти микро SD жана VNC интерфейсине күйгүзүү сыяктуу аппараттык орнотуу кадамдарын кошкон жокпуз. Бул процедуралар үчүн башка ресурстарды табышыңыз керек.
Операцияланган OS 8GB Micro SD картасын Rapberry Pi 3. Raspberry Pi менен Ethernet Cable аркылуу ноутбукка туташтырыңыз. Аппаратты зым схемасында сүрөттөлгөндөй кылып жасаңыз.
16x2 LCD
Биз 4-разряддуу lcd интерфейсин колдонобуз, андыктан Control singals үчүн RS, EN, D4, D5, D6, D7 Raspberry Pi GPIOдоруна туташкан.
4x4 Matrix баскычтобу
Python пакетин 4x4 жана 4x3 матрицалык баскычтопко орнотуп, үзгүлтүккө негизделген операциялар аткарылат. Ошентип, клавиатуранын саптарын жана мамыларын дайыма сканерлөөнүн кереги жок. Бул жерде ички тартма колдонулат, ошондуктан тышкы тартуучу резистордун кереги жок.
Raspberry Pi'ди вебге туташтырыңыз, андан кийин терминалды ачып, төмөнкүлөрдү териңиз:
sudo python3.4 -m пип орнотуу pad4pi
3 -кадам: Кабелдик диаграмма
LCD казыктары:
- LCD_RS = 21
- LCD_E = 20
- LCD_D4 = 26
- LCD_D5 = 19
- LCD_D6 = 13
- LCD_D7 = 6
KeyPad казыктары:
Колонна казыктары = 17, 15, 14, 4 Риндер = 24, 22, 27, 18
ЖКнын жана баскычтоптун интерфейси үчүн GPIO төөнөгүчтөрүн тандай аласыз, жөн эле коддун пин номерин өзгөртүңүз. ЖК менен баскычтопту туташтыруу үчүн сиз нанды же ПКБны колдоно аласыз.
4 -кадам: Python коду
Сиз кодду түз жүктөп алсаңыз болот. Raspberry Pi 3. ичинде python 3.4 менен code.py иштетиңиз. Же текстти көчүрүп, python 3.4 жаңы скрипт файлына чаптаңыз.
Программаны иштетүү:
ЖК сиз кошкон туташуулар туура болсо, биринчи сапта "Кош келиңиз" текстин көрсөтөт. Баскычтоптун маалыматтары экинчи сапта көрсөтүлөт.
5 -кадам: Output Preview
Мен клавиатуранын үзүлүшүн коштум, эгерде сиз программаны токтотсоңуз, анда ЖК дисплейи коштошот
Сунушталууда:
Gesture Hawk: Hand Gesture Controled Robot using Image Processing Based Interface: 13 Steps (Сүрөттөр менен)
Gesture Hawk: Hand Gesture Controlled Robot using Image Processing Based Interface: Gesture Hawk TechEvince 4.0де жөнөкөй сүрөт иштетүүгө негизделген адам-машина интерфейси катары көрсөтүлдү. Анын пайдалуулугу ар кандай роботтордо иштеген робот машинаны көзөмөлдөө үчүн колкаптан башка эч кандай кошумча сенсорлордун же тагынуунун кереги жоктугунда
Жаңыдан баштагандар үчүн Arduino: Arduino Interface 16x2 ЖК менен түшүндүрүлөт: 5 кадам
Жаңыдан баштагандар үчүн Arduino: Arduino Interface 16x2 ЖК менен Түшүндүрүлгөн: Саламатсыздарбы Ар бир адам, Азыркы учурда, Arduino абдан популярдуу болуп калды жана ар бир адам аны кабыл алууда, анткени коддоонун оңойлугунан улам. ал тургай, иштеп чыгуучулар да модулдун иштешине жетишет. Бул
Interface LED Dot Matrix (8x8) NodeMCU менен: 6 кадам (Сүрөттөр менен)
Interface LED Dot Matrix (8x8) with NodeMCU: Hello Makers, Мен дагы бир жөнөкөй жана салкын Instructable мененмин. Бул Нускамада биз NodeMCU менен LED Dot Matrix (8x8) интерфейсин үйрөнөбүз. Ошентип, баштайлы
16x2 LCD + клавиатура калканчынын алдыңкы плитасы: 8 кадам (сүрөттөр менен)
16x2 LCD + Keypad Shield үчүн алдыңкы плитасы: Биз эмнени курабыз: Бул үйрөткүчтө биз Adafruit 16x2 LCD + Keypad Shield (Arduino версиясы) үчүн лазерлүү акрил капталын курабыз. Жөнөкөй жөнгө салуунун аркасында, сиз бардык клавиатура баскычтарына ыңгайлуу кире аласыз
Raspberry Pi3 жана Android нерселерин колдонуу менен үйдү автоматташтыруу: 5 кадам (сүрөттөр менен)
Raspberry Pi3 жана Android нерселерин колдонуу менен үйдү автоматташтыруу: Идея - бул “ акылдуу ҮЙ ” мында Android Things жана Raspberry Pi аркылуу үй түзүлүштөрүн башкарууга болот. Долбоор жарык, желдеткич, мотор сыяктуу көзөмөлдөөчү үй шаймандарынан турат. Керектүү материалдар: Raspberry Pi 3HDMI Ca