সুচিপত্র:

আরডুইনো ব্যবহার করে আল্ট্রাসোনিক রাডার সিস্টেম: 3 টি ধাপ
আরডুইনো ব্যবহার করে আল্ট্রাসোনিক রাডার সিস্টেম: 3 টি ধাপ

ভিডিও: আরডুইনো ব্যবহার করে আল্ট্রাসোনিক রাডার সিস্টেম: 3 টি ধাপ

ভিডিও: আরডুইনো ব্যবহার করে আল্ট্রাসোনিক রাডার সিস্টেম: 3 টি ধাপ
ভিডিও: প্রোগ্রামিং মোবাইলে হবে | Arduino Programming and Uploading with Smartphone 2024, জুলাই
Anonim
আরডুইনো ব্যবহার করে আল্ট্রাসোনিক রাডার সিস্টেম
আরডুইনো ব্যবহার করে আল্ট্রাসোনিক রাডার সিস্টেম

এখানে বর্ণিত সার্কিট একটি অতিস্বনক ভিত্তিক রাডার সিস্টেমের কাজ প্রদর্শন করে। এটি একটি বস্তু সনাক্ত করার জন্য অতিস্বনক সেন্সর ব্যবহার করে এবং তার দূরত্ব পরিমাপ করে এবং সার্ভো মোটর অনুযায়ী ঘোরায়। ঘূর্ণন কোণ 16x2 LCD স্ক্রিনে প্রদর্শিত হয়। যখনই বাধা সনাক্ত করা হয়, বুজার চালু হয় এবং এটি LCD ডিসপ্লেতেও প্রদর্শিত হয় ।

রাডার সিস্টেমে অসংখ্য প্রতিরক্ষা এবং নাগরিক অ্যাপ্লিকেশন রয়েছে।

একটি রাডার সিস্টেমে একটি ট্রান্সমিটার থাকে যা লক্ষ্যের দিকে একটি মরীচি প্রেরণ করে, যা তখন লক্ষ্য দ্বারা প্রতিধ্বনিত হয় ইকো সিগন্যাল হিসাবে। প্রতিফলিত সংকেত একটি রিসিভার দ্বারা গৃহীত হয়। এই রিসিভার প্রাপ্ত সংকেত প্রক্রিয়া করে এবং একটি লক্ষ্য, দূরত্ব, অবস্থান (চলমান বা স্থির) বা গতির উপস্থিতি, যা একটি প্রদর্শন ইউনিটে প্রদর্শিত হয় এর মতো তথ্য প্রদান করে।

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

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

Arduino UNO R3- এটি একটি অপসারণযোগ্য, দ্বৈত-ইনলাইন-প্যাকেজ (DIP) ATmega328 AVR মাইক্রোকন্ট্রোলারের উপর ভিত্তি করে একটি মাইক্রোকন্ট্রোলার বোর্ড। এটিতে 20 টি ডিজিটাল ইনপুট/আউটপুট পিন রয়েছে (যার মধ্যে 6 টি PWM আউটপুট হিসাবে ব্যবহার করা যেতে পারে এবং 6 টি এনালগ ইনপুট হিসাবে ব্যবহার করা যেতে পারে)।

HC -SR04 অতিস্বনক সেন্সর -এই সেন্সরটি একটি 4 পিন মডিউল, যার পিন নাম যথাক্রমে Vcc (5v), ট্রিগার, ইকো এবং গ্রাউন্ড। এই সেন্সরটি একটি খুব জনপ্রিয় সেন্সর যা অনেক অ্যাপ্লিকেশনে ব্যবহৃত হয় যেখানে দূরত্ব পরিমাপ বা সেন্সিং বস্তুর প্রয়োজন হয়। মডিউলের সামনে দুটি প্রকল্পের মতো চোখ রয়েছে যা অতিস্বনক ট্রান্সমিটার এবং রিসিভার গঠন করে।

টাওয়ার প্রো SG90 মাইক্রো সার্ভো মোটর-এই সার্ভো 180 ° ঘূর্ণন সার্ভো। এটি একটি ডিজিটাল সার্ভো মোটর যা পিডব্লিউএম সিগন্যাল দ্রুত এবং ভালভাবে গ্রহণ করে এবং প্রক্রিয়া করে। এটি অত্যাধুনিক অভ্যন্তরীণ সার্কিটরি সজ্জিত করে যা বাহ্যিক শক্তির প্রতিক্রিয়ায় ভাল টর্ক, হোল্ডিং পাওয়ার এবং দ্রুত আপডেট প্রদান করে।এতে বাদামী, লাল এবং হলুদ রঙের তিনটি তার রয়েছে

বাদামী/কালো: মাটিতে সংযুক্ত

লাল: VCC এর সাথে সংযুক্ত (5v)

হলুদ/সাদা: এই পিডব্লিউএম সিগন্যালের মাধ্যমে ডাটা পিনের সাথে সংযুক্ত করে মোটর চালানোর জন্য দেওয়া হয়।

16x2 এলসিডি ডিসপ্লে (সবুজ ব্যাকলাইট)- 16x2 এলসিডি ডিসপ্লে হল একটি আলফানিউমেরিক ডিসপ্লে। এটি HD44780 ডিসপ্লে কন্ট্রোলারের উপর ভিত্তি করে, এবং বেশিরভাগ মাইক্রোকন্ট্রোলারের সাথে ইন্টারফেসের জন্য প্রস্তুত। এটি 5V তে কাজ করে এবং একটি সবুজ ব্যাকলাইট রয়েছে যা পছন্দসই হিসাবে চালু এবং বন্ধ করা যায়। কনট্রাস্ট কন্ট্রোল পিন (পিন 3) এ ভোল্টেজের পরিবর্তনের মাধ্যমে স্ক্রিনের বৈসাদৃশ্যও নিয়ন্ত্রণ করা যায়।

বুজার

12v পাওয়ার সাপ্লাই বোর্ড

জাম্পার তার

ধাপ 2: একসঙ্গে সংযুক্ত উপাদান

উপাদানগুলি একসাথে সংযুক্ত
উপাদানগুলি একসাথে সংযুক্ত

LCD PIN_RS ------------------ 12 Arduino Uno এর

LCD PIN_RW ------------------ GND

LCD PIN_EN ------------------- 11 Arduino Uno- এর

LCD PIN_D0 ------------------- NC

LCD PIN_D1 ------------------- NC

LCD PIN_D2 ------------------- NC

LCD PIN_D3 ------------------- NC

LCD PIN_D4 ------------------- Arduino Uno এর 5

LCD PIN_D5 ------------------- Arduino Uno এর 4

LCD PIN_D6 ------------------- Arduino Uno এর 3

LCD PIN_D7 ------------------- Arduino Uno এর 2

LCD PIN_VSS ------------------ GND

LCD PIN_VDD ------------------ 5V

সেন্সর Pin_VCC ---------------- 5V

সেন্সর Pin_Trig ------------------ 8 Arduino Uno এর

সেন্সর Pin_Echo ----------------- Arduino Uno এর 9

সেন্সর Pin_GND ------------------ GND

সার্ভো মোটরের তিনটি পিন সহ একটি মহিলা সংযোগকারী রয়েছে। বাদামী/কালো একটি সাধারণত স্থল।

Arduino তে 5V তে লাল হওয়া উচিত এমন পাওয়ার ক্যাবলটি সংযুক্ত করুন।

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

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

ধাপ 3: কোড

কোড
কোড

নীচের লিঙ্ক থেকে মূল কোডটি ডাউনলোড করুন:-

প্রধান কোড:

আরডুইনোতে প্রোগ্রামটি আপলোড করার পর, আপনি 'প্রসেসিং' নামে একটি সফটওয়্যার ব্যবহার করে রাডার সিস্টেম দেখতে পাবেন।

প্রসেসিং লিনাক্স, ম্যাক ওএস এক্স এবং উইন্ডোজের জন্য উপলব্ধ।

আপনি সফ্টওয়্যারটি লিঙ্ক থেকে ডাউনলোড করতে পারেন: https://processing.org/download/। সফটওয়্যারটি ডাউনলোড করার জন্য আপনার পছন্দ নির্বাচন করুন।

মূল কোড আপলোড করার পর প্রসেসিং কোড চালান।

দ্রষ্টব্য:- আপনাকে আপনার প্রয়োজন অনুসারে পোর্টের নাম পরিবর্তন করতে হবে এবং শর্ত পরিবর্তন করতে হবে।

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

আপনি উপরের লিঙ্ক থেকে প্রসেসিং কোড ডাউনলোড করতে পারেন (প্রধান কোড)।

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

ধন্যবাদ elementzonline.com

প্রস্তাবিত: