فهرست مطالب:

از صفحه لمسی لپ تاپ قدیمی برای کنترل رایانه استفاده مجدد کنید!: 11 مرحله (همراه با تصاویر)
از صفحه لمسی لپ تاپ قدیمی برای کنترل رایانه استفاده مجدد کنید!: 11 مرحله (همراه با تصاویر)

تصویری: از صفحه لمسی لپ تاپ قدیمی برای کنترل رایانه استفاده مجدد کنید!: 11 مرحله (همراه با تصاویر)

تصویری: از صفحه لمسی لپ تاپ قدیمی برای کنترل رایانه استفاده مجدد کنید!: 11 مرحله (همراه با تصاویر)
تصویری: آموزش تعمیر ویندوز آسیب دیده | حل مشکل ارورهای عجیب ویندوز 2024, نوامبر
Anonim
از صفحه لمسی لپ تاپ قدیمی برای کنترل رایانه استفاده مجدد کنید!
از صفحه لمسی لپ تاپ قدیمی برای کنترل رایانه استفاده مجدد کنید!

تاچ پد های لپ تاپ PS/2 از جالب ترین دستگاه های رابط کاربری هستند که میکروکنترلر از آنها استفاده می کند. حرکت انگشتان کشویی و ضربه زدن می تواند باعث کنترل وسایل به روشی کاملاً ساده و سرگرم کننده شود. در این دستورالعمل ، بیایید یکی را با یک میکروکنترلر USB HID Arduino ترکیب کنیم تا با یک اسلاید انگشت مان کنترل کامپیوتر خود را به دست بگیریم. بیایید شروع کنیم!

مرحله 1: ویدیو را تماشا کنید

Image
Image

ویدیو را ببینید تا نحوه عملکرد این دستگاه را بفهمید و عملکردهای صفحه کلید را بشناسید.

مرحله 2: تمام موارد مورد نیاز را تهیه کنید

همه موارد مورد نیاز را دریافت کنید
همه موارد مورد نیاز را دریافت کنید

ما می توانیم با نسخه اصلی این پروژه شروع کنیم که در آن دو عملکرد میانبر صفحه کلید را می توان به ترتیب از طریق حرکت انگشت در محورهای x و y کنترل کرد. نسخه چند منظوره به ما امکان می دهد از بیش از دو عملکرد میانبر صفحه کلید استفاده کنیم که در آن حرکت محور x عملکرد را کنترل می کند و حرکت محور y بین توابع تغییر می کند.

برای این پروژه به موارد زیر نیاز دارید:

  • میکروکنترلر آردوینو سازگار با USB HID (لئوناردو ، میکرو ، پرو میکرو).
  • صفحه لمسی PS/2 (یکی از Synaptics توصیه می شود که شناخته شده و آزمایش شده است).
  • 4 سیم (سیم های برهنه با اتصال مرد در یک طرف برای اتصال برد آردوینو به صفحه لمسی).

برای کنترل کننده چند منظوره ، به موارد زیر نیاز دارید:

  • یک صفحه نمایش LED 7 قسمتی (کاتد مشترک یک ، یعنی دارای ترمینال مشترک -ve)
  • یک مقاومت 220Ω
  • 9 سیم (برای اتصال صفحه نمایش LED به برد آردوینو).

مرحله 3: اتصالات سیم کشی صفحه لمسی را مشخص کنید

اتصالات سیم کشی صفحه لمسی را مشخص کنید
اتصالات سیم کشی صفحه لمسی را مشخص کنید

شماره قسمت صفحه لمسی مورد استفاده را بصورت آنلاین جستجو کنید. در صورت گیر افتادن می توانید از انجمن r/Arduino کمک بگیرید.

در اکثر صفحه لمسی ، به ویژه Synaptics ، پدهای مسی زیر مربوط به هر یک از اتصالات تراشه پردازنده است:

  • T22 ~> +5 ولت
  • T23 ~> GND
  • T10 ~> ساعت
  • T11 ~> داده ها

مرحله 4: میکروکنترلر آردوینو را برنامه ریزی کنید

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

توصیه می کنم با نسخه اصلی کد شروع کنید تا با کنترل ها آشنا شوید و تنظیمات را متناسب با نیازهای آینده خود تغییر دهید.

مرحله 5: صفحه لمسی را به برد آردوینو وصل کنید

صفحه لمسی را به برد آردوینو وصل کنید
صفحه لمسی را به برد آردوینو وصل کنید
صفحه لمسی را به برد آردوینو وصل کنید
صفحه لمسی را به برد آردوینو وصل کنید
صفحه لمسی را به برد آردوینو وصل کنید
صفحه لمسی را به برد آردوینو وصل کنید
صفحه لمسی را به برد آردوینو وصل کنید
صفحه لمسی را به برد آردوینو وصل کنید

همانطور که پدهای مسی صفحه لمسی مشخص است ، می توانیم ورودی 5 ولت و GND تاچ پد را به پین هدر +5 ولت و GND برد آردوینو متصل کنیم.

پین ساعت به پین A0 و پین داده به پین A1 برد برد آردوینو متصل می شود.

خوشبختانه این برد دارای یک کانکت روبان به اندازه کافی بزرگ بود که امکان اتصال سیم های بلوز مردانه را فراهم می کرد. می توانید سیم ها را به پدهای مسی مورد نیاز بچسبانید و اگر می خواهید سیم های تمیزتری مانند تصویر 4 داشته باشید ، می توانید از کابل روبان و سیم های لحیم کاری روی آن استفاده کنید ، همانطور که در تصویر 3 نشان داده شده است.

مرحله 6: Setup را به رایانه خود وصل کنید

اگر نسخه چند منظوره پروژه را انجام می دهید ، می توانید این مرحله را فعلا رد کنید.

پس از اتصال تنظیمات ، با حرکت انگشت روی صفحه لمسی در محور x ، باید بتوانید کلیدهای جهت دار چپ و راست را کنترل کرده و انگشت را در امتداد محور y حرکت دهید ، باید بتوانید بالا و پایین را کنترل کنید کلیدهای پیکان

مرحله 7: نمایشگر LED 7 بخش را به برد آردوینو وصل کنید

نمایشگر LED 7 بخش را به برد آردوینو وصل کنید
نمایشگر LED 7 بخش را به برد آردوینو وصل کنید
نمایشگر LED 7 بخش را به برد آردوینو وصل کنید
نمایشگر LED 7 بخش را به برد آردوینو وصل کنید

پین معمولی صفحه نمایش را از طریق مقاومت 200Ω به پین D9 برد آردوینو وصل کنید. سپس اتصالات زیر را ایجاد کنید:

پین صفحه نمایش LED ~> پین برد Arduino

A ~> D2

B ~> D3

C ~> D4

D ~> D5

E ~> D6

F ~> D7

G ~> D8

پین 'DP' صفحه نمایش LED استفاده نمی شود.

مرحله 8: Setup را به کامپیوتر وصل کرده و آن را آزمایش کنید

پس از اتصال تنظیمات به رایانه ، با کشیدن انگشت در امتداد محور y مانند فیلم ، تعداد صفحه نمایش LED بسته به جهت حرکت انگشت افزایش یا کاهش می یابد. در مجموع 15 عملکرد وجود دارد که 14 مورد از آنها برای کنترل کامپیوتر است (عملکرد 0 برای کنترل روشنایی صفحه نمایش LED محفوظ است اما با تغییر کد Arduino قابل تغییر است).

در حالی که در عملکرد 0 هستید ، با کشیدن انگشت در امتداد محور x ، بسته به جهت حرکت انگشت ، روشنایی صفحه نمایش LED تغییر می کند. 14 تابع دیگر در کد آردوینو توضیح داده شده است. با خیال راحت آنها را متناسب با نیاز خود تغییر دهید.

مرحله 9: کنترل صدا

میکروکنترلر آردوینو با فشردن کلیدهای Page Up و Page Down با کلیدهای Ctrl ، صدا را به ترتیب بالا و پایین می آورد. برای اینکه این میانبر صفحه کلید کار کند ، باید فایل "Volume.exe" را از اینجا بارگیری کنید (ایمن است) و آن را در پوشه سیستم راه اندازی قرار دهید تا هر بار که کامپیوتر بوت می شود اجرا شود.

می توانید این مورد را برای کمک بررسی کنید.

مرحله 10: کد را سفارشی کنید

سعی کنید برای انجام کارهای بیشتر به غیر از کنترل رایانه ، افزودن عملکردهای بیشتر یا تغییر عملکردهای موجود ، در کد تغییرات ایجاد کنید. توابع زیادی برای استفاده باقی مانده است.

مرحله 11: بیشتر انجام دهید

بیشتر کار کن
بیشتر کار کن

با استفاده از صفحه لمسی ، موارد دیگری مانند این و این را کنترل کنید. با استفاده از تاچ پد PS/2 می توانید کارهای زیادی انجام دهید! اگر چیز جدیدی پیدا کردید ، سعی کنید آن را با جامعه به اشتراک بگذارید.

توصیه شده: