Arduino ব্যবহার করে অগ্নিনির্বাপক রোবট: 4 টি ধাপ
Arduino ব্যবহার করে অগ্নিনির্বাপক রোবট: 4 টি ধাপ
Anonim
Arduino ব্যবহার করে অগ্নিনির্বাপক রোবট
Arduino ব্যবহার করে অগ্নিনির্বাপক রোবট

আজ আমরা Arduino ব্যবহার করে একটি অগ্নিনির্বাপক রোবট তৈরি করতে যাচ্ছি, যা স্বয়ংক্রিয়ভাবে আগুন অনুভব করবে এবং পানির পাম্প চালু করবে।

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

প্রয়োজনীয় উপাদান:

  • আরডুইনো ইউএনও
  • Arduino Uno সেন্সর elাল
  • শিখা সেন্সর
  • L298N মোটর ড্রাইভার মডিউল
  • রোবট চেসিস
  • 2 মোটর (45 RPM)
  • 5V সাবমার্সিবল পাম্প
  • একক চ্যানেল রিলে মডিউল
  • তারের সংযোগ
  • 12v রিচার্জেবল ব্যাটারি
  • 9V ব্যাটারি

ধাপ 1: Arduino সেন্সর শিল্ড V5

Arduino সেন্সর শিল্ড V5
Arduino সেন্সর শিল্ড V5
Arduino সেন্সর শিল্ড V5
Arduino সেন্সর শিল্ড V5

আরডুইনো সেন্সর শিল্ড হল একটি কম খরচের বোর্ড যা আপনাকে সহজেই সংযুক্ত করা জাম্পার কেবল ব্যবহার করে আপনার আরডুইনোতে বিভিন্ন সেন্সর সংযুক্ত করতে দেয়।

এটি একটি সাধারণ বোর্ড যার উপর কোন ইলেকট্রনিক্স নেই যার মধ্যে কয়েকটি প্রতিরোধক এবং একটি এলইডি আছে। এর প্রধান ভূমিকা হল সেই হেডার পিনগুলি সরবরাহ করা যাতে আমাদের সার্ভো মোটরের মতো বাহ্যিক ডিভাইসগুলিকে সংযুক্ত করা সহজ হয়।

বৈশিষ্ট্য:

  • Arduino সেন্সর elাল V5.0 সেন্সর, servos, রিলে, বোতাম, potentiometers এবং আরো অনেক মডিউল প্লাগ এবং খেলা সংযোগ অনুমতি দেয়
  • Arduino UNO এবং মেগা বোর্ডের জন্য উপযুক্ত
  • আইআইসি ইন্টারফেস
  • ব্লুটুথ মডিউল যোগাযোগ ইন্টারফেস
  • এসডি কার্ড মডিউল যোগাযোগ ইন্টারফেস
  • APC220 বেতার আরএফ মডিউল যোগাযোগ ইন্টারফেস
  • RB URF v1.1 অতিস্বনক সেন্সর ইন্টারফেস
  • 128 x 64 LCD সমান্তরাল ইন্টারফেস
  • 32 সার্ভো কন্ট্রোলার ইন্টারফেস

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

সবকিছু প্লাগ এবং প্লে, এবং এটি Arduino UNO সামঞ্জস্যপূর্ণ করার জন্য ডিজাইন করা হয়েছে। সুতরাং আপনাকে যা করতে হবে তা হল সেন্সর থেকে ডেটা পড়া এবং PWM আউটপুট করে Arduino এ প্রোগ্রাম দ্বারা সার্ভিস চালাতে।

এটি বাজারে সেন্সর শিল্ডের সর্বশেষ সংস্করণ। তার পূর্বসূরীর চেয়ে বড় উন্নতি হল শক্তির উৎস। এই সংস্করণটি একটি বাহ্যিক শক্তি সংযোগকারী সরবরাহ করে যাতে আপনাকে অনেকগুলি সেন্সর এবং অ্যাকচুয়েটর চালানোর সময় আরডুইনো মাইক্রো কন্ট্রোলারকে ওভারলোড করার বিষয়ে চিন্তা করতে হবে না।

আপনি যদি পাওয়ার ইনপুটের পাশের পিন সংযোগকারীটি সরিয়ে দেন তবে আপনি এটিকে বাহ্যিকভাবে শক্তি দিতে পারেন। আপনার এটি 5v এর বেশি পাওয়ার উচিত নয় বা আপনি নীচের arduino ক্ষতি করতে পারেন।

ধাপ 2: শিখা সেন্সর এবং L298N মোটর ড্রাইভার

শিখা সেন্সর এবং L298N মোটর ড্রাইভার
শিখা সেন্সর এবং L298N মোটর ড্রাইভার

শিখা সেন্সর

একটি শিখা সেন্সর মডিউল যা একটি শিখা সেন্সর (IR রিসিভার), প্রতিরোধক, ক্যাপাসিটর, পোটেন্টিওমিটার এবং একটি সমন্বিত সার্কিটে তুলনাকারী LM393 নিয়ে গঠিত। এটি 700nm থেকে 1000nm পর্যন্ত তরঙ্গদৈর্ঘ্যের সাথে ইনফ্রারেড আলো সনাক্ত করতে পারে। সংবেদনশীলতা 60 ডিগ্রী সনাক্তকরণ কোণ সহ অনবোর্ড পরিবর্তনশীল প্রতিরোধকের মাধ্যমে সমন্বয় করা হয়।

ওয়ার্কিং ভোল্টেজ 3.3v এবং 5.2v DC এর মধ্যে, একটি ডিজিটাল আউটপুট সহ একটি সিগন্যালের উপস্থিতি নির্দেশ করে। সেন্সিং একটি LM393 তুলনাকারী দ্বারা শর্তাধীন।

বৈশিষ্ট্য:

  • উচ্চ ছবির সংবেদনশীলতা
  • দ্রুত প্রতিক্রিয়া সময়
  • সংবেদনশীলতা নিয়মিত

স্পেসিফিকেশন:

  • ওয়ার্কিং ভোল্টেজ: 3.3v - 5v
  • সনাক্তকরণ পরিসীমা: 60 ডিগ্রী
  • ডিজিটাল/এনালগ আউটপুট
  • অন বোর্ড LM393 চিপ

L298N মোটর ড্রাইভার

L298N হল একটি দ্বৈত এইচ-ব্রিজ মোটর ড্রাইভার যা একই সময়ে দুটি ডিসি মোটরের গতি এবং দিকনির্দেশনা নিয়ন্ত্রণ করতে দেয়। মডিউলটি 5 থেকে 35V এর মধ্যে ভোল্টেজের ডিসি মোটর চালাতে পারে, যার সর্বোচ্চ পরিমাণ 2A পর্যন্ত।

মডিউলটিতে মোটর A এবং B এর জন্য দুটি স্ক্রু টার্মিনাল ব্লক এবং গ্রাউন্ড পিনের জন্য আরেকটি স্ক্রু টার্মিনাল ব্লক, মোটরের জন্য VCC এবং একটি 5V পিন যা একটি ইনপুট বা আউটপুট হতে পারে।

এটি মোটরসিসিতে ব্যবহৃত ভোল্টেজের উপর নির্ভর করে। মডিউলটিতে একটি অনবোর্ড 5V রেগুলেটর রয়েছে যা একটি জাম্পার ব্যবহার করে সক্ষম বা অক্ষম করা আছে। যদি মোটর সরবরাহের ভোল্টেজ 12V পর্যন্ত হয় তাহলে আমরা 5V নিয়ন্ত্রককে সক্ষম করতে পারি এবং 5V পিনটি আউটপুট হিসাবে ব্যবহার করা যেতে পারে, উদাহরণস্বরূপ আমাদের Arduino বোর্ডকে পাওয়ার করার জন্য। কিন্তু যদি মোটর ভোল্টেজ 12V এর বেশি হয় তবে আমাদের অবশ্যই জাম্পার সংযোগ বিচ্ছিন্ন করতে হবে কারণ সেই ভোল্টেজগুলি অনবোর্ড 5V রেগুলেটরের ক্ষতি করবে। এই ক্ষেত্রে 5V পিন ইনপুট হিসাবে ব্যবহার করা হবে কারণ আইসি সঠিকভাবে কাজ করার জন্য আমাদের এটি 5V পাওয়ার সাপ্লাইতে সংযুক্ত করতে হবে।

আমরা এখানে লক্ষ্য করতে পারি যে এই আইসি প্রায় 2V এর ভোল্টেজ ড্রপ করে। উদাহরণস্বরূপ, যদি আমরা 12V পাওয়ার সাপ্লাই ব্যবহার করি, মোটর টার্মিনালে ভোল্টেজ প্রায় 10V হবে, যার মানে হল যে আমরা আমাদের 12V ডিসি মোটর থেকে সর্বোচ্চ গতি পেতে পারব না।

ধাপ 3: সার্কিট ডায়াগ্রাম

বর্তনী চিত্র
বর্তনী চিত্র

সম্পূর্ণ ওয়ার্কিং কোড ভিজিটের জন্য - আলফা ইলেক্ট্রোনজ

প্রস্তাবিত: