সুচিপত্র:

একটি কম্পিউটার নিয়ন্ত্রণ করতে একটি পুরানো ল্যাপটপের টাচপ্যাড পুনরায় ব্যবহার করুন !: 11 টি ধাপ (ছবি সহ)
একটি কম্পিউটার নিয়ন্ত্রণ করতে একটি পুরানো ল্যাপটপের টাচপ্যাড পুনরায় ব্যবহার করুন !: 11 টি ধাপ (ছবি সহ)

ভিডিও: একটি কম্পিউটার নিয়ন্ত্রণ করতে একটি পুরানো ল্যাপটপের টাচপ্যাড পুনরায় ব্যবহার করুন !: 11 টি ধাপ (ছবি সহ)

ভিডিও: একটি কম্পিউটার নিয়ন্ত্রণ করতে একটি পুরানো ল্যাপটপের টাচপ্যাড পুনরায় ব্যবহার করুন !: 11 টি ধাপ (ছবি সহ)
ভিডিও: কিভাবে উইন্ডোজ দিতে হয় | Windows 10 Setup process Step By Step | How To Install Windows 10 2024, জুলাই
Anonim
একটি কম্পিউটার নিয়ন্ত্রণ করতে একটি পুরানো ল্যাপটপের টাচপ্যাড পুনরায় ব্যবহার করুন!
একটি কম্পিউটার নিয়ন্ত্রণ করতে একটি পুরানো ল্যাপটপের টাচপ্যাড পুনরায় ব্যবহার করুন!

PS/2 ল্যাপটপ টাচপ্যাডগুলি একটি মাইক্রোকন্ট্রোলারের সাথে ব্যবহার করার জন্য দুর্দান্ত ইউজার ইন্টারফেস ডিভাইসগুলির মধ্যে একটি। স্লাইডিং এবং ট্যাপিং আঙ্গুলের অঙ্গভঙ্গিগুলি বেশ সহজ এবং মজাদার উপায়ে নিয়ন্ত্রণকারী জিনিস তৈরি করতে পারে। এই নির্দেশনায়, আসুন একটি USB HID Arduino মাইক্রোকন্ট্রোলারের সাথে আমাদের কম্পিউটারের নিয়ন্ত্রণ আমাদের আঙুলের স্লাইড দিয়ে একত্রিত করি। চল শুরু করি!

ধাপ 1: ভিডিওটি দেখুন

Image
Image

এটি কীভাবে কাজ করে তা বুঝতে এবং কীবোর্ডের কাজগুলি জানতে ভিডিওটি দেখুন।

পদক্ষেপ 2: সমস্ত প্রয়োজনীয় জিনিস পান

সমস্ত প্রয়োজনীয় জিনিস পান
সমস্ত প্রয়োজনীয় জিনিস পান

আমরা এই প্রকল্পের মৌলিক সংস্করণ দিয়ে শুরু করতে পারি যেখানে দুটি কীবোর্ড শর্টকাট ফাংশন যথাক্রমে x এবং y অক্ষে আঙ্গুলের চলাচলের মাধ্যমে নিয়ন্ত্রণ করা যায়। মাল্টি-ফাংশন ভার্সন আমাদের দুইটির বেশি কীবোর্ড শর্টকাট ফাংশন ব্যবহার করতে দেবে যেখানে x- অক্ষ আন্দোলন ফাংশন নিয়ন্ত্রণ করবে এবং y- অক্ষ আন্দোলন ফাংশনগুলির মধ্যে স্যুইচ করবে।

এই প্রকল্পের জন্য, আপনার প্রয়োজন হবে:

  • একটি ইউএসবি এইচআইডি-সম্মত Arduino মাইক্রোকন্ট্রোলার (লিওনার্দো, মাইক্রো, প্রো মাইক্রো)।
  • একটি PS/2 টাচপ্যাড (Synaptics থেকে একটি প্রস্তাবিত হিসাবে এটি পরিচিত এবং পরীক্ষিত)।
  • 4 টি তারের (টাচপ্যাডে আরডুইনো বোর্ড সংযুক্ত করতে একপাশে পুরুষ সংযোগকারী সহ বেয়ার তারগুলি)।

একটি বহুমুখী নিয়ামক জন্য, আপনি অতিরিক্ত প্রয়োজন হবে:

  • একটি 7 -সেগমেন্ট LED ডিসপ্লে (সাধারণ ক্যাথোড এক, অর্থাৎ, সাধারণ টার্মিনাল -ve থাকা)
  • একটি 220Ω প্রতিরোধক।
  • 9 টি তারের (LED ডিসপ্লেটি Arduino বোর্ডের সাথে সংযুক্ত করতে)।

ধাপ 3: টাচপ্যাডের ওয়্যারিং সংযোগগুলি সনাক্ত করুন

টাচপ্যাডের ওয়্যারিং সংযোগগুলি সনাক্ত করুন
টাচপ্যাডের ওয়্যারিং সংযোগগুলি সনাক্ত করুন

ব্যবহৃত টাচপ্যাডের পার্ট নম্বরের জন্য অনলাইনে অনুসন্ধান করুন। যদি আপনি আটকে যান, আপনি r/Arduino সম্প্রদায়ের সাহায্য পেতে পারেন।

বেশিরভাগ টাচপ্যাডগুলিতে, বিশেষত সিনাপটিক্সগুলিতে, নিম্নলিখিত তামার প্যাডগুলি অনবোর্ড চিপের প্রতিটি সংযোগের সাথে মিলে যায়:

  • T22 ~> +5-ভোল্ট
  • T23 ~> GND
  • T10 ~> ঘড়ি
  • T11 ~> ডেটা

ধাপ 4: Arduino মাইক্রোকন্ট্রোলার প্রোগ্রাম করুন

Arduino মাইক্রোকন্ট্রোলার প্রোগ্রাম
Arduino মাইক্রোকন্ট্রোলার প্রোগ্রাম
Arduino মাইক্রোকন্ট্রোলার প্রোগ্রাম
Arduino মাইক্রোকন্ট্রোলার প্রোগ্রাম

আমি নিয়ন্ত্রণের সাথে পরিচিত হতে এবং আপনার ভবিষ্যতের প্রয়োজনীয়তা অনুসারে সেটিংসের সাথে পরিবর্তন করার জন্য কোডের মৌলিক সংস্করণ দিয়ে শুরু করার সুপারিশ করব।

ধাপ 5: টাচপ্যাডটিকে আরডুইনো বোর্ডের সাথে সংযুক্ত করুন

আরডুইনো বোর্ডের সাথে টাচপ্যাড সংযুক্ত করুন
আরডুইনো বোর্ডের সাথে টাচপ্যাড সংযুক্ত করুন
আরডুইনো বোর্ডের সাথে টাচপ্যাড সংযুক্ত করুন
আরডুইনো বোর্ডের সাথে টাচপ্যাড সংযুক্ত করুন
আরডুইনো বোর্ডের সাথে টাচপ্যাড সংযুক্ত করুন
আরডুইনো বোর্ডের সাথে টাচপ্যাড সংযুক্ত করুন
আরডুইনো বোর্ডের সাথে টাচপ্যাড সংযুক্ত করুন
আরডুইনো বোর্ডের সাথে টাচপ্যাড সংযুক্ত করুন

যেহেতু টাচপ্যাডের তামার প্যাডগুলি ইতিমধ্যে পরিচিত, আমরা টাচপ্যাডের 5-ভোল্ট এবং জিএনডি ইনপুটকে +5-ভোল্ট এবং আরডুইনো বোর্ডের জিএনডি হেডার পিনের সাথে সংযুক্ত করতে পারি।

ঘড়ি পিন A0 পিন এবং ডাটা পিন Arduino বোর্ডের A1 পিন সংযুক্ত করা হবে।

সৌভাগ্যবশত, এই বোর্ডে পুরুষের জাম্পার তারের সংযোগ স্থাপনের জন্য যথেষ্ট পরিমাণে ফিতা সংযোগকারী ছিল। আপনি প্রয়োজনীয় তামার প্যাডে তারের সোল্ডার করতে পারেন এবং যদি আপনি picture র্থ ছবির মতো ক্লিনার ওয়্যারিং চান, তাহলে আপনি picture য় ছবিতে দেখানো হিসাবে তার উপর একটি ফিতা কেবল এবং সোল্ডার তার ব্যবহার করতে পারেন।

ধাপ 6: আপনার কম্পিউটারে সেটআপটি সংযুক্ত করুন

আপনি যদি এই প্রকল্পের মাল্টি-ফাংশন সংস্করণটি করছেন তবে আপনি এই পদক্ষেপটি এখনই এড়িয়ে যেতে পারেন।

সেটআপটি সংযুক্ত করার পর, এক্স-অক্ষে টাচপ্যাড জুড়ে আঙুলটি সরানোর সময়, আপনি বাম এবং ডান তীরচিহ্নগুলি নিয়ন্ত্রণ করতে সক্ষম হবেন এবং আঙুলটি y- অক্ষ বরাবর সরিয়ে নেবেন, আপনি আপ এবং ডাউন নিয়ন্ত্রণ করতে সক্ষম হবেন তীর চিহ্ন.

ধাপ 7: 7 সেগমেন্ট LED ডিসপ্লেটি Arduino বোর্ডের সাথে সংযুক্ত করুন

Arduino বোর্ডে 7 সেগমেন্ট LED ডিসপ্লে সংযুক্ত করুন
Arduino বোর্ডে 7 সেগমেন্ট LED ডিসপ্লে সংযুক্ত করুন
Arduino বোর্ডে 7 সেগমেন্ট LED ডিসপ্লে সংযুক্ত করুন
Arduino বোর্ডে 7 সেগমেন্ট LED ডিসপ্লে সংযুক্ত করুন

Arduino বোর্ডের D9 পিন করতে 200Ω রোধের মাধ্যমে ডিসপ্লের সাধারণ পিনটি সংযুক্ত করুন। তারপর নিম্নলিখিত সংযোগ করুন:

LED ডিসপ্লে পিন Ar> আরডুইনো বোর্ড পিন

A ~> D2

B ~> D3

C ~> D4

D ~> D5

E ~> D6

F ~> D7

G ~> D8

LED ডিসপ্লের পিন 'DP' ব্যবহার করা হবে না।

ধাপ 8: কম্পিউটারে সেটআপটি সংযুক্ত করুন এবং এটি পরীক্ষা করুন

কম্পিউটারে সেটআপ সংযুক্ত করার পরে, ভিডিওর মতো y- অক্ষ বরাবর আঙুল স্লাইড করার ফলে LED ডিসপ্লেতে সংখ্যাটি আঙ্গুলের চলাচলের দিকের উপর নির্ভর করে বৃদ্ধি/হ্রাস পাবে। মোট 15 টি ফাংশন রয়েছে, যার মধ্যে 14 টি কম্পিউটার নিয়ন্ত্রণের জন্য (ফাংশন 0 LED ডিসপ্লের উজ্জ্বলতা নিয়ন্ত্রণের জন্য সংরক্ষিত কিন্তু Arduino কোড পরিবর্তন করে পরিবর্তন করা যেতে পারে)।

ফাংশন 0 এ থাকাকালীন, x- অক্ষ বরাবর আঙ্গুল স্লাইড করার সময় LED ডিসপ্লের উজ্জ্বলতা পরিবর্তিত হবে, আঙ্গুলের আন্দোলনের দিকের উপর নির্ভর করে। অন্যান্য 14 টি ফাংশন Arduino কোডে ব্যাখ্যা করা হয়েছে। আপনার প্রয়োজনীয়তা অনুসারে সেগুলি পরিবর্তন করতে নির্দ্বিধায়।

ধাপ 9: ভলিউম নিয়ন্ত্রণ

আরডুইনো মাইক্রোকন্ট্রোলার যথাক্রমে ভলিউম বাড়াতে এবং কমানোর জন্য Ctrl কী দিয়ে পেজ আপ এবং পেজ ডাউন কী চাপার অনুকরণ করে। এই কীবোর্ড শর্টকাটটি কাজ করার জন্য, আপনাকে এখান থেকে 'Volume.exe' ফাইলটি ডাউনলোড করতে হবে (এটি নিরাপদ) এবং এটি স্টার্টআপ সিস্টেম ফোল্ডারে রাখুন যাতে কম্পিউটারটি বুট করার সময় এটি চলতে থাকে।

আপনি সাহায্যের জন্য এটি পরীক্ষা করতে পারেন।

ধাপ 10: কোড কাস্টমাইজ করুন

কম্পিউটারকে নিয়ন্ত্রণ করা, আরো ফাংশন যোগ করা, বা বিদ্যমানগুলি পরিবর্তন করার পরিবর্তে কোডে পরিবর্তন করার চেষ্টা করুন। ব্যবহার করার জন্য অনেকগুলি ফাংশন বাকি আছে।

ধাপ 11: আরো করুন

আরো কর
আরো কর

একটি টাচপ্যাড ব্যবহার করে, এটি এবং এর মতো অন্যান্য জিনিসগুলি নিয়ন্ত্রণ করার চেষ্টা করুন। PS/2 টাচপ্যাড ব্যবহার করে, আপনি অনেক কিছু করতে পারেন! আপনি যদি নতুন কিছু নিয়ে আসেন তবে সম্প্রদায়ের সাথে শেয়ার করার চেষ্টা করুন।

প্রস্তাবিত: