সুচিপত্র:

সহজ মাইক্রোবিট রোবট: 9 টি ধাপ
সহজ মাইক্রোবিট রোবট: 9 টি ধাপ

ভিডিও: সহজ মাইক্রোবিট রোবট: 9 টি ধাপ

ভিডিও: সহজ মাইক্রোবিট রোবট: 9 টি ধাপ
ভিডিও: Learn coding with micro:bit 2024, জুলাই
Anonim
সহজ মাইক্রোবিট রোবট
সহজ মাইক্রোবিট রোবট

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

এই রোবটটি তৈরি করতে প্রায় $ 30 খরচ হয়। যদিও DFROBOT- এর মতো কম খরচে মাইক্রোবিট রোবট বাণিজ্যিকভাবে পাওয়া যায়, আমার DIY পদ্ধতি বিল্ডারকে বুঝতে সাহায্য করে যে সিস্টেমটি কীভাবে কাজ করে, অ-বিশেষ কোড ব্যবহার করে, বিল্ডারকে ক্ষমতায়িত হতে সাহায্য করে।

ধাপ 1: ভূমিকা

একটি আরডুইনোর জায়গায় বিবিসি মাইক্রোবিট ব্যবহার করে তৈরি রোবটিক গাড়ির একটি সংস্করণ নীচে বর্ণিত হয়েছে।

একটি homeেউখেলান প্লাস্টিকের (করোপ্লাস্ট) বা কার্ডবোর্ডের একটি ঘরে তৈরি কাট-আউট টুকরা স্টক প্লেক্সিগ্লাস প্লেটের জায়গায় ব্যবহার করা হয় যা এমগ্রেট রোবট চ্যাসি কিটের সাথে আসে। এটি করা হয়েছে কারণ এমগ্রেট চ্যাসি নীচে ব্যাটারি প্যাকটি ফিট করার জন্য প্রায় এক ইঞ্চি খুব সংকীর্ণ, এবং কাস্টার হুইলের মুক্ত ঘূর্ণনের অনুমতি দেওয়ার জন্য প্রায় এক ইঞ্চি খুব ছোট।

প্রধান বৈদ্যুতিক উপাদানগুলি ভেলক্রো ব্যবহার করে সংযুক্ত করা হয়, যাতে প্রয়োজনে তাদের প্রতিস্থাপন করা সহজ হয়।

মাইক্রোবিট মোটর চালাতে সরাসরি পর্যাপ্ত কারেন্ট সরবরাহ করতে পারে না, তাই ট্রানজিস্টর ড্রাইভার ব্যবহার করতে হবে। রোবট গাড়ির আরডুইনো সংস্করণ মোটর নিয়ন্ত্রণের জন্য একটি L298 H- ব্রিজ মডিউল ব্যবহার করলেও এর জন্য ছয় (6) কন্ট্রোল লাইনের প্রয়োজন হয়, যা মাইক্রোবিটে স্বল্প সরবরাহে রয়েছে। আমি বুঝতে পেরেছিলাম যে মোটরগুলি পিছনের দিকে ঘুরতে সক্ষম হওয়া অপরিহার্য নয়। তাই L298 এর জায়গায়, রোবটের মাইক্রোবিট সংস্করণটি মোটর ড্রাইভার হিসাবে একটি ULN2803A 8-চ্যানেল ডার্লিংটন ট্রানজিস্টার অ্যারে ব্যবহার করে। এটি একটি স্পিকার, লাইট এবং অন্যান্য ডিভাইস চালানোর জন্যও ব্যবহার করা যেতে পারে, কারণ মাইক্রোবিটের পিন 0, 1, 2, 8, এবং 16 -এ পাঁচটি (5) সাধারণ উদ্দেশ্য I/O লাইন রয়েছে। পিন 0 এর জন্য ব্যবহার করা যেতে পারে অডিও আউটপুট অন্যান্য পিনগুলি ব্যবহার করা কঠিন হতে পারে, কারণ সেগুলি অন্তর্নির্মিত এলইডিগুলির সাথে ভাগ করা হয়।

বিকল্পভাবে, কেউ আলাদা ট্রানজিস্টর ব্যবহার করতে পারে, যেমন TIP120; যাইহোক, এর জন্য আরো অনেক অংশ এবং তারের ব্যবহার প্রয়োজন হবে।

মাইক্রোবিটে পিনগুলি অ্যাক্সেস করার জন্য, এই নকশাটি মাইক্রোবিটের জন্য অ্যাডাফ্রুট ড্রাগনটেল ব্যবহার করে, যা সরাসরি রুটিবোর্ডে প্লাগ করে, পিনগুলি সংযোগের তারের প্রয়োজন ছাড়াই সহজেই অ্যাক্সেসযোগ্য করে তোলে, সেইসাথে 3V পাওয়ার বাসকে সংযুক্ত করে।

ধাপ 2: ওয়্যারলেস রিমোট

ব্লুটুথের মাধ্যমে রোবটকে ওয়্যারলেসভাবে নিয়ন্ত্রণ করতে, আপনি মাইক্রোবিট গো কিট, অথবা একটি মুদ্রা সেল ব্যাটারি প্যাক, মাইক্রোবিটের জন্য এমআই পাওয়ার বোর্ডে আসা AAA ব্যাটারি প্যাক দ্বারা চালিত দ্বিতীয় মাইক্রোবিট ব্যবহার করতে পারেন।

উভয় মাইক্রোবিট একই রেডিও চ্যানেলে সেট করা প্রয়োজন।

ধাপ 3: যন্ত্রাংশ এবং সরঞ্জাম তালিকা

যানবাহন:

  • এমগ্রেট মোটর রোবট চ্যাসিস কিট
  • মাইক্রোবিট গো কিট
  • ULN 2803A 8-চ্যানেল ডার্লিংটন অ্যারে
  • মাইক্রোবিট #3695 এর জন্য অ্যাডাফ্রুট ড্রাগনটেল
  • হাফ সাইজ ব্রেডবোর্ড অ্যাডাফ্রুট #64
  • Adafruit 4x "AA" ব্যাটারি বক্সের সাথে সুইচ #830
  • 22 গেজ কঠিন hookup তারের, বিভিন্ন রং Adafruit# 1311
  • ওয়্যার অ্যাডাফ্রুট #1890 সহ মিনি মেটাল স্পিকার
  • Rugেউখেলান প্লাস্টিক বা পিচবোর্ড
  • স্কচ 1 "x 1" ফাস্টেনার স্ট্রিপস
  • এএ ব্যাটারি x 4

রিমোট:

  • মাইক্রোবিট গো কিট
  • বিবিসি মাইক্রোবিট বা এএএ ব্যাটারির জন্য এমআই পাওয়ার বোর্ড x2

সরঞ্জাম:

  • রেজার ছুরি
  • তাতাল
  • তারের স্ট্রিপার
  • গরম আঠা বন্দুক
  • মিনি স্ক্রু ড্রাইভার (চেসিস সহ আসে)
  • শার্পি মার্কার

Ptionচ্ছিক (আটকে থাকা তারের সাথে ব্যবহারের জন্য)

অ্যাডিকোর 2-পজিশন স্ক্রু টার্মিনাল x3

ধাপ 4: সমাবেশ

সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
  • Rugেউখেলান প্লাস্টিক বা কার্ডবোর্ডের 6 "x 8" টুকরো কেটে নিন
  • সরবরাহকৃত প্লেক্সিগ্লাসকে টেমপ্লেট হিসাবে ব্যবহার করে কাস্টার হুইল এবং মোটর বন্ধনীগুলির জন্য গর্তের অবস্থান চিহ্নিত করুন।
  • দুটি মোটরের প্রতিটিতে 8 "লাল এবং কালো তারের সোল্ডার; স্ট্রেন উপশমের জন্য মোটরগুলিতে গরম আঠালো।
  • এমগ্রেট কিটে প্রদত্ত ধাতব বন্ধনীগুলির সাথে মোটরগুলিকে বেসপ্লেটে সংযুক্ত করুন।
  • নিচের প্রান্তে কাস্টার চাকা সংযুক্ত করুন ভেলক্রো স্কোয়ার ব্যবহার করে চেসিসের নিচের দিকে 4 x AA ব্যাটারি বক্স (ব্যাটারিসহ) সংযুক্ত করুন,
  • মোটর এবং কাস্টার চাকার মধ্যে ব্যাটারি বাক্সটি সনাক্ত করুন; এটি সেরা ট্র্যাকশন দেয়।
  • ব্রেডবোর্ডে মাইক্রোবিট ড্রাগনটেল োকান;
  • ডাবল-স্টিক টেপ বা ভেলক্রো স্ট্রিপ ব্যবহার করে চ্যাসির শীর্ষে রুটিবোর্ড সংযুক্ত করুন
  • ভেলক্রো স্ট্রিপ ব্যবহার করে চ্যাসিসে 2xAAA 3V ব্যাটারি প্যাক সংযুক্ত করুন;
  • মাইক্রোবিট বোর্ড ব্যাটারি সকেটে JST ব্যাটারি প্লাগ োকান।
  • 'উপত্যকা' জুড়ে ব্রেডবোর্ডে ULN 2803A ডার্লিংটন অ্যারে আইসি োকান।
  • তারের মধ্য দিয়ে যাওয়ার জন্য রুটিবোর্ডের পাশে চ্যাসি বোর্ডে একটি ছোট 1/4 "x 1/4" গর্ত করুন।

ধাপ 5: তারের

তারের
তারের
তারের
তারের

পাওয়ার ওয়্যার:

  • 6V তারের ছিদ্র দিয়ে থ্রেড করুন এবং ব্রেডবোর্ডে ডান দিকের পাওয়ার বাসে প্লাগ করুন।
  • ব্রেডবোর্ডে বাম এবং ডান দিকের স্থল বাসের মধ্যে তারের সংযোগ করুন।
  • ULN2803A এবং মাটিতে পিন 9 এর মধ্যে কালো তারের সংযোগ করুন।
  • ULN 2803A এবং +6V পাওয়ার বাসে পিন 10 এর মধ্যে লাল তারের সংযোগ করুন।

সংকেত তারের:

জাম্পার তারগুলি সংযুক্ত করুন:

  • ড্রাগনটেলে পিন 0 এবং 2803A তে পিন 8 এর মধ্যে (বক্তা)
  • ড্রাগনটেলে পিন 1 এবং 2803 এ পিন 6 এর মধ্যে (মোটর 1)
  • ড্রাগনটেইলে পিন 2 এবং 2803 এ পিন 4 এর মধ্যে (মোটর 2)
  • ড্রাগনটেলে পিন 8 এবং 2803 এ পিন 2 এর মধ্যে (অ্যাকসেসরি)
  • মোটর 1 তারের সাথে +6V বাসে সংযোগ করুন এবং 2803A তে 13 পিন করুন
  • মোটর 2 তারের সাথে +6V বাসে সংযোগ করুন এবং 2803A তে 15 পিন করুন
  • 2803A তে স্পিকার তারগুলি +6V এবং পিন 11 এ সংযুক্ত করুন

ধাপ 6: প্রোগ্রামিং 1: মোটর পরীক্ষা

প্রোগ্রামিং 1: মোটর টেস্ট
প্রোগ্রামিং 1: মোটর টেস্ট
প্রোগ্রামিং 1: মোটর টেস্ট
প্রোগ্রামিং 1: মোটর টেস্ট

অনলাইনে কোড মাইক্রোবিট এডিটর এ যান:

তিনটি মোটর ফাংশন তৈরি করুন- বাম, ফরওয়ার্ড এবং হোল্ট

প্রধান লুপে, প্রতিটি ফাংশনকে দেখানো হিসাবে কল করুন।

ধাপ 7: রেডিও নিয়ন্ত্রণ

রেডিও নিয়ন্ত্রণ
রেডিও নিয়ন্ত্রণ
রেডিও নিয়ন্ত্রণ
রেডিও নিয়ন্ত্রণ

রেডিও নিয়ন্ত্রণের জন্য, আমরা মাইক্রোবিটের ব্লুটুথ বৈশিষ্ট্য ব্যবহার করব।

মাইক্রোবিটের জন্য MI পাওয়ার বোর্ডে একটি দ্বিতীয় মাইক্রোবিট একত্রিত করুন, যার মধ্যে একটি 3V কয়েন সেল ব্যাটারি রয়েছে, অথবা 2xAAA ব্যাটারি ব্যবহার করুন যা মাইক্রোবিট গো প্যাকেজিংয়ে আসে।

মেককোড এডিটর ব্যবহার করে, উপরে দেখানো হিসাবে একটি ছোট প্রোগ্রাম লিখুন যাতে এটি রিমোট কন্ট্রোল হিসাবে কাজ করতে পারে। এর নাম দিন "ট্রান্সমিটার"।

নমুনা প্রোগ্রামে এলইডি -র একটি ডিসপ্লে রয়েছে যাতে আপনি বলতে পারেন এটি চালু আছে।

প্রোগ্রামটি 2 টি কাজ করে। যখন বোতাম এ ধাক্কা দেওয়া হয়, তখন এটি #1 পাঠায় (হর্ন বাজানোর জন্য)।

যখন বোতাম বি ধাক্কা দেওয়া হয়, এটি ড্রাইভ মোটরগুলিকে ট্রিগার করার জন্য #2 পাঠায়।

ধাপ 8:

ছবি
ছবি

ধাপ 9: রেডিও কন্ট্রোল রিসিভিং প্রোগ্রাম

Image
Image

মেককোড সম্পাদক ব্যবহার করে, রিসিভার নামে একটি নতুন প্রকল্প তৈরি করুন।

রেডিও নিয়ন্ত্রণ ব্যবহার করার জন্য, উভয় মাইক্রোবিট একই চ্যানেলে সেট করা প্রয়োজন।

যখন 1 নম্বর প্রাপ্ত হয়, এটি হর্ন বাজায়, যখন 2 নম্বর প্রাপ্ত হয়, রোবটটি ঘুরে যায়, এগিয়ে যায়, তারপর থেমে যায়।

প্রস্তাবিত: