সুচিপত্র:
- সরবরাহ
- ধাপ 1: পাইথন স্ক্রিপ্ট শুরু করা
- ধাপ 2: রেডিওহেড লাইব্রেরি ইনস্টল করা
- ধাপ 3: ট্রান্সমিটার মডিউল সংযোগ
- ধাপ 4: রিসিভার মডিউল সংযোগ
ভিডিও: পিসি দ্বারা নিয়ন্ত্রিত ওয়্যারলেস আরডুইনো রোবট: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই নির্দেশে আপনি আপনার কম্পিউটার এবং একটি Arduino ভিত্তিক রোবটের মধ্যে একটি যোগাযোগ চ্যানেল সেট করতে শিখবেন। আমরা এখানে যে রোবটটি ব্যবহার করি তা ঘুরে বেড়ানোর জন্য ডিফারেনশিয়াল স্টিয়ারিং মেকানিজম ব্যবহার করে। আমি রোবটের খরচ কমাতে MOSFET ভিত্তিক গাড়িগুলির পরিবর্তে রিলে ভিত্তিক মোটর ড্রাইভার ব্যবহার করছি। রিলে ভিত্তিক মোটর ড্রাইভার ব্যবহার করে আমি গতি নিয়ন্ত্রণের ক্ষমতা ছেড়ে দিচ্ছি, এবং শুধুমাত্র দুটি মোড থাকবে - 'ফুল স্পিড স্টেট' বা 'অফ স্টেট'।
আমি একটি 6 -সেল লিথিয়াম পলিমার ব্যাটারি ব্যবহার করছি যা সম্পূর্ণ চার্জে 25.2V এবং বেস চার্জে 22.2V এর মোট ক্ষমতা ধারণ করে। আমি দীর্ঘ সময়ের জন্য উচ্চ বর্তমান ড্রেন ধারণক্ষমতার কারণে একটি লি-পো ব্যাটারি ব্যবহার করছি। আমরা যে মোটরগুলি ব্যবহার করেছি তা হল ধাতব গিয়ারযুক্ত Jhonson মোটরগুলিকে 12V ইনপুট ভোল্টেজে 100 R. P. M এ ঘোরানোর রেট দেওয়া হয়েছে। আমি ভাল ট্র্যাকশন জন্য এই মোটর এবং মাউন্ট রাবার চাকার 4 ব্যবহার।
আরএফ চ্যানেল সেটআপের মাধ্যমে 433 মেগাহার্টজ আরএফ মডিউল (রিসিভার এবং ট্রান্সমিটার) এর মাধ্যমে 2 টি আরডুইনো বোর্ডের মধ্যে যোগাযোগ হয়। 433 MHz RF মডিউলের ট্রান্সমিটার মডিউল ট্রান্সমিটার Arduino এর সাথে সংযুক্ত, ট্রান্সমিটার Arduino কম্পিউটার এবং ট্রান্সমিটার Arduino এর মধ্যে সিরিয়াল যোগাযোগের জন্য একটি USB ডেটা ক্যাবলের মাধ্যমে কম্পিউটারের সাথে সংযুক্ত। রিসিভার আরডুইনো 433 মেগাহার্টজ আরএফ রিসিভার মডিউল দিয়ে মাউন্ট করা হয়েছে এবং মোটর ড্রাইভার এবং বিদ্যুৎ সরবরাহের সাথে সমস্ত সংযোগ রয়েছে যা এটিকে একটি স্বতন্ত্র আরডুইনো তৈরি করে। কম্পিউটার Arduino ট্রান্সমিটারে সিরিয়াল ডেটা পাঠায় যা তারপর RF চ্যানেলের মাধ্যমে ডাটা রিসিভার Arduino তে প্রেরণ করে, যা সেই অনুযায়ী সাড়া দেয়!
সরবরাহ
- রিলে মোটর কন্ট্রোল মডিউল/ 4 রিলে মডিউল
- লি-পো ব্যাটারি
- Arduino x 2
- জাম্পার তার
- RF 433 MHz Tx এবং Rx মডিউল
- ধাতু গিয়ার মোটর x 4
- চাকার x 4
- চ্যাসিস
ধাপ 1: পাইথন স্ক্রিপ্ট শুরু করা
পাইথন স্ক্রিপ্ট চালানোর জন্য আমাদের পাইগাম লাইব্রেরি ইনস্টল করতে হবে। পাইগাম লাইব্রেরি ইনস্টল করতে আপনার পাইপ (পাইথনের জন্য প্যাকেজ ইনস্টলার) প্রয়োজন। যদি আপনার সিস্টেমে পিপ ইনস্টল না থাকে তবে এখান থেকে পিপ ইনস্টল করুন।
পিপ ইনস্টল করার পরে সফলভাবে টার্মিনালে কমান্ড চালান অথবা cmd "pip install pygame" অথবা "sudo pip install pygame", এটি আপনার সিস্টেমে পাইগাম লাইব্রেরি ইনস্টল করবে।
স্ক্রিপ্ট চালানোর চূড়ান্ত ধাপটি আপনার টার্মিনালে অথবা CMD "python Python_script_transmitter.py" এ নিম্নলিখিত কমান্ডটি টাইপ করুন।
ধাপ 2: রেডিওহেড লাইব্রেরি ইনস্টল করা
আমাদের প্রকল্পে আমরা যোগাযোগের জন্য RF 433 MHz মডিউল ব্যবহার করছি তাই আমরা যোগাযোগ কার্যক্রম পরিচালনা করতে রেডিওহেড লাইব্রেরি ব্যবহার করছি। রেডিওহেড লাইব্রেরি ইনস্টল করার ধাপগুলো নিচে উল্লেখ করা হলো:
- রেডিওহেড লাইব্রেরি ডাউনলোড করুন এখান থেকে।
- জিপ ফাইলটি বের করুন এবং 'রেডিওহেড' ফোল্ডারটি ডকুমেন্টস/আরডুইনো/লাইব্রেরি ফোল্ডারে সরান।
- ফাইলগুলি অনুলিপি করার পরে লাইব্রেরির কাজ করার জন্য আপনার Arduino IDE পুনরায় চালু করুন।
ধাপ 3: ট্রান্সমিটার মডিউল সংযোগ
ট্রান্সমিটার মডিউলের সংযোগগুলি নীচে উল্লেখ করা হয়েছে:
- আরডুইনো ইউএসবি ক্যাবলের মাধ্যমে ল্যাপটপ/পিসিতে সব সময় পাইথন স্ক্রিপ্ট চালায়।
- Arduino এর +5v টার্মিনালকে RF_TX (ট্রান্সমিটার) মডিউলের Vcc টার্মিনালে সংযুক্ত করুন।
- Arduino এর Gnd টার্মিনালকে RF_TX (ট্রান্সমিটার) মডিউলের Gnd টার্মিনালে সংযুক্ত করুন।
- Arduino এর D11 টার্মিনালকে RF_TX (ট্রান্সমিটার) মডিউলের ডাটা টার্মিনালে সংযুক্ত করুন।
- RF_TX (ট্রান্সমিটার) মডিউলের অ্যান্টেনা টার্মিনালকে একটি অ্যান্টেনার সাথে সংযুক্ত করুন। (এই সংযোগটি TIচ্ছিক)
ধাপ 4: রিসিভার মডিউল সংযোগ
রিসিভার Arduino জন্য সংযোগ নিচে উল্লেখ করা হয়েছে:
- রিসিভার arduino স্বতন্ত্র, তাই এটি একটি বহিরাগত 9V ব্যাটারি দ্বারা চালিত হয়।
- Arduino এর +5v টার্মিনালকে RF_RX (রিসিভার) মডিউলের Vcc টার্মিনালে সংযুক্ত করুন।
- Arduino এর Gnd টার্মিনালকে RF_RX (রিসিভার) মডিউলের Gnd টার্মিনালে সংযুক্ত করুন।
- Arduino এর D11 টার্মিনালটিকে RF_RX (রিসিভার) মডিউলের ডেটা টার্মিনালে সংযুক্ত করুন।
- RF_RX (রিসিভার) এর অ্যান্টেনা টার্মিনালকে একটি অ্যান্টেনার সাথে সংযুক্ত করুন। (এই সংযোগটি TIচ্ছিক)।
-
মোটর ড্রাইভারের জন্য সংযোগ
- Arduino এর D2 টার্মিনালকে মোটর 1 এ সংযুক্ত করুন মোটর ড্রাইভারের একটি টার্মিনাল।
- Arduino এর D3 টার্মিনালকে মোটর ড্রাইভারের মোটর 1 বি টার্মিনালে সংযুক্ত করুন।
- Arduino এর D4 টার্মিনালকে মোটর 2 এ সংযুক্ত করুন মোটর ড্রাইভারের একটি টার্মিনাল।
- Arduino এর D5 টার্মিনালকে মোটর ড্রাইভারের মোটর 2 B টার্মিনালে সংযুক্ত করুন।
- মোটর ড্রাইভার ext_supply টার্মিনালকে ব্যাটারির +9V টার্মিনালে সংযুক্ত করুন। মোটর ড্রাইভার Gnd টার্মিনালকে ব্যাটারির Gnd টার্মিনালে সংযুক্ত করুন।
প্রস্তাবিত:
HC12 ওয়্যারলেস মডিউল ব্যবহার করে ওয়্যারলেস আরডুইনো রোবট: 7 টি ধাপ
HC12 ওয়্যারলেস মডিউল ব্যবহার করে ওয়্যারলেস আরডুইনো রোবট: আরে বন্ধুরা, স্বাগতম। আমার আগের পোস্টে, আমি ব্যাখ্যা করেছি যে এইচ ব্রিজ সার্কিট কী, L293D মোটর ড্রাইভার আইসি, পিগি ব্যাকিং L293D মোটর ড্রাইভার আইসি উচ্চ কারেন্ট মোটর ড্রাইভার চালানোর জন্য এবং কিভাবে আপনি আপনার নিজের L293D মোটর ড্রাইভার বোর্ড ডিজাইন এবং তৈরি করতে পারেন
ব্লুটুথ মডিউল এবং স্বায়ত্তশাসিত রোবট মুভমেন্ট ব্যবহার করে ভয়েস দ্বারা নিয়ন্ত্রিত দূরত্ব, দিকনির্দেশনা এবং আবর্তনের ডিগ্রী (পূর্ব, পশ্চিম, উত্তর, দক্ষিণ) সহ আরডুইনো রোবট: 6 ধাপ
ব্লুটুথ মডিউল এবং স্বায়ত্তশাসিত রোবট মুভমেন্ট ব্যবহার করে ভয়েস দ্বারা নিয়ন্ত্রিত দূরত্ব, দিক এবং আবর্তনের ডিগ্রী (পূর্ব, পশ্চিম, উত্তর, দক্ষিণ) সহ আরডুইনো রোবট। , বাম, ডান, পূর্ব, পশ্চিম, উত্তর, দক্ষিণ) ভয়েস কমান্ড ব্যবহার করে সেন্টিমিটারে দূরত্ব প্রয়োজন। রোবটকে স্বয়ংক্রিয়ভাবেও সরানো যায়
একটি দূরবর্তী নিয়ন্ত্রিত আরডুইনো সেলফ ব্যালেন্সিং রোবট তৈরি করা: বি-রোবট ইভিও: 8 টি ধাপ
একটি দূরবর্তী নিয়ন্ত্রিত আরডুইনো সেলফ ব্যালেন্সিং রোবট তৈরি করা: বি-রোবট ইভিও: ------------------------------------ -------------- আপডেট: এখানে এই রোবটের একটি নতুন এবং উন্নত সংস্করণ রয়েছে: বি-রোবট ইভিও, নতুন বৈশিষ্ট্য সহ! ------------ -------------------------------------- এটি কিভাবে কাজ করে? বি-রোবট ইভিও একটি দূরবর্তী নিয়ন্ত্রণ
[আরডুইনো রোবট] কিভাবে একটি মোশন ক্যাপচার রোবট বানাবেন - থাম্বস রোবট - Servo মোটর - সোর্স কোড: 26 টি ধাপ (ছবি সহ)
[আরডুইনো রোবট] কিভাবে একটি মোশন ক্যাপচার রোবট বানাবেন | থাম্বস রোবট | Servo মোটর | সোর্স কোড: থাম্বস রোবট। MG90S servo মোটরের একটি potentiometer ব্যবহৃত। এটা খুব মজা এবং সহজ! কোডটি খুবই সহজ। এটি প্রায় 30 লাইন। এটা মোশন-ক্যাপচারের মত মনে হয়। দয়া করে কোন প্রশ্ন বা মতামত দিন! [নির্দেশনা] সোর্স কোড https: //github.c
ইঙ্গিত এবং ভয়েস দ্বারা নিয়ন্ত্রিত ওয়্যারলেস রোবোটিক হাত: 7 টি ধাপ (ছবি সহ)
ইঙ্গিত এবং ভয়েস দ্বারা নিয়ন্ত্রিত ওয়্যারলেস রোবটিক হাত: মূলত এটি ছিল আমাদের কলেজ প্রকল্প এবং এই প্রকল্প জমা দেওয়ার সময় স্বল্পতার কারণে আমরা কিছু পদক্ষেপের ছবি তুলতে ভুলে গেছি। আমরা একটি কোডও ডিজাইন করেছি যার সাহায্যে কেউ এই রোবটিক হাতটি একই সময়ে অঙ্গভঙ্গি এবং ভয়েস ব্যবহার করে নিয়ন্ত্রণ করতে পারে কিন্তু এর কারণে