فهرست مطالب:

محافظ صفحه کلید DIY LCD برای Arduino Uno: 6 مرحله (همراه با تصاویر)
محافظ صفحه کلید DIY LCD برای Arduino Uno: 6 مرحله (همراه با تصاویر)

تصویری: محافظ صفحه کلید DIY LCD برای Arduino Uno: 6 مرحله (همراه با تصاویر)

تصویری: محافظ صفحه کلید DIY LCD برای Arduino Uno: 6 مرحله (همراه با تصاویر)
تصویری: 25 اختراع جالب حمل و نقل شخصی | طراحی خودرو 2024, جولای
Anonim
محافظ صفحه کلید DIY LCD برای Arduino Uno
محافظ صفحه کلید DIY LCD برای Arduino Uno

من خیلی برای ساخت یک محافظ صفحه کلید DIY LCD جستجو کردم و هیچ کدام را پیدا نکردم بنابراین آن را ساختم و می خواهم با شما بچه ها به اشتراک بگذارم.

مرحله 1: قطعات مورد نیاز

قطعات مورد نیاز
قطعات مورد نیاز
  • یک آردوینو اونو
  • 16x2 charly disply
  • پین هدر نر و ماده
  • صفر pcb
  • چند مقاومت
  • یک قابلمه 10k (یک دستگاه لحیم کاری مناسب تهیه کنید)
  • 5 دکمه فشاری
  • چند تکه سیم کوچک
  • ابزار مورد نیاز است
  • برش (برای برش صفر pcb)
  • آهن لحیم کاری
  • مقداری سیم
  • دستگاه برش سیم
  • این همه

مرحله 2: قسمت تئوری (imp)

بخش نظریه (imp)
بخش نظریه (imp)

محافظ صفحه کلید LCD از یک تکنیک بسیار هوشمندانه و منظم استفاده می کند که دکمه ها را از پین Anall read A0 می خواند

این چیز باحالی است

اما چگونه؟

راز آن تقسیم کننده های ولتاژ است

بنابراین تقسیم ولتاژ چیست؟

تقسیم کننده ولتاژ یک مدار ساده است که یک ولتاژ بزرگ را به یک ولتاژ کوچکتر تبدیل می کند. فقط با استفاده از دو مقاومت سری و یک ولتاژ ورودی ، می توانیم یک ولتاژ خروجی ایجاد کنیم که کسری از ورودی است.

بله ، من آن را از گوگل پیست کرده ام ؛-)

بنابراین ما باید یک تقسیم کننده ولتاژ بین 5 ولت و A0 آردوینو بسازیم

و 4 تقسیم کننده ولتاژ مختلف وجود خواهد داشت و هر کدام با فشار دادن دکمه زنده می شوند

و به این ترتیب است که ورودی های مختلف را در یک پین دریافت می کنیم.

مرحله 3: محاسبه کتابخانه و مقاومت

کتابخانه و محاسبه مقاومت
کتابخانه و محاسبه مقاومت

اکنون می دانیم که چگونه ورودی ها را بگیریم

اما چه مقدار مقاومت برای تقسیم ولتاژ نیاز داریم

ولتاژ پایه ما 5 ولت است

مطابق کتابخانه صفحه کلید LCD نوشته شده توسط dzindra در GitHub

پیوند است:-

github.com/dzindra/LCDKeypad

در صفحه کلید LCD.h

// می توانید آستانه های تشخیص فشار کلیدها را تغییر دهید

#KEYPAD_TRESHOLD_NONE 1000 را تعریف کنید

#تعریف KEYPAD_TRESHOLD_RIGHT 50

#تعریف KEYPAD_TRESHOLD_DOWN 380

#تعریف KEYPAD_TRESHOLD_UP 195

#تعریف KEYPAD_TRESHOLD_LEFT 555

#تعریف KEYPAD_TRESHOLD_SELECT 790

بنابراین آستانه ها قرائت آنالوگ پین A0 است

با توجه به خوانش های من

نیاز داریم

150k به عنوان مقاومت پایه (سایر موارد بر اساس آن است)

250k - انتخاب کنید

82k - پایین

150 هزار- باقی مانده

15 کیلو به بالا

2 اهم -درست

# اگر هیچ مقداری ندارید می توانید کمی بالا یا پایین بروید زیرا ما فقط باید در آن آستانه باشیم.

مرحله 4: شروع به ساخت LCD (اتصال) کنید

شروع ساخت LCD (اتصال)
شروع ساخت LCD (اتصال)
شروع ساخت LCD (اتصال)
شروع ساخت LCD (اتصال)

حالا قطعات و مقاومت هایی را که محاسبه کرده اید بگیرید و شروع به ساخت کنید

مرحله 1

pcb صفر را به اندازه Arduino uno برش دهید

اکنون

گام 2.

اضافه کردن سرصفحه های مرد به صفحه

* پین های متصل به ال سی دی هستند

#PINS_KEYPAD_LCD_8 را تعریف کنید ، 9 ، 4 ، 5 ، 6 ، 7

سرصفحه های مردانه را نصب کنید

پین های آنالوگ با کل pcb صفر خوب هستند

اما باید پین های دیجیتالی را کمی خم کنید (برای تنظیم آن)

پین LCD RS به پین دیجیتال 08

LCD پین را به پین دیجیتال 09 فعال کنید

پین LCD D4 به پین دیجیتال 4

پین LCD D5 به پین دیجیتال 5

پین LCD D6 به پین دیجیتال 6

پین LCD D7 به پین دیجیتال 7

علاوه بر این ، یک قابلمه 10k را به +5V و GND وصل کنید ، با برف پاک کن (خروجی) آن به پین VO صفحه نمایش LCD (pin3). یک مقاومت 220 اهم برای تغذیه نور پس زمینه استفاده می شود و توسط پین 10 کنترل می شود

مرحله 5: نصب ال سی دی و دکمه های لحیم کاری

نصب دکمه های LCD و لحیم کاری
نصب دکمه های LCD و لحیم کاری
نصب دکمه های LCD و لحیم کاری
نصب دکمه های LCD و لحیم کاری
نصب دکمه های LCD و لحیم کاری
نصب دکمه های LCD و لحیم کاری

من می خواستم LCD من قابل جابجایی باشد بنابراین از هدر زن استفاده کردم

فقط پین های اتصال را خم کنید تا بتوان آنها را روی pcb لحیم کرد

بر این اساس قابلمه را اضافه کنید

مرحله 6: لحیم کردن دکمه ها بر روی صفر PCB

Image
Image
لحیم کردن دکمه ها بر روی صفر PCB
لحیم کردن دکمه ها بر روی صفر PCB
لحیم کردن دکمه ها بر روی صفر PCB
لحیم کردن دکمه ها بر روی صفر PCB

من 4 کلید را لحیم کردم و به طرف دیگر انتخاب کردم.

می توانید آن را در هر کجا که دوست دارید لحیم کنید و آماده استفاده است

پین دکمه های فشار عبارتند از:

* --------------------

| |

| |

| |

--------------------*

گوشه های علامت * معمولاً باز هستند و با فشار دادن دکمه متصل می شوند

توصیه شده: