فهرست مطالب:

آموزش صفحه کلید Arduino 4x4: 4 مرحله (همراه با تصاویر)
آموزش صفحه کلید Arduino 4x4: 4 مرحله (همراه با تصاویر)

تصویری: آموزش صفحه کلید Arduino 4x4: 4 مرحله (همراه با تصاویر)

تصویری: آموزش صفحه کلید Arduino 4x4: 4 مرحله (همراه با تصاویر)
تصویری: نحوه پروگرام کردن اردوینو با موبایل | How to program Arduino with mobile 2024, نوامبر
Anonim
آموزش صفحه کلید آردوینو 4x4
آموزش صفحه کلید آردوینو 4x4

ورودی صفحه کلید با سرور arduino uno و کد کامل 4x4 به مانیتور سریال نشان داده شد…

تدارکات

آردوینو uno x 1

صفحه کلید 4x4

همه این موارد را می توانید در این سایت پیدا کنید:

قطعات BDSpeedy Tech

مرحله 1: اتصال با آردوینو

ارتباط با آردوینو
ارتباط با آردوینو
ارتباط با آردوینو
ارتباط با آردوینو

اتصال صفحه کلید با پین های دیجیتالی aruduino:

پین صفحه کلید به پین آردوینو متصل می شود

1 D9

2 D8

3 D7

4 D6

5 D5

6 D4

7 D3

8 D2

مرحله 2: کد

کد
کد

کد:

#عبارتند از

const byte numRows = 4

const byte numCols = 4؛

keymap [numRows] [numCols] = {{'1' ، '2' ، '3' ، 'A'} ،

{'4' ، '5' ، '6' ، 'B'} ،

{'7' ، '8' ، '9' ، 'C'} ،

{'*' ، '0' ، '#' ، 'D'}} ؛

بایت rowPins [numRows] = {9 ، 8 ، 7 ، 6} ؛ // ردیف 0 تا 3

بایت colPins [numCols] = {5 ، 4 ، 3 ، 2} ؛ // ستون 0 تا 3

// یک نمونه از کلاس Keypad را راه اندازی می کند

صفحه کلید myKeypad = صفحه کلید (makeKeymap (صفحه کلید) ، rowPins ، colPins ، numRows ، numCols) ؛

void setup () {

Serial.begin (9600)؛

}

// اگر کلید فشار داده شود ، این کلید در متغیر "keypressed" ذخیره می شود // اگر کلید برابر با "NO_KEY" نباشد ، این کلید چاپ می شود // اگر تعداد = 17 ، سپس شمارش به 0 بازگردانده می شود (این به این معنی که در کل فرایند اسکن صفحه کلید هیچ کلیدی فشار داده نمی شود

حلقه خالی () {

char keypressed = myKeypad.getKey ()؛

if (keypressed! = NO_KEY)

{

Serial.print (فشرده)

}

}

مرحله 3:

در اینجا پیوند blogspot من وجود دارد که دارای نمودارهای اضافی است که ممکن است مفید باشد … پیوند blogspot

مرحله 4: افزودن کتابخانه

افزودن کتابخانه
افزودن کتابخانه
افزودن کتابخانه
افزودن کتابخانه
افزودن کتابخانه
افزودن کتابخانه

افزودن کتابخانه:

برای افزودن کتابخانه به Skeetches> Include library بروید نام libray "keypad" را تایپ کرده سپس install را فشار دهید. سپس طرح را در arduino خود بارگذاری کنید. در اینجا چند پیوند اختیاری وجود دارد:

وبلاگ wordpress

نقطه وبلاگ

توصیه شده: