آیرنکس موظف به پاسخگویی و رفع اشکال هر مطلب است
برای پشتیبانی از انجمن ، نظرات و تلگرام میتونید اقدام کنید | تلگرام : 09358790909
آردوینوپروژه

اتصال کیبورد به آردوینو (راه اندازی کیبورد پروژه آردوینو)

اتصال کیبورد به آردوینو (راه اندازی کیبورد پروژه آردوینو)

سلام

براتون پروژه / آموزش اتصال کیبورد به آردوینو رو آماده کردیم.

اتصال کیبورد به آردوینو

در این پروژه ما قصد داریم یک صفحه کلید 4*4 رو به برد آردوینو Uno متصل کنیم . همه ما میدونیم که صفحه کلید یکی از مهم ترین ابزار های ورودی در مهندسی الکترونیک هستش . صفحه کلید ساده ترین و ارزان ترین راه برای دادن دستورات یا دستورالعمل ها به یک سیستم الکترونیکی است . هز زمانی که یک کلید در ماژول صفحه کلید فشرده بشه ، آردوینو Uno اون رو تشخیص میده و کلید مربوط رو توی ال سی دی کاراکتری 16*2 نمایش میده .

اتصال کیبورد به آردوینو (راه اندازی کیبورد پروژه آردوینو)
اتصال کیبورد به آردوینو (راه اندازی کیبورد پروژه آردوینو)

راه اندازی کیبورد پروژه آردوینو

  • آردوینو Uno
  • منبع تغذیه 5 V
  • خازن 100 پیکو فاراد
  • دکمه (2 قطعه)
  • مقاومت 1 کیلو اهم (2 قطعه)
  • ماژول صفحه کلید 4*4
  • ال ای دی

ما در ال سی دی کاراکتری 16*2 ، 16 پین داریم . اگر نور پس زمینه رو در نظر نگیریم میمونه 14 پین . میتونیم نور های پس زمینه رو به برق وصل کنیم . در حال حاضر از این 14 پین ، 8 پین داده D0-D7 هستش . 2 پین منبع تغذیه و 3 پین برای کنترل کنتراست کاراکتری ها و 3 پین کنترل اصلی هستش .

اتصالا ال سی دی کاراکتری

PIN1 یا VSS به زمین

PIN2 یا VDD یا VCC تا 5 ولت قدرت

PIN3 یا VEE به زمین (می دهد حداکثر کنتراست برای یک مبتدی بهتر است)

PIN4 یا RS (انتخاب ثبت نام) به PIN8 ARDUINO UNO

PIN5 یا RW (خواندن / نوشتن) به زمین (قرار می دهد ال سی دی در حالت خواندن ارتباطات را برای کاربر آسان می کند)

PIN6 یا E (فعال کردن) به PIN9 ARDUINO UNO

PIN11 یا D4 به PIN10 ARDUINO UNO

PIN12 یا D5 به PIN11 از ARDUINO UNO

PIN13 یا D6 به PIN12 از ARDUINO UNO

PIN14 یا D7 به PIN13 ARDUINO UNO

اتصال کیبورد به آردوینو (راه اندازی کیبورد پروژه آردوینو)

ما میخواهیم ماژول صفحه کلید رو بین پین های 0-7 آردوینو Uno وصل کنیم .تمام 8 پین صفحه کلید به ترتیب متصل می شوند .

 

  1. #include <Keypad.h>
  2. const byte ROWS = 4; // Four rows
  3. const byte COLS = 4; // Three columns

// Define the Keymap

  1. char keys[ROWS][COLS] = {

  {‘1′,’2′,’3′,’A’},

  {‘4′,’5′,’6′,’B’},

  {‘7′,’8′,’9′,’C’},

 {‘#’,’0′,’*’,’D’}

};

// Connect keypad ROW0, ROW1, ROW2 and ROW3 to these Arduino pins.

  1. byte rowPins[ROWS] = { 0, 1, 2, 3 };

// Connect keypad COL0, COL1 and COL2 to these Arduino pins.

  1. byte colPins[COLS] = { 4, 5, 6, 7 };

// Create the Keypad

  1. Keypad kpd = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );
  2. char key = kpd.getKey();

 

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


اتصال کیبورد به آردوینو (راه اندازی کیبورد پروژه آردوینو)

فیلم عملکرد مدار : کلیک کنید !

برای مشاهده بقیه اموزش و دریافت فایل های پروژه باید عضو باشید !

موارد موجود در فایل : شماتیک ، فایل آردوینو و …

برای مشاهده ادامه مطلب باید وارد سایت شوید. ورود به سایت یا ثبت نام

نظرتون رو توی نظرات بهمون بگید !

امتیاز کاربر 5 (1 رای)
درحال ارسال
اشتراک ویژه رایگان میخوای ؟ کلیک کن !

محمد رحیمی

محمد رحیمی هستم مدیر وبسایت آیرنکس ! در سال 1394 سایت ای وی آر استودیو رو طراحی کردم (ای وی آر استودیو رو حذف کردیم) . و در تیر ماه 1396 سایت آیرنکس رو طراحی کردم و در خدمت شمام !

مطالب مرتبط

2 thoughts on “اتصال کیبورد به آردوینو (راه اندازی کیبورد پروژه آردوینو)”

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

درحال ارسال

Close