فهرست مطالب:

رابط 16x2 الفبای عددی ال سی دی And4x4 ماتریس صفحه کلید با تمشک Pi3: 5 مرحله (همراه با تصاویر)
رابط 16x2 الفبای عددی ال سی دی And4x4 ماتریس صفحه کلید با تمشک Pi3: 5 مرحله (همراه با تصاویر)

تصویری: رابط 16x2 الفبای عددی ال سی دی And4x4 ماتریس صفحه کلید با تمشک Pi3: 5 مرحله (همراه با تصاویر)

تصویری: رابط 16x2 الفبای عددی ال سی دی And4x4 ماتریس صفحه کلید با تمشک Pi3: 5 مرحله (همراه با تصاویر)
تصویری: 7 Segment lcd 2024, جولای
Anonim
رابط 16x2 الفبایی عددی ال سی دی And4x4 ماتریس صفحه کلید با تمشک Pi3
رابط 16x2 الفبایی عددی ال سی دی And4x4 ماتریس صفحه کلید با تمشک Pi3

در این دستورالعمل ، ما نحوه اتصال صفحه کلید ماتریس 16x2 LED و 4x4 با Raspberry Pi3 را توضیح می دهیم.

ما از Python 3.4 برای توسعه نرم افزار استفاده می کنیم. شما می توانید پایتون 2.7 را نیز با کمی تغییرات انتخاب کنید

مرحله 1: مواد مورد نیاز

مواد مورد نیاز
مواد مورد نیاز

ما به اجزای زیر نیاز داریم

  • تمشک پای 3
  • آداپتور 5V 2A برای Pi
  • میکرو SD 8 گیگابایت
  • LCD الفبایی 16x2
  • صفحه کلید ماتریس 4x4
  • PCB نقطه (اندازه متوسط) یا Breadboard
  • نوار برگ
  • Jumper Wire
  • قابلمه 10 هزار
  • کابل اترنت (برای برقراری ارتباط VNC با لپ تاپ)

مرحله 2: راه اندازی سخت افزار

راه اندازی سخت افزار
راه اندازی سخت افزار
راه اندازی سخت افزار
راه اندازی سخت افزار
راه اندازی سخت افزار
راه اندازی سخت افزار

ما مراحل تنظیم سخت افزار مانند سوزاندن سیستم عامل به رابط micro SD و VNC را شامل نمی شویم. شما باید منابع دیگری را برای این روش ها پیدا کنید.

کارت حافظه از پیش بارگذاری شده 8 گیگابایتی Micro SD را در Rapberry Pi 3. وارد کنید Raspberry Pi را با کابل اترنت به لپ تاپ وصل کنید. سخت افزار را مطابق نمودار سیم کشی تهیه کنید.

LCD 16x2

ما از رابط LCD حالت 4 بیتی استفاده می کنیم ، بنابراین پین های مورد نیاز برای Singles های RS عبارتند از RS ، EN ، D4 ، D5 ، D6 ، D7 که به GPIO های رزبری پای متصل است.

صفحه کلید ماتریس 4x4

بسته پایتون را برای صفحه کلید ماتریس 4x4 و 4x3 نصب کنید تا عملیات مبتنی بر وقفه انجام شود. بنابراین نیازی به اسکن ردیف ها و ستون های صفحه کلید به طور مداوم نیست. در اینجا کشش داخلی مورد استفاده قرار می گیرد بنابراین هیچ مقاومت کششی خارجی مورد نیاز نیست.

رزبری پای را به وب وصل کنید ، سپس ترمینال را باز کرده و موارد زیر را تایپ کنید:

sudo python3.4 -m pip نصب pad4pi

مرحله 3: نمودار سیم کشی

نمودار سیم کشی
نمودار سیم کشی

پین های LCD:

  • 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 را برای رابط LCD و صفحه کلید انتخاب کنید ، فقط شماره پین را در کد تغییر دهید. برای رابط LCD و صفحه کلید می توانید از صفحه نورد یا PCB استفاده کنید.

مرحله 4: کد پایتون

کد پایتون
کد پایتون

می توانید کد را مستقیماً بارگیری کنید. code.py را با python 3.4 در Raspberry Pi 3 خود اجرا کنید یا متن را کپی کرده و در فایل اسکریپت جدید python 3.4 جایگذاری کنید.

برنامه را اجرا کنید:

اگر اتصالات ایجاد شده صحیح باشد ، LCD متن "Welcome" را در خط اول نمایش می دهد. داده های صفحه کلید در خط دوم نمایش داده می شود.

مرحله 5: پیش نمایش خروجی

پیش نمایش خروجی
پیش نمایش خروجی
پیش نمایش خروجی
پیش نمایش خروجی
پیش نمایش خروجی
پیش نمایش خروجی

من وقفه صفحه کلید را اضافه کرده ام ، بنابراین اگر برنامه را خاتمه دهید نمایش خداحافظی نشان می دهد

توصیه شده: