আরডুইনো লিওনার্দো ব্যবহার করে আটারির মতো ইউএসবি স্পিনার: 4 টি ধাপ
আরডুইনো লিওনার্দো ব্যবহার করে আটারির মতো ইউএসবি স্পিনার: 4 টি ধাপ
Anonim
আরডুইনো লিওনার্দো ব্যবহার করে আটারির মতো ইউএসবি স্পিনার
আরডুইনো লিওনার্দো ব্যবহার করে আটারির মতো ইউএসবি স্পিনার

এটি একটি সহজ প্রকল্প। একটি স্পিনার কন্ট্রোলার যা যে কোনো এমুলেটর দিয়ে ব্যবহার করা যায় যা মাউস ব্যবহার করে। প্রকৃতপক্ষে, আপনি বলতে পারেন এটি কেবল একটি অনুভূমিক চলাচলের সাথে ইঁদুর ছাড়া আর কিছুই নয়।

ধাপ 1: উপকরণ

উপকরণ
উপকরণ

আপনার প্রয়োজন হবে:

Ar একটি Arduino Leonardo Pro Micro বা একটি স্বাভাবিক Arduino Leonardo বা Arduino Pro Micro। এটি অবশ্যই এই Arduinos এর একটি হতে হবে, অন্যথায় এটি কাজ করতে যাচ্ছে না। আমি ইবে থেকে একটি কিনেছি এবং এতে আমার খরচ হয়েছে 33.33 পাউন্ড। এখানে লিঙ্ক আছে:

www.ebay.com/itm/Leonardo-Pro-Micro-ATmega32U4-5V-Arduino-Bootloader-IDE-1-0-3-replace-Pro-Mini/172239182998?ssPageName=STRK%3AMEBIDX%3AIT&_trksid= p2060353.m2749.l2649

Koh 10 কোহমের একটি পোটেন্টিওমিটার, বিশেষত ধাতব অক্ষ দিয়ে, তাই এটি টেকসই হবে। আপনি তাদের ইউরো (বা ডলার) এর চেয়ে কম দামের জন্য Ebay এ অনুসন্ধান করতে পারেন।

Normal একটি স্বাভাবিক ধাক্কা বোতাম।

General একটি সাধারণ উদ্দেশ্য পিসিবি, চ্ছিক আপনি সরাসরি Arduino এর সাথে প্রয়োজনীয় সংযোগ করতে পারেন।

Log লজিক্যাল সাইজের একটি প্রজেক্ট বক্স। কল্পনা করুন যে আপনি এটি আপনার হাতের তালুতে নিয়ন্ত্রক হিসাবে ধরে রাখবেন।

· এমন কিছু যা একটি প্যাডেলের মতো হবে যা পোটেন্টিওমিটার অক্ষের উপরে থাকবে যা খেলার সময় আপনি ঘুরিয়ে দেবেন। আমি একটি পুরানো রেডিওক্যাসেট প্লেয়ারে আমার সন্ধান পেয়েছি (আপনি তার চেহারা থেকে বলতে পারেন। কিন্তু, আমি পরে এটি রূপালী এঁকেছি)। আপনি ইবে বা ইলেকট্রনিক্সের দোকান থেকে আবার কিনতে পারেন।

S পাতলা তারের কিছু টুকরা। ছবি অনুসারে কোথায় যায় তা জানতে লাল এবং কালো তারগুলি ব্যবহার করা ভাল।

যখন আপনি সন্তুষ্ট হন আপনি উপরের সমস্ত সংগ্রহ করেছেন তখন এটি তাদের একত্রিত করার সময়।

ধাপ 2: সমাবেশ

সমাবেশ
সমাবেশ

সংযোগগুলি সহজ (ছবিটিও দেখুন)। আমি একটি পিসিবিতে সংযোগ তৈরি করেছি, কিন্তু আপনি সরাসরি Arduino এ সেগুলি বিক্রি করতে পারেন:

পুশ বোতামে দুটি তারের সোল্ডার করুন। তাদের মধ্যে একটিকে Arduino এর gnd পিনে বিক্রি করতে হবে (দুইটির মধ্যে কোনটিই গুরুত্বপূর্ণ নয়) এবং অন্যটি Arduino পিন 9 এ।

যদি আপনি potentiometer, উপরের দিকে অক্ষ এবং আপনার দিকে পিনগুলি ধরে রাখেন, তাহলে আপনাকে ডান পিনে (বিশেষত লাল রঙের) একটি তারের সোল্ডার করতে হবে, যা Arduino এ Vcc পিনে বিক্রি করা হবে। মাঝের পিনে আমি একটি নীল তারের বিক্রি করেছি যা আরডুইনোতে A0 পিনে বিক্রি করতে হবে। অবশেষে, পোটেন্টিওমিটারের বাম পিনে একটি কালো তারের সোল্ডার, অন্য প্রান্তটি আরডুইনোতে জিএনডি পিনে বিক্রি করা হবে।

ধাপ 3: প্রোগ্রামিং

প্রোগ্রামিং
প্রোগ্রামিং

আপনার সংযোগগুলি আবার পরীক্ষা করুন এবং Arduino IDE ব্যবহার করে Arduino এ এই প্রোগ্রামটি আপলোড করুন। নিশ্চিত করুন যে মেনু "সরঞ্জাম" থেকে আপনি "আরডুইনো লিওনার্দো" বা "আরডুইনো প্রো মাইক্রো" বোর্ড হিসাবে নির্বাচিত হয়েছেন এবং লিওনার্দো যে পোর্টটিই হোক না কেন (আমার COM 8 ছিল কিন্তু এটি আপনার জন্য ভিন্ন হতে পারে।

ধাপ 4: উপাখ্যান

এটাই!!! আমি MAME গেম Arcanoid এবং সুপার ব্রেকআউট পিসিতে স্পিনারকে পরীক্ষা করেছি, এবং Kaboom দিয়ে! স্টেলা এমুলেটরে, পিসিতেও। ওহ, এবং প্রোগ্রামে, cspd ভেরিয়েবল পরিবর্তন করা প্যাডেলের সংবেদনশীলতাকে প্রভাবিত করে।

এটি আমার প্রথম নির্দেশযোগ্য এবং আমি জানি আমি কিছু ভুল করেছি। আপনার যা প্রশ্ন থাকতে পারে তা নির্দ্বিধায় আমাকে জিজ্ঞাসা করুন।

প্রস্তাবিত: