সুচিপত্র:

দূরবর্তী নিয়ন্ত্রিত Arduino ট্যাঙ্ক: 9 ধাপ
দূরবর্তী নিয়ন্ত্রিত Arduino ট্যাঙ্ক: 9 ধাপ

ভিডিও: দূরবর্তী নিয়ন্ত্রিত Arduino ট্যাঙ্ক: 9 ধাপ

ভিডিও: দূরবর্তী নিয়ন্ত্রিত Arduino ট্যাঙ্ক: 9 ধাপ
ভিডিও: CS50 2015 - Week 4 2024, নভেম্বর
Anonim
দূরবর্তী নিয়ন্ত্রিত Arduino ট্যাঙ্ক
দূরবর্তী নিয়ন্ত্রিত Arduino ট্যাঙ্ক
দূরবর্তী নিয়ন্ত্রিত Arduino ট্যাঙ্ক
দূরবর্তী নিয়ন্ত্রিত Arduino ট্যাঙ্ক

এই যে, আমি একটি আরডুইনো দিয়ে যাওয়া একটি ক্লাসিক আরসি রেডিও থেকে নিয়ন্ত্রিত একটি চমৎকার ট্যাঙ্ক তৈরি করতে চেয়েছিলাম। চারপাশে উপলব্ধ সমস্ত ইলেকট্রনিক্সের সাথে এই দিনগুলি আসলে বেশ সহজ।

সেই জন্তুটি তৈরি করার জন্য আপনাকে কয়েকটি উপাদান সংগ্রহ করতে হবে। আমরা এই নির্দেশাবলীর ধাপগুলির মধ্য দিয়ে যাব।

ধাপ 1: উপাদান একত্রিত করুন

উপাদান একত্রিত করুন
উপাদান একত্রিত করুন
উপাদান একত্রিত করুন
উপাদান একত্রিত করুন

আপনার নিম্নলিখিত উপাদানগুলির প্রয়োজন হবে:

- দুটি ডিসি মোটর 12v সহ একটি ট্যাঙ্ক ইতিমধ্যে T'Rex ট্যাঙ্কের মত মাউন্ট করা হয়েছে

- মনস্টার শিল্ডের মতো একটি আরডুইনো সামঞ্জস্যপূর্ণ মোটর শিল্ড

- একটি Arduino UNO R3 - দয়া করে অফিসিয়াল এক পছন্দ করুন

-একটি 2 চ্যানেল আরসি ট্রান্সমিটার এবং একটি আরসি রিসিভার-আমি একটি পুরানো ব্যবহার করেছি যা এএম 27 এমএইচজেডে আছে কিন্তু আপনি এই শখের মতো আধুনিকগুলি খুঁজে পেতে পারেন

- ইউএনও আর 3 -এর জন্য একটি ব্যাটারি - মুহূর্তের জন্য 9V ব্যাটারি - আদর্শ নয় কারণ এতে খুব বেশি স্ট্যামিনা নেই

- গতির জন্য একটি বড় ব্যাটারি - আমি একটি NIMH 3300 mAH 10.5v ব্যবহার করেছি তাই আমি অনুমান করি যে প্রতিটি 1.5v সহ 7 টি কোষ

- কিছু ডিন সংযোজক যাতে সবাই সহজে সংযোগ স্থাপন করতে পারে

- তাতাল

আমি ইউএনও প্রোগ্রাম করার জন্য আরডুইনো আইডিই ব্যবহার করেছি এবং আমি ভিজ্যুয়াল স্টুডিও 2017 এর সাথে একটি সামান্য পর্যবেক্ষণ সরঞ্জাম যুক্ত করেছি

ধাপ 2: আরডুইনো এবং মোটর শিল্ড

আরডুইনো এবং মোটর শিল্ড
আরডুইনো এবং মোটর শিল্ড

যেহেতু আমি একটি মোটর ieldাল নির্বাচন করেছি যা আরডুইনো প্রস্তুত ছিল, তাই আমাকে সেগুলি একসাথে মাউন্ট করতে হয়েছিল। মনে রাখবেন যে ieldালটি ইতিমধ্যে কয়েকটি পিন নিচ্ছে এবং তাই অন্য উদ্দেশ্যে পুনরায় ব্যবহার করা হবে না।

Arduino UNO R3 মোটর ieldালের সাথে কথা বলবে প্রতিটি মোটরকে কোন গতিতে ঘুরতে হবে তা নির্দেশ করতে। যেহেতু আমাদের দুটি মোটর আছে, এটি বেশ সোজা।

ধাপ 3: ডিসি মোটরের সাথে মোটর শিল্ড লিঙ্ক করুন

ডিসি মোটরস এর সাথে মোটর শিল্ড লিঙ্ক করুন
ডিসি মোটরস এর সাথে মোটর শিল্ড লিঙ্ক করুন

ধাপ 4: NIMH ব্যাটারির সাথে মোটর শিল্ড লিঙ্ক করুন

NIMH ব্যাটারিতে মোটর শিল্ড লিঙ্ক করুন
NIMH ব্যাটারিতে মোটর শিল্ড লিঙ্ক করুন
NIMH ব্যাটারির সাথে মোটর শিল্ড লিঙ্ক করুন
NIMH ব্যাটারির সাথে মোটর শিল্ড লিঙ্ক করুন

ধাপ 5: আরডুইনোতে রেডিও রিসিভার লিঙ্ক করুন

ধাপ 6: একক মোডের জন্য Arduino এর জন্য পাওয়ার সোর্স প্রস্তুত করুন

স্ট্যান্ড-একা মোডের জন্য Arduino এর জন্য পাওয়ার সোর্স প্রস্তুত করুন
স্ট্যান্ড-একা মোডের জন্য Arduino এর জন্য পাওয়ার সোর্স প্রস্তুত করুন

ধাপ 7: Arduino কোড

আরডুইনো অনেক শক্তিশালী। আমি যখন ছোট ছিলাম তখন আমি যা করতে চেয়েছিলাম, আমি এখন তা এত সহজে করতে পারি! ইলেকট্রনিক্স সম্পর্কে এত কিছু জানার দরকার নেই।

আমি দুটি সূত্র থেকে এই Arduino কোড লিখেছি:

  1. পড়া-আরসি-রিসিভার-মান
  2. মনস্টার মোটো শিল্ড উদাহরণ কোড
  3. মটো শিল্ড প্রধান লিঙ্ক

উভয়কে একসাথে মিশিয়ে, আমি আরসি রিসিভার থেকে সরাসরি আমার আরডুইনোতে রিডিং পেতে পারি, মোটর ieldালের মাধ্যমে মানগুলিকে মোটরগুলিতে রূপান্তর করতে পারি।

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

আমি কি এই সম্পর্কে কি একটু বুঝতে PWM উপর তাকান ছিল। Arduino এর উপর কিছু ভাল নিবন্ধ পাওয়া যায়, SecretsOfArduinoPWM এবং Tutorial PWM

সতর্ক থাকুন যে এই কোডটি EnableInterrupt.h- এর উপর নির্ভর করে যা মেনু "স্কেচ"> "লাইব্রেরি অন্তর্ভুক্ত করুন"> "লাইব্রেরি পরিচালনা করুন" থেকে ইনস্টল করা যেতে পারে তারপর EnableInterrupt অনুসন্ধান করুন। এই লাইব্রেরি আরসি রিসিভার থেকে মান সেটআপ এবং লুপ পদ্ধতির বাইরে যেকোনো সময় ক্যাপচার করতে দেয়। বেশ সুবিধাজনক।

প্রস্তাবিত: