فهرست مطالب:

K -Ability V2 - صفحه کلید قابل دسترسی منبع باز برای صفحه های لمسی: 6 مرحله (همراه با تصاویر)
K -Ability V2 - صفحه کلید قابل دسترسی منبع باز برای صفحه های لمسی: 6 مرحله (همراه با تصاویر)

تصویری: K -Ability V2 - صفحه کلید قابل دسترسی منبع باز برای صفحه های لمسی: 6 مرحله (همراه با تصاویر)

تصویری: K -Ability V2 - صفحه کلید قابل دسترسی منبع باز برای صفحه های لمسی: 6 مرحله (همراه با تصاویر)
تصویری: این تنظیمات آیفون را همین حالا تغییر دهید ⛔❗ 2024, نوامبر
Anonim
K -Ability V2 - صفحه کلید منبع باز برای صفحه های لمسی
K -Ability V2 - صفحه کلید منبع باز برای صفحه های لمسی
K -Ability V2 - صفحه کلید منبع باز برای صفحه های لمسی
K -Ability V2 - صفحه کلید منبع باز برای صفحه های لمسی
K -Ability V2 - صفحه کلید منبع باز برای صفحه های لمسی
K -Ability V2 - صفحه کلید منبع باز برای صفحه های لمسی

این نمونه اولیه دومین نسخه K-Ability است.

K-Ability یک صفحه کلید فیزیکی است که امکان استفاده از دستگاه های صفحه لمسی را برای افرادی با آسیب های ناشی از اختلالات عصبی و عضلانی فراهم می کند.

کمک های زیادی وجود دارد که استفاده از دستگاه های رایانه ای را برای افرادی که آسیب های عصبی عضلانی دارند تسهیل می کند ، اما گران هستند و اکثر آنها اجازه نمی دهند حرکات پیچیده صفحه لمسی روی دستگاه های تلفن همراه (کشیدن ، دوبار لمس ، کشیدن و رها کردن) انجام شود.

K-Ability V1 با هدف ایجاد یک دستگاه خود ساخته و ارزان قیمت (کمتر از 20 یورو) به افراد مبتلا به لرزش ، اسپاسم و مشکلات کلیتر کنترل و هماهنگی عصبی عضلانی امکان دسترسی به دستگاه های تلفن همراه و رایانه ها را با قیمت مناسب می دهد.

K-Ability شامل 7 دکمه و یک صفحه نمایش کمی روغن شده است.

K-Ability V2 چندین ویژگی جدید را به پروژه معرفی می کند که راحتی و سهولت استفاده را افزایش می دهد:

  • جایگزینی دکمه های فیزیکی با دکمه های خازنی
  • HID اتصال بلوتوث به دستگاه اصلی (تلفن هوشمند ، رایانه لوحی و رایانه)
  • امکان تغذیه از پاوربانک یا باتری خارجی
  • امکان ایجاد طرح های سفارشی

مرحله 1: مواد

مواد
مواد
مواد
مواد
مواد
مواد

مواد

آردوینو نانو کلون Aliexpress

HC-05 Aliexpress یا Banggood

صفحه نمایش اولد 6 پین Aliexpress یا Banggood

کنترل کننده حسگر لمسی خازنی MPR121 Aliexpress

مقاومت Aliexpress

کابل Aliexpress یا Banggood

Breadboard Aliexpress یا Banggood

ابزارها

آداپتور سریال FTDI Aliexpress یا Banggood

مرحله 2: HC-05 را به یک دستگاه بلوتوث HID تبدیل کنید

HC-05 را به یک دستگاه بلوتوث HID تبدیل کنید
HC-05 را به یک دستگاه بلوتوث HID تبدیل کنید
HC-05 را به یک دستگاه بلوتوث HID تبدیل کنید
HC-05 را به یک دستگاه بلوتوث HID تبدیل کنید
HC-05 را به یک دستگاه بلوتوث HID تبدیل کنید
HC-05 را به یک دستگاه بلوتوث HID تبدیل کنید

L'RN-42 یک ماژول بلوتوث است که مانند یک صفحه کلید یا ماوس بی سیم عمل می کند.

با توجه به هزینه بالا و زمان حمل و نقل ، من به لطف این راهنمای ساده و م writtenثر نوشته برایان ، تصمیم گرفتم HC-05 رایج و ارزان را هک کنم:

www.instructables.com/id/Upgrade-Your-3-Bl…

روش کار بسیار ساده است و شما فقط به یک FTDI Board و برخی از نرم افزارهای قابل دانلود مستقیم از راهنما نیاز دارید.

در پایان مراحل ، ماژول HC-05 شما قادر خواهد بود به روشی مشابه RN-42 و هر ماژول بلوتوث HID دیگر عمل کند.

(تصویر گرفته شده از

مرحله 3: مدار

جریان
جریان
جریان
جریان

امیدوارم مدار موجود در تصویر قابل درک باشد.

در این پیکربندی مدار از 9 gpio استفاده می کند:

D02> HC-05 TX D03> HC-05 RX D04> HC-05 STATE D08> نمایش RES D09> نمایش DC D11> نمایش SDA D13> نمایش SCL A4> MPR121 SDA A5> MPR121 SCL

توجه داشته باشید که ماژول MPR121 از 3.3V تغذیه می کند و 2 مقاومت برای تقسیم ولتاژ HC-05 دارد.

مرحله 4: قاب

قاب
قاب
قاب
قاب
قاب
قاب
قاب
قاب

پروژه توصیف شده یک قاب ثابت واقعی ندارد ، زیرا هر آسیب شناسی به شکل ، اندازه و مواد خاصی نیاز دارد.

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

یک قسمت اساسی برای اطمینان از ساده ترین ساختار بدنه ، فاقد دکمه های لمسی است.

استفاده از کلیدهای خازنی ، 7 ورودی را به لطف ماژول MPR121 ، به سادگی با اتصال کابل یا هر ماده رسانای دیگر ، به پین های ماژول ، و چیدمان صفحه کلید و ایجاد قاب و دکمه های هر اندازه بسیار ساده است

مرحله 5: سیستم عامل

سیستم عامل
سیستم عامل
سیستم عامل
سیستم عامل
سیستم عامل
سیستم عامل

ابتدا به چند کتابخانه نیاز داریم:

فقط متن کتابخانه آردوینو برای نمایشگرهای SSD1306 OLED کتابخانه Adafruit MPR121 SPIS سریال نرم افزار

دستوراتی که مکان نما را حرکت می دهند با کتابخانه سریال نرم افزار با عملکرد "نوشتن" ارسال می شوند.

هر دستور از یک بافر 7 بایت تشکیل شده است که به این شکل ساختار یافته است:

بافر [0] = 0xFD ؛ بافر [1] = 0x05 ؛ بافر [2] = 0x02؛ بافر [3] = 0x00 ؛ // بافر دکمه ها [4] = 0x00؛ // X Movementbuffer [5] = 0x00؛ // Y Movementbuffer [6] = 0x00 ؛ //چرخ

برای این پروژه من "فقط متن" را انتخاب کردم زیرا فقط 2928 بایت (9)) از فضای ذخیره سازی برنامه و متغیرهای جهانی از 54 بایت (2)) حافظه پویا استفاده می کند.

مرحله ششم: فیلم

من نمی توانم ویدئو را بارگذاری کنم … شما می توانید آن را در اینجا ببینید:

توصیه شده: