আরডুইনো ব্যবহার করে কীভাবে গাড়ি পার্কিং সেন্সর তৈরি করবেন?

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



গাড়ী পার্কিং সেন্সর (প্রশিক্ষণযোগ্য থেকে অনুলিপি)

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



আপনার গাড়িতে গাড়ি পার্কিং সেন্সর কীভাবে সেট করবেন?

এখন, আসুন আমরা এগিয়ে চলুন এবং আমাদের প্রকল্প শুরু করার জন্য আরও তথ্য সংগ্রহ করি।



পদক্ষেপ 1: উপাদান সংগ্রহ

আমরা এই প্রকল্পে কাজ শুরু করার আগে, উপাদানগুলির একটি তালিকা তৈরি করা হবে যা ব্যবহার করা হবে এবং সেগুলি অধ্যয়ন করা সর্বদা একটি ভাল পন্থা। সুতরাং নীচে নীচে আমরা এই প্রকল্পে ব্যবহার করতে যাচ্ছি।



  • আরডুইনো ইউএনও
  • HC-SR04 বোর্ড (অতিস্বনক সেন্সর)
  • ব্রেডবোর্ড
  • পুরুষ এবং মহিলা জাম্পারের তারগুলি
  • 3 ভি বাজার
  • সংযোগ তারের (প্রায় 4 মিটার)
  • ছোট প্লাস্টিকের বাক্স

পদক্ষেপ 2: উপাদানগুলি অধ্যয়ন করা

এখন এই প্রকল্পে ব্যবহৃত সমস্ত উপাদানগুলি জানা গেছে, আসুন তাদের কিছুটা অধ্যয়ন করুন যাতে আমরা জানতে পারি যে এই জিনিসগুলি কীভাবে কাজ করছে।

আরডুইনো ইউনো একটি মাইক্রোকন্ট্রোলার বোর্ড যা বিভিন্ন সার্কিটের বিভিন্ন কার্য সম্পাদন করতে ব্যবহৃত হয়। এটি পরিচালনা করতে সি ভাষায় একটি কোড দরকার। আমরা এই প্রকল্পে আরডুইনো ইউনো বোর্ড ব্যবহার করছি তবে আপনি আরডুইনো ন্যানো বা নোড এমসিইউও ব্যবহার করতে পারেন।

এইচসি-এসআর04 বোর্ড হ'ল একটি অতিস্বনক সংবেদক যা দুটি বস্তুর মধ্যে দূরত্ব নির্ধারণ করতে ব্যবহৃত হয়। এটি একটি ট্রান্সমিটার এবং একটি রিসিভার নিয়ে গঠিত। ট্রান্সমিটার বৈদ্যুতিন সংকেতকে একটি অতিস্বনক সিগন্যালে রূপান্তর করে এবং রিসিভার অতিস্বনক সিগন্যালটিকে বৈদ্যুতিক সংকেতে ফিরে রূপান্তর করে। যখন ট্রান্সমিটার একটি অতিস্বনক তরঙ্গ প্রেরণ করে, এটি একটি নির্দিষ্ট বস্তুর সাথে সংঘর্ষের পরে ফিরে প্রতিফলিত হয়। দূরত্বটি সময় ব্যবহার করে গণনা করা হয়, যে আল্ট্রাসোনিক সংকেত ট্রান্সমিটার থেকে যেতে এবং রিসিভারে ফিরে আসতে লাগে।



অতিস্বনক সেন্সর

পদক্ষেপ 3: সার্কিট তৈরি করা

এখন, যেমন আমরা জানি যে উপাদানগুলি কীভাবে কাজ করে, আসুন এগিয়ে চলুন এবং এই উপাদানগুলি একত্রিত করুন এবং নীচের চিত্রের মতো একটি সার্কিট তৈরি করুন। আল্ট্রাসোনিক সেন্সরটি আরডুইনোর মাধ্যমে 5 ভি দ্বারা চালিত হয়, এটির ট্রিগার পিনটি পিন 5 এবং ইকো পিনের সাথে আরডুইনোর পিন 6 এর সাথে সংযুক্ত রয়েছে। বুজারটি আরডুইনোর পিন 4 এর সাথে সংযুক্ত রয়েছে।

বর্তনী চিত্র

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

পদক্ষেপ 4: আরডুইনো দিয়ে শুরু করা

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

  1. আপনার ল্যাপটপে আরডুইনো বোর্ডটি সংযুক্ত করুন। আরডুইনো সংযোগযুক্ত পোর্টটির নাম যাচাই করতে কন্ট্রোল প্যানেল> হার্ডওয়্যার এবং সাউন্ড> ডিভাইস এবং প্রিন্টারগুলিতে যান।
  2. আরডুইনো আইডিই খুলুন এবং সরঞ্জামগুলি> বোর্ডগুলিতে যান। বোর্ড সেট করুন আরডুইনো / জেনুইনো ইউএনও।
  3. সরঞ্জামগুলি> পোর্ট এ যান এবং কন্ট্রোল প্যানেলে যে পোর্ট নম্বরটি দেখেছেন সেট করে দিন।
  4. নীচে সংযুক্ত কোডটি ডাউনলোড করুন এবং এটি আপনার আইডিইতে অনুলিপি করুন। আপনার মাইক্রোকন্ট্রোলার বোর্ডে কোড বার্ন করতে আপলোড বোতামটি ক্লিক করুন।

ক্লিক এখানে কোড ডাউনলোড করতে।

পদক্ষেপ 5: কোড

কোডটি খুব সহজ তবে এটি নীচে ব্যাখ্যা করা হয়েছে।

1)। আরডুইনোর যে সমস্ত পিন ব্যবহৃত হবে তা শুরুতেই আরম্ভ করা হবে।

কনট ইন্ট ট্রিগপিন = 11; কনট ইন্ট ইকোপিন = 10; কনট ইন বুজপিন = 6; দীর্ঘ ব্যাপ্তি; ভাসমান দূরত্ব;

2)। অকার্যকর সেটআপ() এটি এমন একটি ফাংশন যা আর্দুইনোর পিনগুলি INPUt বা OUTPUT হিসাবে ব্যবহার করতে সংজ্ঞায়িত করে। এটি বাউড রেটও নির্ধারণ করে, যা মাইক্রোকন্ট্রোলার বোর্ডের যোগাযোগের গতি।

অকার্যকর সেটআপ () {সিরিয়াল.বেগিন (9600); পিনমোড (ট্রিগপিন, আউটপুট); পিনমোড (ইকোপিন, ইনপুট); পিনমোড (বুজপিন, আউটপুট); }

3)। অকার্যকর লুপ () ক্রিয়াটি একটি চক্রের মধ্যে নিয়মিত চলমান। এই লুপে, অতিস্বনক সংকেত প্রেরণ করা হয় এবং ভ্রমণের সময়কাল ব্যবহার করে দূরত্ব গণনা করা হয়। দূরত্বটি যদি 100 সেন্টিমিটারের কম হয়, তবে বুজারটি বীপ করবে।

অকার্যকর লুপ () {ডিজিটাল রাইট (ট্রিগপিন, LOW); বিলম্বমাইক্রোসেকেন্ডস (2); ডিজিটাল রাইট (ট্রিগপিন, উচ্চ); বিলম্বমাইক্রোসেকেন্ডস (10); ডিজিটাল রাইট (ট্রিগপিন, কম); সময়কাল = পালসইন (ইকোপিন, উচ্চ); দূরত্ব = 0.034 * (সময়কাল / 2); যদি (দূরত্ব)< 100) { digitalWrite(buzzPin,HIGH); } else { digitalWrite(buzzPin,LOW); } delay(300); }

আপনার গাড়ির জন্য কম খরচে এবং দক্ষ পার্কিং সেন্সর তৈরি করার এটি ছিল পুরো পদ্ধতি। এখন আপনি বাড়িতে নিজের পার্কিং সেন্সর তৈরি করতে উপভোগ করতে পারেন।