সুচিপত্র:

মিনি কিউরিওসিটি রোভার: 6 টি ধাপ
মিনি কিউরিওসিটি রোভার: 6 টি ধাপ

ভিডিও: মিনি কিউরিওসিটি রোভার: 6 টি ধাপ

ভিডিও: মিনি কিউরিওসিটি রোভার: 6 টি ধাপ
ভিডিও: নাসা কিউরিওসিটি রোভার টিকে কিভাবে মঙ্গলের মাটিতে নামিয়েছিল, NASA Mars curiosity rover landing video 2024, জুলাই
Anonim
মিনি কিউরিওসিটি রোভার
মিনি কিউরিওসিটি রোভার

কিউরিওসিটি কি?

কিউরিওসিটি হল একটি গাড়ির আকারের রোভার যা নাসার মার্স সায়েন্স ল্যাবরেটরি মিশনের (এমএসএল) অংশ হিসেবে মঙ্গলে গ্যাল ক্র্যাটার অন্বেষণ করার জন্য ডিজাইন করা হয়েছে।

কিভাবে এটা কাজ করে?

কৌতূহলের অনেক সেন্সর আছে যা তাপমাত্রা সনাক্ত করে এবং বিভিন্ন পরিবেশের অবস্থা সনাক্ত করে এবং এই ডেটা পৃথিবীতে ফেরত পাঠায় তাই আমি কৌতূহলের এই ছোট্ট মডেলটি তৈরি করেছি যা অনেক পরিবেশের অবস্থা সনাক্ত করে এবং এই ডেটা ক্লাউডে পাঠায়।

এটি কি সনাক্ত করবে?

এটি সনাক্ত করতে পারে:

1. তাপমাত্রা।

2. আর্দ্রতা

3. মিথেন।

4. কার্বন-ডাই-অক্সাইড।

5. কার্বন মনো-অক্সাইড।

6. মাটির আর্দ্রতা।

চল শুরু করা যাক!!

পদক্ষেপ 1: হার্ডওয়্যার প্রয়োজন:

1. 3-Arduino (uno বা nano)।

2. 2-জিগবি।

3. 6-ডিসি মোটর।

4. 4 রিলে।

5. MQ-2 সেন্সর।

6. MQ-5 সেন্সর।

7. MQ-7 সেন্সর।

8. DHT-11 (তাপমাত্রা এবং আর্দ্রতা সেন্সর)।

9. 2-Servo মোটর।

10. 12-ভোল্ট ইউপিএস ব্যাটারি।

11. 8-পুশ বোতাম।

12. 9 ভোল্ট ব্যাটারি এবং ক্লিপ।

13. ইএসপি 8266-01

14. AM1117 3.3 ভোল্টেজ নিয়ন্ত্রক।

15. 7805 ভোল্টেজ নিয়ন্ত্রক।

16. আয়তক্ষেত্রাকার অ্যালুমিনিয়াম রড।

17. কাঠের টুকরা।

18. কার্ড-বোর্ড বা সান-বোর্ড।

19. প্রতিরোধক, ক্যাপাসিটর এবং পিসিবি।

ধাপ 2: সফ্টওয়্যার প্রয়োজনীয়তা:

1. Arduino IDE। আপনার কাছে না থাকলে আপনি এখানে ডাউনলোড করতে পারেন:

www.arduino.cc/en/Main/Software।

2. জিগবি জোড়ার জন্য XCTU। আপনি এখানে ডাউনলোড করতে পারেন:

www.digi.com/products/xbee-rf-solutions/xctu-software/xctu

3 ESP8266 ফার্মওয়্যার এবং আপলোডার।

4. থিং স্পিক লগইন।

5. DHT-11 লাইব্রেরি।

ধাপ 3: রোভার তৈরি করা:

রোভার তৈরি করা
রোভার তৈরি করা

এটি arduino ব্যবহার করে যা ডাটা ফর্ম zig-bee গ্রহণ করে এবং এটি অনুযায়ী মোটরগুলিকে নিয়ন্ত্রণ করে।

বাম তিনটি এবং ডান তিনটি মোটর সমান্তরালভাবে সংযুক্ত। সুতরাং যখন মোটরগুলির একপাশ ঘড়ির কাঁটার দিকে ঘুরবে এবং অন্যরা ঘড়ির কাঁটার বিপরীতে ঘুরবে তখন এটি ড্রিফট তৈরি করবে যা রোভারকে পরিণত করে।

