সুচিপত্র:

Arduino ব্যবহার করে ব্লুটুথ নিয়ন্ত্রিত রোবট গাড়ি: 8 টি ধাপ (ছবি সহ)
Arduino ব্যবহার করে ব্লুটুথ নিয়ন্ত্রিত রোবট গাড়ি: 8 টি ধাপ (ছবি সহ)

ভিডিও: Arduino ব্যবহার করে ব্লুটুথ নিয়ন্ত্রিত রোবট গাড়ি: 8 টি ধাপ (ছবি সহ)

ভিডিও: Arduino ব্যবহার করে ব্লুটুথ নিয়ন্ত্রিত রোবট গাড়ি: 8 টি ধাপ (ছবি সহ)
ভিডিও: ৫০ লাখ টাকার ড্রোনের কি হাল| Dji Drone crash | #travel #shorts #Eat&Travelwithmamun 2024, নভেম্বর
Anonim
আরডুইনো ব্যবহার করে ব্লুটুথ নিয়ন্ত্রিত রোবট গাড়ি
আরডুইনো ব্যবহার করে ব্লুটুথ নিয়ন্ত্রিত রোবট গাড়ি

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

ধাপ 1: এই রোবটের জন্য আপনার যা প্রয়োজন

এই রোবটের জন্য আপনার যা দরকার
এই রোবটের জন্য আপনার যা দরকার
এই রোবটের জন্য আপনার যা দরকার
এই রোবটের জন্য আপনার যা দরকার
এই রোবটের জন্য আপনার যা দরকার
এই রোবটের জন্য আপনার যা দরকার
  1. Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
  2. HC-06 ব্লুটুথ মডিউল-https://www.ebay.com/itm/2PCS-Wireless-Serial-4-Pi…
  3. L298n মোটর ড্রাইভার-https://www.ebay.com/itm/New-L298N-DC-Stepper-Mot…
  4. HC-SR04 অতিস্বনক সোনার সেন্সর-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR…
  5. 2 x খেলনা গাড়ির চাকা এবং 1 x ইউনিভার্সাল হুইল (বা বল কাস্টার) সহ স্মার্ট রোবট কার চ্যাসি-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
  6. দুটি ডিসি মোটর-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
  7. 2x 9V ব্যাটারি
  8. 1 কে এবং 2 কে প্রতিরোধক
  9. জাম্পার তার (পুরুষ থেকে পুরুষ, পুরুষ থেকে মহিলা)
  10. মিনি রুটিবোর্ড
  11. স্ক্রু এবং বাদাম
  12. স্ক্রু ড্রাইভার
  13. তাতাল
  14. ডবল পার্শ্বযুক্ত টেপ (alচ্ছিক)
  15. গরম আঠালো বন্দুক (alচ্ছিক)

ধাপ 2: চ্যাসি একত্রিত করা

চ্যাসি একত্রিত করা
চ্যাসি একত্রিত করা
চ্যাসি একত্রিত করা
চ্যাসি একত্রিত করা
চ্যাসি একত্রিত করা
চ্যাসি একত্রিত করা

প্রতিটি ডিসি মোটর দুটি তারের ঝালাই। তারপর স্ক্রু ব্যবহার করে চেসিসে দুটি মোটর ঠিক করুন। যদি আপনার কোন ব্যাখ্যা প্রয়োজন হয়, দয়া করে এই ইউটিউব ভিডিওটি দেখুন https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… এবং এটি আপনাকে দেখাবে কিভাবে স্মার্ট 2WD রোবট গাড়ির চ্যাসি একত্রিত করা যায়। অবশেষে চ্যাসিসের পিছনে ইউনিভার্সাল হুইল (বা বল কাস্টার হুইল) সংযুক্ত করুন।

ধাপ 3: উপাদানগুলি মাউন্ট করুন

উপাদানগুলি মাউন্ট করুন
উপাদানগুলি মাউন্ট করুন
উপাদানগুলি মাউন্ট করুন
উপাদানগুলি মাউন্ট করুন

চেসিসে Arduino UNO, L298n মোটর ড্রাইভার এবং ব্রেডবোর্ড মাউন্ট করুন। ব্রেডবোর্ডে HC-06 ব্লুটুথ মডিউল সংযুক্ত করুন। চেসিসের সামনে HC-SR04 অতিস্বনক সেন্সর মাউন্ট করুন। দ্রষ্টব্য: আরডুইনো বোর্ড মাউন্ট করার সময়, USB তারের প্লাগ করার জন্য পর্যাপ্ত জায়গা ছেড়ে দিন, যেহেতু পরবর্তীতে আপনাকে একটি USB তারের মাধ্যমে পিসির সাথে সংযুক্ত করে arduino বোর্ড প্রোগ্রাম করতে হবে।

ধাপ 4: HC-06 ব্লুটুথ মডিউল সংযোগ

HC-06 ব্লুটুথ মডিউল সংযোগ
HC-06 ব্লুটুথ মডিউল সংযোগ

টিপ: এই সার্কিট ডায়াগ্রাম শুধুমাত্র আপনাকে দেখায়, কিভাবে HC-06 ব্লুটুথ মডিউলের পিনগুলি arduino বোর্ডের সাথে সংযুক্ত হওয়া উচিত। এটি আমাদের রোবটের সার্কিট ডায়াগ্রাম নয়।

সঠিকভাবে প্রতিরোধক সংযোগ তৈরি করুন !!!

