فهرست مطالب:
تصویری: دسترسی صفحه کلید 4x4 با آردوینو: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
صفحه کلید 4x4 ترکیبی از 16 کلید است که مانند یک ماتریس مرتب شده اند. روشی که برای دسترسی به صفحه کلید 4x4 با روش اسکن ماتریس استفاده می شود. صفحه کلید 4x4 برای دسترسی به آن 8 پایه نیاز دارد ، یعنی 4 پایه برای ستون ها و 4 پایه برای خط. نحوه عملکرد روش اسکن این است که پین ستون منطق LOW را به جای یکدیگر می گیرد ، سپس پین خط به نوبت خواندن را نیز انجام می دهد.
مرحله 1: مواد مورد نیاز
شما نیاز خواهید داشت:
- آردوینو
- صفحه کلید 4x4
- سیم های جامپر
مرحله 2: پین کردن
- پین A3 تا 0 ردیف
- پین A2 تا 1 ردیف
- پین A1 پین تا 2 ردیف
- پین A0 تا 3 ردیف
- پین 4 ستون تا 0 ستون
- پین 5 پین تا 1 ستون
- پین 6 ستون تا 2 ستون
- پین 7 ستون تا 3 ستون
مرحله 3: شماتیک
هر جزء را مانند تصویر بالا وصل کنید.
مرحله 4: کد
#include // وارد کردن صفحه کلید کتابخانه
const byte ROWS = 4؛ // تعداد ستون
const byte COLS = 4؛ // تعداد سطر char hexaKeys [ROWS] [COLS] = {{'1'، '2'، '3'، 'A'}، {'4'، '5'، '6'، 'B'} ، {'7' ، '8' ، '9' ، 'C'} ، {'*' ، '0' ، '#' ، 'D'}} ؛ بایت rowPins [ROWS] = {A3، A2، A1، A0}؛ // پین مورد استفاده برای سطر بایت colPins [COLS] = {4 ، 5 ، 6 ، 7} ؛ // پین مورد استفاده برای ستون
// متغیر مقداردهی اولیه
صفحه کلید customKeypad = صفحه کلید (makeKeymap (hexaKeys) ، rowPins ، colPins ، ROWS ، COLS) ؛
void setup () {
Serial.begin (9600)؛ } void loop () {char customKey = customKeypad.getKey ()؛ if (customKey) {Serial.println (customKey) ؛ }}
مرحله 5: خروجی
خروجی را چک کنید!
توصیه شده:
آردوینو ماشین حساب با استفاده از صفحه کلید 4X4: 4 مرحله (همراه با تصاویر)
ماشین حساب آردوینو با استفاده از صفحه کلید 4X4: در این آموزش ما ماشین حساب خود را با آردوینو می سازیم. مقادیر را می توان از طریق یک صفحه کلید (صفحه کلید 4 × 4) ارسال کرد و نتیجه را می توان در صفحه LCD مشاهده کرد. این ماشین حساب می تواند عملیات ساده ای مانند جمع ، تفریق ، چند برابر
K -Ability V2 - صفحه کلید قابل دسترسی منبع باز برای صفحه های لمسی: 6 مرحله (همراه با تصاویر)
K-Ability V2-صفحه کلید منبع باز برای صفحه های لمسی: این نمونه اولیه دومین نسخه K-Ability است. K-Ability یک صفحه کلید فیزیکی است که امکان استفاده از دستگاه های صفحه لمسی را برای افرادی با آسیب های ناشی از اختلالات عصبی عضلانی فراهم می کند. که استفاده از محاسبات را تسهیل می کند
استفاده از 1602 صفحه کلید صفحه کلید LCD W/ Arduino [+پروژه های کاربردی]: 7 مرحله
استفاده از 1602 LCD Keypad Shield W/ Arduino [+پروژه های کاربردی]: می توانید این و سایر آموزش های شگفت انگیز را در وب سایت رسمی ElectroPeak بخوانید. مرور کلی در این آموزش ، نحوه استفاده از سپر صفحه کلید Arduino LCD با 3 پروژه کاربردی را خواهید آموخت. آنچه خواهید آموخت: نحوه تنظیم سپر و شناسایی کلیدها
صفحه کلید 4x4 با آردوینو و پردازش: 4 مرحله (همراه با تصاویر)
صفحه کلید 4x4 با آردوینو و پردازش: از نمایشگرهای LCD خوشم نمی آید؟ آیا می خواهید پروژه های خود را جذاب جلوه دهید؟ خوب ، این راه حل است. در این دستورالعمل می توانید از دردسرهای استفاده از صفحه LCD برای نمایش محتوا از Arduino خود و همچنین ایجاد پروژه خود رهایی یابید
رابط صفحه کلید با 8051 و نمایش شماره های صفحه کلید در 7 بخش: 4 مرحله (همراه با تصاویر)
رابط صفحه کلید با 8051 و نمایش شماره های صفحه کلید در 7 بخش: در این آموزش من به شما می گویم که چگونه می توان صفحه کلید را با 8051 و نمایش شماره های صفحه کلید در نمایش 7 بخش نمایش داد