সুচিপত্র:
- ধাপ 1: আপনার উপাদান অর্ডার করুন
- ধাপ 2: চ্যাসি মুদ্রণ করুন
- ধাপ 3: কেন একটি মোটর elাল ব্যবহার করবেন?
- ধাপ 4: আপনার দূরবর্তী করুন
- ধাপ 5: ইলেকট্রনিক্সের ওয়্যার আপ করুন এবং কোড আপলোড করুন
- ধাপ 6: ভবিষ্যতের উন্নতি
ভিডিও: 1KM পরিসীমা দূরবর্তী নিয়ন্ত্রিত গাড়ি: 6 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
যেহেতু আমি ছোট ছিলাম আমি দূরবর্তী নিয়ন্ত্রিত গাড়িগুলি দেখে অবাক হয়েছিলাম কিন্তু তাদের পরিসীমা 10 মিটারের বেশি ছিল না। কিছু Arduino প্রোগ্রামিং শেখার পর আমি অবশেষে আমার নিজস্ব রিমোট কন্ট্রোল্ড গাড়ি তৈরির সিদ্ধান্ত নিলাম যা nRF24L01+ মডিউল ব্যবহার করে 1KM পর্যন্ত যেতে পারে।
আমার প্রধান লক্ষ্য ছিল এমন একটি গাড়ি তৈরি করা যা দীর্ঘ খেলার সময় সহ একটি উচ্চ পরিসীমা। এই লক্ষ্য অর্জনের জন্য আমি লাইটওয়েট চ্যাসি ব্যবহার করে এবং হালকা ক্ষমতা সম্পন্ন লিথিয়াম-আয়ন ব্যাটারি ব্যবহার করে যথাসম্ভব হালকা করেছিলাম (3000mAh)। আমি nRF24L01+ থেকে 1KM পরিসীমা পেতে অনেক সংগ্রাম করেছি কারণ নির্মাণের সময় আমি অনেক সমস্যার সম্মুখীন হয়েছিলাম। কিন্তু সর্বোপরি, এটি নির্মাণ করা সত্যিই মজাদার ছিল এবং আমি ফলাফলে সত্যিই খুশি।
চল শুরু করি !!
ধাপ 1: আপনার উপাদান অর্ডার করুন
রিমোট কন্ট্রোল্ড গাড়ি বানাতে আপনার প্রয়োজন হবে:
1x আরডুইনো মেগা 2560
1x আরডুইনো ন্যানো
1x অ্যাডাফ্রুট মোটর শিল্ড
2x nRF24L01+
4x মোটর + গিয়ারবক্স
4x চাকা
2x 3.3V ভোল্টেজ রেগুলেটর (LM1117)
5x পুশ বোতাম
2x 10 µF ক্যাপাসিটর
3x লিথিয়াম-আয়ন ব্যাটারি (একটি 12V ব্যাটারি প্যাক তৈরি করার জন্য)
9V ব্যাটারি
2x 100 nF ক্যাপাসিটর
মহিলা হেডার
জাম্পার তার
ধাপ 2: চ্যাসি মুদ্রণ করুন
আমি একটি CAD সফটওয়্যার ব্যবহার করে এই চ্যাসি ডিজাইন করেছি, তারপর আমি এটি একটি CNC মেশিন ব্যবহার করে প্রিন্ট করেছি। এই শরীরের জন্য ব্যবহৃত উপাদান হল 5 মিমি পুরুত্বের পিভিসি। পিভিসি ব্যবহার করার জন্য একটি ভাল উপাদান কারণ এটির সাথে কাজ করা সহজ (যেমন আপনি ছবিতে দেখতে পাচ্ছেন আমি কিছু তাপ প্রয়োগ করে শরীরের কিছু অংশ বাঁকিয়েছি), তুলনামূলকভাবে সস্তা, উপাদানগুলির ওজন সমর্থন করার জন্য যথেষ্ট শক্তিশালী এবং এটিও খুব হালকা.
ধাপ 3: কেন একটি মোটর elাল ব্যবহার করবেন?
আপনি নিশ্চয়ই জানেন যে Arduino পিনের মধ্য দিয়ে আসা যে কোন শক্তি সম্ভবত বোর্ডে অন-বোর্ড ভোল্টেজ রেগুলেটর দিয়ে গেছে। ভোল্টেজ নিয়ন্ত্রকটি প্রচুর পরিমাণে কারেন্ট পরিচালনা করার জন্য ডিজাইন করা হয়নি। এবং যদি আপনার বোর্ড ইউএসবি এর মাধ্যমে চালিত হয়, ইউএসবি বড় পরিমাণে কারেন্ট সরবরাহ করার জন্য ডিজাইন করা হয়নি। একটি মোটরকে পাওয়ার জন্য আরেকটি উপায় খুঁজে বের করা যেখানে অন-বোর্ড রেগুলেটরের মধ্য দিয়ে কারেন্ট প্রবাহিত হয় না তা উৎপন্ন তাপের পরিমাণ কমিয়ে দেবে এবং অন্য যে কোনো সেন্সর বা নিয়ন্ত্রণের জন্য বোর্ডের শক্তি সংরক্ষণ করবে যা প্রয়োজন হতে পারে।
একটি মোটর ieldালের আরেকটি সুবিধা হল এটি মোটরের মতো উপাদানগুলির সাথে ইন্টারফেস করা অনেক সহজ করে এবং এটি তারের কাজকে সহজ করে এবং মোটর দিক উল্টানোর মত বৈশিষ্ট্যগুলিকে অনুমতি দেয়।
ধাপ 4: আপনার দূরবর্তী করুন
আপনি দেখতে পাচ্ছেন যে রিমোটে 8 টি পুশ বোতাম রয়েছে তবে এখনই আমি কেবল 5 টি বোতাম ব্যবহার করছি (ড্রাইভিং গতি পরিবর্তন করতে প্রতিটি দিকের জন্য 1 বোতাম + 1 বোতাম)।
এখানে আপনি ট্রান্সমিটারের জন্য আমি যে পরিকল্পিত তৈরি করেছি তা খুঁজে পেতে পারেন:
-
nRF24L01+:
- সিই Arduino D7 এর সাথে সংযুক্ত করুন
- CS Arduino D8 এর সাথে সংযোগ করুন
- MOSI Arduino D11 এর সাথে সংযোগ করুন
- MISO Arduino D12 এর সাথে সংযুক্ত করুন
- SCK Arduino D13 এর সাথে সংযুক্ত করুন
- GND Arduino GND এর সাথে সংযোগ করুন
- 3.3V LM1117 আউট সংযোগ করুন
- পরিকল্পিত অনুযায়ী ক্যাপাসিটারগুলিকে সংযুক্ত করুন
-
Arduino:
- VIN ব্যাটারির 9V এর সাথে সংযুক্ত করুন
- GND ব্যাটারির GND এর সাথে সংযোগ করুন
- পরিকল্পিত অনুযায়ী সমস্ত পুশ বোতাম সংযুক্ত করুন
-
LM1117:
- Arduino 5V এর সাথে সংযোগ করুন
- GND Arduino GND এর সাথে সংযোগ করুন
সমস্ত প্রয়োজনীয় সংযোগ তৈরি করার পরে, আপনাকে নীচের কোডটি আপলোড করতে হবে, কিন্তু তার আগে RF24 লাইব্রেরি ডাউনলোড এবং অন্তর্ভুক্ত করতে ভুলবেন না
ধাপ 5: ইলেকট্রনিক্সের ওয়্যার আপ করুন এবং কোড আপলোড করুন
এখানে আপনি রিসিভারের জন্য যে পরিকল্পনা তৈরি করেছেন তা খুঁজে পেতে পারেন:
-
nRF24L01+:
- সিই Arduino A8 এর সাথে সংযোগ করুন
- CS Arduino A9 এর সাথে সংযোগ করুন
- MOSI Arduino D51 এর সাথে সংযোগ করুন
- MISO Arduino D50 এর সাথে সংযুক্ত করুন
- SCK Arduino D52 এর সাথে সংযুক্ত করুন
- GND Arduino GND এর সাথে সংযোগ করুন
- 3.3V LM1117 আউট সংযোগ করুন
- পরিকল্পিত অনুযায়ী ক্যাপাসিটারগুলিকে সংযুক্ত করুন
-
অ্যাডাফ্রুট মোটর শিল্ড:
- M1 সামনের ডান মোটরের সাথে সংযুক্ত করুন
- M2 সামনের বাম মোটরের সাথে সংযুক্ত করুন
- M3 বাম পিছনের মোটরের সাথে সংযুক্ত করুন
- M4 রাইট ব্যাক মোটরের সাথে সংযুক্ত করুন
- M+ 12V ব্যাটারির সাথে সংযোগ করুন
- GND ব্যাটারির GND এর সাথে সংযোগ করুন
-
LM1117:
- Arduino 5V এর সাথে সংযোগ করুন
- GND Arduino GND এর সাথে সংযোগ করুন
সমস্ত প্রয়োজনীয় সংযোগ তৈরি করার পরে, আপনাকে নীচের কোডটি আপলোড করতে হবে, কিন্তু তার আগে RF24 লাইব্রেরি এবং AFMotor লাইব্রেরি ডাউনলোড এবং অন্তর্ভুক্ত করতে ভুলবেন না
ধাপ 6: ভবিষ্যতের উন্নতি
অভিনন্দন, আপনি একটি সম্পূর্ণ রেডিও-নিয়ন্ত্রিত গাড়ি তৈরি করেছেন যা 1KM রেঞ্জ পর্যন্ত নিয়ন্ত্রণ করা যায়!
আমি আগেই বলেছি, আমি ফলাফলে খুব খুশি কিন্তু আমি জানি যে গাড়িটিকে আরও ভাল করার জন্য সবসময় কিছু উন্নতি হয়। এই মুহূর্তে আমার মনে যে একমাত্র উন্নতি আছে তা হল দ্রুত গতিতে আমার সাথে থাকা মোটরগুলি পরিবর্তন করা কারণ গাড়িটি আমার জন্য যথেষ্ট দ্রুত নয়। আমি একটি সাসপেনশন সিস্টেম তৈরি করার পরিকল্পনা করছি, যাতে গাড়িটি রাস্তার বাইরে চলে যায়।
যদি আপনার কোন উন্নতি থাকে যা আমি করতে পারি, দয়া করে আমাকে মন্তব্যগুলিতে জানান।
যদি আপনি নির্মাণের সময় কোন সমস্যার সম্মুখীন হন, তাহলে নীচে মন্তব্য করতে বিনা দ্বিধায় পড়ুন।
আমি আশা করি আপনি এই নির্দেশযোগ্য উপভোগ করেছেন, পড়ার জন্য ধন্যবাদ!:-)
রিমোট কন্ট্রোল প্রতিযোগিতায় তৃতীয় পুরস্কার 2017
প্রস্তাবিত:
DIY Ir দূরবর্তী নিয়ন্ত্রিত LED স্ট্রিপ: 10 টি ধাপ (ছবি সহ)
DIY IR রিমোট কন্ট্রোলড লেড স্ট্রিপ: হ্যালো হাই আমাদের নতুন নির্দেশাবলীতে সবাইকে স্বাগত জানাই যেমন আপনি ইতিমধ্যেই থাম্বনেইল থেকে জানেন যে এই প্রকল্পে আমরা একটি IR নেতৃত্বাধীন স্ট্রিপ কন্ট্রোলার তৈরি করতে যাচ্ছি যা সাধারণত যেকোনো উপলব্ধ IR রিমোট ব্যবহার করে নিয়ন্ত্রিত হতে পারে যা সাধারণত ব্যবহৃত
দূরবর্তী নিয়ন্ত্রিত হোভারক্রাফট: 8 টি ধাপ (ছবি সহ)
দূরবর্তী নিয়ন্ত্রিত হোভারক্রাফ্ট: এসএস
কিভাবে একটি দূরবর্তী নিয়ন্ত্রিত 3D মুদ্রিত স্ব-ভারসাম্যপূর্ণ রোবট তৈরি করবেন: 9 টি ধাপ (ছবি সহ)
কিভাবে রিমোটলি কন্ট্রোলড 3D প্রিন্টেড সেলফ-ব্যালেন্সিং রোবট তৈরি করা যায়: এটি বি-রোবটের আগের সংস্করণের একটি বিবর্তন। 100% ওপেন সোর্স / আরডুইনো রোবট। কোড, 3 ডি পার্টস এবং ইলেকট্রনিক্স খোলা আছে তাই নির্দ্বিধায় এটি সংশোধন করুন বা রোবটের একটি বিশাল সংস্করণ তৈরি করুন। যদি আপনার সন্দেহ, ধারণা বা সহায়তার প্রয়োজন হয় তবে তৈরি করুন
রিমোট নিয়ন্ত্রিত গাড়ি - ওয়্যারলেস এক্সবক্স 360 কন্ট্রোলার ব্যবহার করে নিয়ন্ত্রিত: 5 টি ধাপ
রিমোট কন্ট্রোল্ড কার - ওয়্যারলেস এক্সবক্স Control০ কন্ট্রোলার ব্যবহার করে নিয়ন্ত্রিত: আপনার নিজের রিমোট কন্ট্রোল্ড গাড়ি তৈরি করার জন্য এই নির্দেশাবলী, একটি ওয়্যারলেস এক্সবক্স control০ কন্ট্রোলার ব্যবহার করে নিয়ন্ত্রিত
স্বায়ত্তশাসিত দূরবর্তী নিয়ন্ত্রিত গাড়ি: 6 টি ধাপ
স্বায়ত্তশাসিত রিমোট নিয়ন্ত্রিত গাড়ি: এই নির্দেশনাটি সাউথ ফ্লোরিডা বিশ্ববিদ্যালয়ের (www.makecourse.com) মেককোর্সের প্রকল্পের প্রয়োজনীয়তা পূরণের জন্য তৈরি করা হয়েছিল। চারটি নিয়ন্ত্রণ করতে