আপনি 2K রোধকের পরিবর্তে 'দুই সিরিজ 1K' প্রতিরোধক ব্যবহার করতে পারেন।

Arduino 5V আউটপুট ব্যবহার করে ব্লুটুথ মডিউলকে শক্তি দিন।

গুরুত্বপূর্ণ: যেকোনো কোড আপলোড করার আগে আপনাকে আরডুইনো ডিজিটাল পিন 0 (RX) এবং ডিজিটাল পিন 1 (TX) এর সাথে যে কোন সংযোগ তৈরি করতে হবে। অন্যথায় আপনার কোড বোর্ডে আপলোড হবে না। কোড আপলোড করার পর, আপনি উভয় পিনে তারের প্লাগ করতে পারেন।

ধাপ 5: ওয়্যার সংযোগ

তারের সংযোগ
তারের সংযোগ
তারের সংযোগ
তারের সংযোগ
তারের সংযোগ
তারের সংযোগ

L298n মোটর ড্রাইভার:

+12V → 9V ব্যাটারি (+)

GND → 9V ব্যাটারি (-) এবং arduino বোর্ডে যেকোন GND পিন

In1 → arduino ডিজিটাল পিন 7

In2 → arduino ডিজিটাল পিন 6

In3 → arduino ডিজিটাল পিন 5

In4 → arduino ডিজিটাল পিন 4

OUT1 → মোটর 1

OUT2 → মোটর 1

OUT3 → মোটর 2

OUT4 → মোটর 2

HC-SR04 অতিস্বনক সোনার সেন্সর: VCC → +5V

Trig → arduino analog pin 1

ইকো -আরডুইনো এনালগ পিন 2

GND → breadboard GND

HC-06 ব্লুটুথ মডিউল:

VCC → +5V

GND → breadboard GND

TXD → arduino ডিজিটাল পিন 0 (RX)

RXD → arduino ডিজিটাল পিন 1 (TX) [প্রতিরোধক সংযোগের মাধ্যমে যাওয়ার পরে]

ধাপ 6: আরডুইনো ইউএনও প্রোগ্রামিং

  1. নিউপিং লাইব্রেরি ইনস্টল করুন। (অতিস্বনক সেন্সর ফাংশন লাইব্রেরি)

    • NewPing.rar ফাইলটি ডাউনলোড করুন
    • ফাইলটি আনরার করুন এবং নিউপিং ফাইলটি অনুলিপি করুন
    • ফাইলটি Arduino লাইব্রেরি ফোল্ডারে আটকান যেখানে আপনি আপনার পিসিতে Arduino সফটওয়্যার ইনস্টল করেছেন (যেমন:- C: / Arduino / লাইব্রেরি)
  2. ডাউনলোড করুন এবং bluetooth_obstacle_avoiding.ino খুলুন
  3. Arduino ডিজিটাল পিন 0 (RX) এবং ডিজিটাল পিন 1 (TX) থেকে করা যেকোন সংযোগ সরান
  4. Bluetooth_obstacle_avoiding.ino কোড আপলোড করুন
  5. Arduino ডিজিটাল পিন 0 (RX) এবং ডিজিটাল পিন 1 (TX) এর সাথে আবার প্রয়োজনীয় সংযোগ করুন

ধাপ 7: অ্যান্ড্রয়েড অ্যাপ

অ্যান্ড্রয়েড অ্যাপ
অ্যান্ড্রয়েড অ্যাপ
অ্যান্ড্রয়েড অ্যাপ
অ্যান্ড্রয়েড অ্যাপ
  1. আপনার অ্যান্ড্রয়েড মোবাইলে mkrbot.apk ডাউনলোড করুন
  2. অ্যাপটি ইনস্টল করুন। যদি আপনার মোবাইল অ্যাপটি ইনস্টল করা থেকে বিরত থাকে, তাহলে সেটিংসে যান → নিরাপত্তা unknown অজানা উৎসগুলি সক্ষম করুন
  3. অ্যাপটি খুলুন
  4. শুরুতে, অ্যাপটি "সংযোগ বিচ্ছিন্ন" দেখাবে এবং HC-06 ব্লুটুথ মডিউল লাল LED জ্বলজ্বল করবে
  5. অ্যাপটিতে ব্লুটুথ প্রতীক Tap আলতো চাপুন
  6. HC-06 সহ কিছু নাম নির্বাচন করুন
  7. এখন অ্যাপটি কানেক্টেড দেখাবে এবং HC-06 ব্লুটুথ মডিউলে LED জ্বলজ্বল না করে ক্রমাগত আলোকিত হবে

ধাপ 8: দুর্দান্ত !

দারুণ !!!
দারুণ !!!
দারুণ !!!
দারুণ !!!

এখন আপনি আপনার অ্যান্ড্রয়েড মোবাইল থেকে ব্লুটুথের মাধ্যমে রোবটটি নিয়ন্ত্রণ করতে পারবেন এবং এটি ক্র্যাশের আগে স্বয়ংক্রিয়ভাবে কোন বাধা এড়াবে !!!

আপনার যেকোনো প্রশ্নের উত্তর দিলে খুশি হব

আমাকে ইমেল করুন: [email protected]

আমাকে ফেসবুকে অনুসন্ধান করুন এবং আরও প্রকল্পের জন্য লিঙ্কডিন করুন - দানুশা নয়ন্ত

ধন্যবাদ

প্রস্তাবিত: