সুচিপত্র:

পিসি ফুট প্যাডেল: 7 ধাপ
পিসি ফুট প্যাডেল: 7 ধাপ

ভিডিও: পিসি ফুট প্যাডেল: 7 ধাপ

ভিডিও: পিসি ফুট প্যাডেল: 7 ধাপ
ভিডিও: দ্য হিচহাইকারস গাইড টু ভানা'ডিয়েল, FF11 মুভি 2024, জুলাই
Anonim
পিসি ফুট প্যাডেল
পিসি ফুট প্যাডেল

আমি পাবজি (প্লেয়ার অজানা যুদ্ধক্ষেত্র) এ ঝুঁকে থাকার জন্য প্যাডেল তৈরি করেছি কারণ আমার মনে হয়েছিল আমার অতিরিক্ত আঙ্গুলের প্রয়োজন। আমি এটি Kerbal Space Program এর জন্যও ব্যবহার করেছি।

অ্যাপ্লিকেশনগুলি অফুরন্ত এবং আপনি চাইলে আরও বাটন যুক্ত করতে পারেন।

কোন সোল্ডারিং প্রয়োজন নেই !!!

এই প্রকল্পটি একটি কীবোর্ড হিসাবে কাজ করে এবং কীবোর্ড প্রেস ইনপুট করার জন্য প্রোগ্রাম করা হয়। এটি Arduino Uno এর সাথে কাজ করে না। আমি Arduino Leonardo ব্যবহার করেছি

ধাপ 1: অংশ

যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ

আরডুইনো লিওনার্দো

দীর্ঘ পুরুষ ইউএসবি এ থেকে পুরুষ মিনি ইউএসবি বি কেবল

ক্ষণিক বা পুশবাটন সুইচ

মহিলা কোদাল সংযোগকারীগুলিকে প্যাক করুন

Arduino পুরুষ থেকে পুরুষ জাম্পার তারের

বৈদ্যুতিক তার (কোন হালকা গেজ)

তাপ সঙ্কুচিত পাইপ (তারের থেকে সামান্য বড়)

ধাপ 2: সরঞ্জাম

সরঞ্জাম
সরঞ্জাম

ফ্রেম

কাঠ বা ধাতু নির্মাণ সরঞ্জাম

ড্রিল, কোদাল বিট/ গর্ত দেখেছি, স্ক্রু

(আবাসন নির্মাণ আপনার উপর নির্ভর করে

ইলেক্ট্রিক্স

ওয়্যার কাটার/ স্ট্রিপার (যদি আপনার কাছে থাকে। কাঁচি এবং ক্ষুর কাজ করবে)

কানেকশন ক্রিম্প (যে কোন প্লেয়ার কাজ করবে)

তাপ বন্দুক (সিগারেট লাইটার কাজ করবে)

কোড

Arduino IDE সফটওয়্যারটি ডাউনলোড করুন

এটি বিনামূল্যে এবং আপনাকে লিওনার্দোতে কোড লিখতে, সংকলন করতে এবং ফ্ল্যাশ করতে দেয়

এখানে ডাউনলোড করুন

ধাপ 3: হাউজিং

আবাসিক এলাকা
আবাসিক এলাকা
আবাসিক এলাকা
আবাসিক এলাকা
আবাসিক এলাকা
আবাসিক এলাকা

এই অংশটি সত্যিই আপনার কল্পনার উপর নির্ভর করে কিন্তু আমি দেখাবো আমি কি তৈরি করেছি এবং কেন।

আমি বেসটি 600 মিমি চওড়া করেছি যাতে আমি আরামদায়কভাবে উভয় পা ফিট করতে পারি, আমি দুটি পৃথক প্যাডেল তৈরি করার কথা ভেবেছিলাম কিন্তু আমি চিন্তিত ছিলাম যে ভবিষ্যতে কিছু সময় আমি তারগুলি ভেঙে ফেলব। বাম পা বাম দিকের দুটি বোতাম এবং অন্য তিনটি ডান নিয়ন্ত্রণ করে।

আমি পাতলা পাতলা কাঠ 16 মিমি পুরু এবং 50 মিমি স্ক্রু ব্যবহার করেছি কারণ এটি শক্তিশালী হওয়া দরকার কারণ আপনি মূলত এই জিনিসটিতে প্রতিদিন স্টপ করছেন। তোরণ বোতাম শাস্তি নিতে পারে।

আপনি যদি এটি আঁকতে যাচ্ছেন, এখন সময়। আমি দেখেছি মানুষ এই ধরনের একটি সম্পূর্ণ প্রকল্পের সাথে যোগাযোগ করে আপনি এবং অফিস সরবরাহের দোকানে এটি একটি বিশাল রঙ এবং নিদর্শন কিনুন। এই জিনিস পছন্দ

আমি পায়ে কয়েকটি রাবার স্ট্রিপ যুক্ত করেছি যাতে আপনি এটি ব্যবহার করার সময় দুর্ঘটনাক্রমে পুরো ইউনিটটিকে আপনার থেকে দূরে ঠেলে দিতে না পারেন।

ধাপ 4: সার্কিট এবং পিনআউট

সার্কিট এবং পিনআউট
সার্কিট এবং পিনআউট
সার্কিট এবং পিনআউট
সার্কিট এবং পিনআউট
সার্কিট এবং পিনআউট
সার্কিট এবং পিনআউট

চিন্তা করবেন না, এটি আসলে এর চেয়ে কঠিন দেখায়।

Arduino বোর্ডটি নীচের দিকে এবং হাউজিংয়ের প্রান্তে স্ক্রু করুন। নিশ্চিত করুন যে আপনি হস্তক্ষেপ ছাড়াই ইউএসবি সংযোগ করতে সক্ষম হবেন।

1. একটি জাম্পার ক্যাবলের এক প্রান্ত (প্রান্তে পিনের সাথে তারগুলি) ছিড়ে এবং এটিকে বৈদ্যুতিক তারের দৈর্ঘ্যে বিভক্ত করে আরডুইনো থেকে যাওয়ার জন্য 5 টি তারের তৈরি করুন। - খালি তারের একসঙ্গে টুইস্ট করার জন্য তারপর জয়েন্টের উপর তাপ সঙ্কুচিত করার একটি ছোট অংশ স্লাইড করুন এবং সেগুলিকে একসাথে লক করার জন্য তাপ দিন)। তারের অন্য প্রান্তটি ছিঁড়ে ফেলুন (পিন প্রান্ত নয়) এবং একটি মহিলা কোদাল সংযোগকারীকে ছিঁড়ে ফেলা প্রান্তে ধরুন।

2. তারের পিন প্রান্তটি Arduino এ ডিজিটাল পিন স্লট 2 এ চাপুন। কোদাল সংযোগকারীকে বোতামটির সাথে বাম দিকে সংযুক্ত করুন। (দ্রষ্টব্য* সুইচগুলিতে তারের সংযোগের জন্য 3 টি ট্যাব আছে। ছবি হিসাবে আমি পিন আউট কেবলের মাঝের ট্যাবে সংযুক্ত করেছি। এটি "সর্বদা বন্ধ" ট্যাব।

3. 3, 4, 5 এবং 6 পিনের জন্য পুনরাবৃত্তি করুন।

4. এখন আমাদের সমস্ত বোতামের নিচের ট্যাবের সাথে মাটির সাথে সংযোগ স্থাপনের জন্য যাকে 'ডেইজি চেইন' বলা হয় তা তৈরি করতে হবে। এটি একটি তারের যা প্রতিটি বোতামে 'হপ' করবে।

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

ধাপ 5: কোড

কোড
কোড

স্কুলে শেখা সবচেয়ে গুরুত্বপূর্ণ দক্ষতা ব্যবহার করার সময়….. কপি, পেস্ট।

কোড সহ টেক্সট ফাইল অন্তর্ভুক্ত করা হয়েছে।

এটি ডাউনলোড করুন বা দেখুন, সমস্ত নির্বাচন করুন, অনুলিপি করুন, Arduino IDE খুলুন (সরঞ্জাম ধাপে ডাউনলোডের জন্য লিঙ্ক), নতুন তৈরি করুন, পেস্ট করুন।

আপনি যদি কোন কী বাইন্ডিং পরিবর্তন করতে চান তবে আপনি এখন কোডের কীগুলি উদ্ধৃতিতে পরিবর্তন করে এটি করতে পারেন যেমন: ('q')।

আপনি যদি মডিফায়ার কী (শিফট, কন্ট্রোল, অল্ট, এফ 1, ইনসার্ট ইত্যাদি) ব্যবহার করতে চান তাহলে এখানে কি টাইপ করতে হবে তার একটি তালিকা আছে

যদি আপনি শুধুমাত্র 1 বা 2 বোতাম ব্যবহার করেন তবে আপনাকে অব্যবহৃত কোড মুছে ফেলার দরকার নেই। যদি কোডেড পিনের সাথে কোন বোতাম সংযুক্ত না থাকে তবে এটি কোডের সেই অংশটিকে উপেক্ষা করবে।

ধাপ 6: আরডুইনোতে কোড আপলোড করা হচ্ছে

আরডুইনোতে কোড আপলোড করা হচ্ছে
আরডুইনোতে কোড আপলোড করা হচ্ছে
আরডুইনোতে কোড আপলোড করা হচ্ছে
আরডুইনোতে কোড আপলোড করা হচ্ছে

1. USB এর মাধ্যমে পিসিতে Arduino প্লাগ করুন

2. 'টুলস' ট্যাপে যান তারপর 'পোর্ট' এ যান

আপনার Arduino Leonardo দেখায় এমন পোর্ট নির্বাচন করুন।

3. 'স্কেচ' ট্যাবে যান তারপর 'আপলোড করুন'।

এটি কোড যাচাই এবং সংকলন করবে এবং এটি আরডুইনোতে আপলোড করবে।

যদি কোনও ত্রুটি থাকে তবে কোডটি মূল কোড থেকে কিছুই অনুপস্থিত নয় তা পরীক্ষা করুন।

ধাপ 7: পরীক্ষা এবং সমস্যা সমাধান

আরডুইনো আপলোডের পরে পুনরায় চালু করা উচিত এবং আপনার পিসি দ্বারা একটি ইউএসবি কীবোর্ড হিসাবে স্বীকৃত হওয়া উচিত।

একটি পাঠ্য সম্পাদক খুলুন এবং stomping শুরু !! আপনি বোতাম ধাক্কা হিসাবে কী স্টোক পাঠ্য মধ্যে পপিং করা উচিত।

যদি টেক্সট শুধু শেষ না হওয়া কীস্ট্রোক দিয়ে পূরণ হয় এবং আপনি যখন বোতামগুলি ধাক্কা দেয় তখনই থেমে যায় তাহলে আপনাকে চেক করতে হবে যে বোতামগুলির ক্যাবলগুলি 'সর্বদা বন্ধ' ট্যাবের সাথে সংযুক্ত আছে 'সর্বদা খোলা' ট্যাবে নয়।

যদি আপনি বোতামগুলি ধাক্কা দিয়ে কিছু না ঘটে তবে আপনার সমস্ত তারগুলি পরীক্ষা করুন এবং একটি ভিন্ন USB তারের চেষ্টা করুন। পিসি রিস্টার্ট করুন।

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

যদি বোতামগুলি ভুল ক্রম হয় তবে আপনি শারীরিকভাবে Arduino এ পিনগুলি পুনর্বিন্যাস করতে পারেন বা কোডটি সংশোধন করতে পারেন এবং আপলোড প্রক্রিয়াটি পুনরাবৃত্তি করতে পারেন।

প্রস্তাবিত: