সুচিপত্র:

দূরত্ব পরিমাপের জন্য অ্যানালগ আল্ট্রাসোনিক সেন্সর: 3 টি ধাপ
দূরত্ব পরিমাপের জন্য অ্যানালগ আল্ট্রাসোনিক সেন্সর: 3 টি ধাপ

ভিডিও: দূরত্ব পরিমাপের জন্য অ্যানালগ আল্ট্রাসোনিক সেন্সর: 3 টি ধাপ

ভিডিও: দূরত্ব পরিমাপের জন্য অ্যানালগ আল্ট্রাসোনিক সেন্সর: 3 টি ধাপ
ভিডিও: Unit of measurement. পরিমাপের একক। দৈর্ঘ্য ওজন আয়তন এর একক। ইউনিট অফ ওয়েট ল্যান্ড ভলিউম ইটিসি। 2024, নভেম্বর
Anonim
দূরত্ব পরিমাপের জন্য অ্যানালগ আল্ট্রাসোনিক সেন্সর
দূরত্ব পরিমাপের জন্য অ্যানালগ আল্ট্রাসোনিক সেন্সর

এই নির্দেশাবলী কিভাবে Arduino এর সাথে সংযুক্ত একটি অতিস্বনক সেন্সর ব্যবহার করতে হবে এবং 20cm থেকে 720cm পর্যন্ত সঠিক দূরত্ব পরিমাপ করতে হবে।

ধাপ 1: GY-US42V2

GY-US42V2
GY-US42V2
GY-US42V2
GY-US42V2

আমি বিখ্যাত GY-US42V2 ব্যবহার করেছি যা 4 টি উপায়ে চলতে পারে:

ইনস্টল করার জন্য একটি বিশেষ লাইব্রেরি দিয়ে পালস আউটপুট (SR04.h) পরীক্ষা করা হয়নি

-বিশেষ লাইব্রেরি SoftI2Cmaster.h (পরীক্ষিত নয়) এর সাথে I2C যোগাযোগ।

এই পিন ম্যাপের সাথে কোন বিশেষ লাইব্রেরি নেই -I2C:

  • VCC থেকে VCC,
  • A5 (atmega328 SCL) থেকে CR
  • A4 (atmega328 SDA) থেকে DT
  • GND থেকে GND

Atmega328 এর সাথে লিঙ্ক করুন কোন টান আপ প্রতিরোধের সাথে, খুব ভাল পরিমাপ নয়।

-সিরিয়াল RX TX একটি বিশেষ লাইব্রেরি SoftwareSerial.h এবং এই পিন ম্যাপ সহ:

VCC থেকে VCC

GND থেকে GND

  • পিন D2 থেকে CR
  • D3 থেকে DT পিন করুন
  • VCC থেকে PS

আরো সঠিক এবং আমার মতে সেরা

কিছু প্রযুক্তিগত বৈশিষ্ট্য:

GY-US42 কম খরচে, উচ্চ মানের পরিসীমা পরিসীমা মডিউল।

অপারেটিং ভোল্টেজ 3-5 V, ছোট বিদ্যুৎ খরচ, ছোট আকার, সহজ ইনস্টলেশন।

এর ক্রিয়াকলাপের নীতি হল যে প্রোবটি পরিমাপকৃত বস্তু দ্বারা বিকিরিত অতিস্বনক তরঙ্গ নির্গত করে, প্রোবটি ফেরত শব্দ তরঙ্গ গ্রহণ করে, সময়ের পার্থক্য ব্যবহার করে, প্রকৃত দূরত্ব গণনা করে। মডিউল ডেটা পড়ার তিনটি উপায় আছে, যেমন, সিরিয়াল UART (TTL লেভেল), IIC, পালস মোড pwm, সিরিয়াল ট্রান্সমিশন স্পিড 9600bps এবং 115200bps, কনফিগার করা যায়, একটি অবিচ্ছিন্ন আছে, আউটপুট দুটি উপায়ে সেট করুন, আপনি পাওয়ার সেটিংস সংরক্ষণ করতে পারেন।

আইআইসি অভ্যন্তরীণ ঠিকানা পরিবর্তন করতে পারে আইআইসি বাসকে একই সাথে বিভিন্ন মডিউল অ্যাক্সেস করার সুবিধার্থে। পালস pwm আউটপুট sr04 এর মতই।

মডিউলটি অন্য কাজের পরিবেশে অভিযোজিত হতে পারে এবং সরাসরি মাইক্রোকন্ট্রোলারের সাথে সংযুক্ত হতে পারে।

যখন টিটিএল মডিউলে কম্পিউটারের ইউএসবি প্রয়োজন হয়, একটি সরাসরি সংযোগ।

আইআইসি মোড সরাসরি এপিএম, পিকশক এবং অন্যান্য ফ্লাইট কন্ট্রোলের সাথে সংযুক্ত হতে পারে।

Arduino প্রদান করে, 51, মাইক্রোকন্ট্রোলারের STM32 যোগাযোগ পদ্ধতি, সার্কিট এবং অভ্যন্তরীণ মাইক্রোকন্ট্রোলার উৎস প্রদান করে না।

ট্রান্সসিভার ব্যবহার করার ফলে একটি অতিস্বনক প্রোব তৈরি করা হয়, অন্ধ এলাকা থেকে পরিসীমা প্রায় 20 সেন্টিমিটার। 20 সেমি মধ্যে, পরিসীমা অবৈধ।

ভোল্টেজ: 3-5 V

অন্তর্নির্মিত MCU দূরত্ব গণনা করে

IIC এবং সিরিয়াল এবং pwm

ফ্রিকোয়েন্সি: 15 Hz (পূর্ণ পরিসীমা)

বর্তমান: 9mA (VCC = 5V)

ধাপ 2: স্কেচ এবং লিবসের মধ্যে পরিকল্পিত এবং সংরক্ষণাগার

স্কেচ এবং Libs মধ্যে পরিকল্পিত এবং সংরক্ষণাগার
স্কেচ এবং Libs মধ্যে পরিকল্পিত এবং সংরক্ষণাগার

আমি একটি atmega328 PU non P দিয়ে arduino এর একটি ক্লোন বোর্ড তৈরি করেছি, আমি অনেক আগে পেয়েছি। আমি টাইপ 2 স্কেচ নামক:

  • I2C- এর জন্য RADARI2C বিশেষ লাইব্রেরি ছাড়াই চলছে
  • SoftwareSerial.h সহ RADARserial

আপনি মূল স্কেচ এবং এই সেন্সরের জন্য সরবরাহ করা libsও পাবেন।

ধাপ 3: উপসংহার

এই ধরনের সেন্সরটি রিয়ার পার্কিং সেন্সর হিসাবে ব্যবহার করা হবে কিন্তু বহিরঙ্গন ব্যবহারের জন্য, এই সিস্টেমটি বাতাস দ্বারা বিরক্ত হতে পারে যা শব্দকে বিচ্যুত করে। সাবধান.

এই নির্দেশনা সম্পাদনা করার জন্য প্রয়োজনীয় সকল ওয়েবসাইটকে ধন্যবাদ।

শুভ নির্দেশনা !!!!

প্রস্তাবিত: