شاید آردوینو جالب ترین چیز روی زمین باشد. انواع مختلفی وجود دارد، Uno، Mega، Pro، Pro Mini و غیره.
اما چیزی که اغلب می تواند مشکل ساز باشد این است که شما فقط تعداد محدودی ورودی و خروجی دارید. راه حل های زیادی برای آن وجود دارد، از مالتی پلکسر گرفته تا توسعه دهنده پورت. اما چیزی که تا 171 ورودی اضافی به شما می دهد استفاده از یک صفحه کلید قدیمی است. و این این است که این دستورالعمل در مورد آن خواهد بود.
(تصویر نمونه ای از مواردی است که می توان با آن استفاده کرد. همانطور که می بینید، من فقط سوئیچ ها و رله ها را نصب کردم. دلیلش این است که کنترل کننده صفحه کلید فقط می تواند ورودی های دیجیتال غیر حساس به زمان را کنترل کند.)
آنچه شما نیاز دارید
چه چیزی نیاز دارید؟ اول، یک آردوینو. دوم، یک صفحه کلید قدیمی که هنوز کار می کند. و این تقریباً تمام است. 1. یک آردوینو.
2. یک صفحه کلید قدیمی PS2. با یک صفحه کلید USB کار می کند، اما کار اضافی خواهد بود و در اینجا پوشش داده نخواهد شد. (شما فقط به PCB کنترلر نیاز دارید)
3. یک جک PS2. اختیاری، شما همچنین می توانید کابل را قطع کنید.
4. تعدادی دکمه یا رله و تعدادی سیم برای اتصال دکمه ها به PCB کنترلر با.
5. آردوینو IDE . آموزش های کافی در مورد نحوه نصب آن در سراسر WWW وجود دارد.
6. کتابخانه PS2Keyboard. در ادامه نحوه نصب آن را مشاهده کنید.
7. ایده خوبی برای استفاده از آن است.
لطفاً توجه داشته باشید که صفحهکلید موجود در تصویر آن چیزی نیست که من استفاده کردم. من قبلاً کیبوردم را خیلی وقت است که دمونت کرده ام.
نصب کتابخانه: 1. به این صفحه
بروید و روی PS2Keyboard.zip کلیک کنید. اکنون پنجره ای باز می شود که از شما می پرسد چه کاری می خواهید با فایل انجام دهید. بر روی open کلیک کنید. 2. اکنون یک پنجره اکسپلورر خواهید داشت (در ویندوز. من نمی توانم در مورد سایر سیستم عامل ها به شما کمک کنم). در سمت چپ بر روی Extract all Files کلیک کنید. arduinoInstallPath /libraries را وارد کنید ( arduinoInstallPath جایی است که Arduino IDE را در آنجا نصب کرده اید) و سپس بر روی Extract کلیک کنید. 3. به arduinoInstallPath/ libraries/PS2Keyboard بروید و فایل “PS2Keyboard.cpp.o” را حذف کنید. 4. انجام شد.
بعد از اینکه همه نرم افزارها را نصب کردید، نوبت به اتصال آردوینو به صفحه کلید می رسد. در این آموزش من کانکتور را از کابل برش می دهم، اما اگر بعداً می خواهید به راحتی به چیزی وصل شود، می تواند ایده خوبی باشد که از کانکتور استفاده کنید.