আমি 60 টি RPM মোটর ব্যবহার করি যার উচ্চ টর্ক আছে।তাই এটি L293D এর মত সাধারণ মোটর ড্রাইভার দ্বারা নিয়ন্ত্রিত হতে পারে না কারণ এটি সমান্তরালভাবে 6 টি মোটর চালায়, তাই আমি ছবিতে দেখানো রিলে ব্যবহার করি।

আর্ম নিয়ন্ত্রণের জন্য দুটি সার্ভো মোটর ব্যবহার করা হয় কারণ এগুলি সার্ভো মোটর তাই এটি arduino এর PWM পিনের সাথে সংযুক্ত।

শরীর যে কোনো হালকা উপাদান যেমন কার্ড-বোর্ড বা সান-বোর্ড থেকে তৈরি করা হয়। আমি নীচে ভারী কাঠের টুকরা ব্যবহার করি কারণ এটি ব্যাটারি এবং অন্যান্য উপাদান বহন করে।

ধাপ 4: আর্ম এবং এর সেন্সর তৈরি করা:

বাহু এবং এর সেন্সর তৈরি করা
বাহু এবং এর সেন্সর তৈরি করা
বাহু এবং এর সেন্সর তৈরি করা
বাহু এবং এর সেন্সর তৈরি করা

আমি আয়তক্ষেত্রাকার পাইপ থেকে হাত তৈরি করেছি কারণ এটি হালকা ওজন এবং কাটা এবং ছাঁচ করা সহজ। সমস্ত সেন্সরের সমস্ত তারগুলি এই পাইপের মধ্য দিয়ে যায়।

এখানে আমি কেন্দ্রে দুটি সার্ভো মোটর ব্যবহার করি। সমস্ত সেন্সর arduino এর সাথে সংযুক্ত থাকে যা আরও ESP 8266-01 Wi-Fi মডিউলের সাথে সংযুক্ত।

দ্রষ্টব্য: গ্যাস সেন্সরগুলিতে হিটিং কয়েল থাকে তাই এটি বড় স্রোত নেয় যার ফলে অতিরিক্ত গরম হয় এবং কখনও কখনও ভোল্টেজ নিয়ন্ত্রকের ক্ষতি হয়। তাই আমি 5 ভোল্ট প্রমাণ করার জন্য সেন্সরের জন্য পৃথক ভোল্টেজ রেগুলেটর ব্যবহার করতে চাই এবং এটিতে হিট-সিঙ্ক সংযুক্ত করতে ভুলবেন না।

সমস্ত এনালগ সেন্সর দেখানো হিসাবে arduino এর এনালগ পিনের সাথে সংযুক্ত:

ধাপ 5: রিমোট কন্ট্রোল তৈরি করা

রিমোট কন্ট্রোল তৈরি করা
রিমোট কন্ট্রোল তৈরি করা
রিমোট কন্ট্রোল তৈরি করা
রিমোট কন্ট্রোল তৈরি করা
রিমোট কন্ট্রোল তৈরি করা
রিমোট কন্ট্রোল তৈরি করা

দূরবর্তী ধারণকারী তার বেতার যোগাযোগের জন্য জিগ-মৌমাছি রয়েছে।

Zig-bee কেন: Zig-bee বা Xbee ওয়াই-ফাই বা ব্লুটুথের তুলনায় খুব বেশি নিরাপদ যোগাযোগ প্রদান করে। এটি বৃহৎ কভারেজ এলাকা এবং কম বিদ্যুৎ খরচ প্রদান করে। খুব বড় দূরত্বে জিগ-মৌমাছি হপিং মোডে সংযুক্ত হতে পারে যাতে এগুলি রিপিটার হিসেবে কাজ করতে পারে।

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

চারটি বাম বোতাম নিয়ন্ত্রণ বাহু এবং চারটি ডান বোতাম রোভারের গতিবিধি নিয়ন্ত্রণ করে।

Zigbee 3.3 ভোল্ট পাওয়ার সাপ্লাই প্রয়োজন তাই এটি 3.3 ভোল্ট পিন আরডুইনো এর সাথে সংযুক্ত।

ধাপ 6: প্রকল্প কোড:

আপনি এখান থেকে কোড ডাউনলোড করতে পারেন:

প্রস্তাবিত: