সুচিপত্র:
ভিডিও: আরডুইনো ব্যবহার করে আল্ট্রাসোনিক রাডার সিস্টেম: 3 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এখানে বর্ণিত সার্কিট একটি অতিস্বনক ভিত্তিক রাডার সিস্টেমের কাজ প্রদর্শন করে। এটি একটি বস্তু সনাক্ত করার জন্য অতিস্বনক সেন্সর ব্যবহার করে এবং তার দূরত্ব পরিমাপ করে এবং সার্ভো মোটর অনুযায়ী ঘোরায়। ঘূর্ণন কোণ 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
প্রস্তাবিত:
যখন কেউ রাডার সেন্সর Xyc-wb-dc: 7 ধাপ ব্যবহার করে একটি রুমে প্রবেশ করে তখন খুঁজে বের করুন
যখন কেউ রাডার সেন্সর Xyc-wb-dc ব্যবহার করে একটি রুমে প্রবেশ করলো তখন খুঁজে বের করুন: এই টিউটোরিয়ালে আমরা জানতে পারব কিভাবে কেউ RTC মডিউল, রাডার সেন্সর xyc-wb-dc, OLED ডিসপ্লে এবং arduino ব্যবহার করে কোন রুমে প্রবেশ করলো। বিক্ষোভ ভিডিও
DIY রাডার সিস্টেম অতিস্বনক সেন্সর ব্যবহার করে: 3 ধাপ
অতিস্বনক সেন্সর ব্যবহার করে DIY রাডার সিস্টেম: এখানে আমি আপনার সাথে এই প্রকল্পটি ভাগ করেছি যা অতিস্বনক সেন্সর arduino এবং servo মোটর দিয়ে তৈরি করা সহজ
আরডুইনো ন্যানো এবং সিরিয়াল প্লটার ব্যবহার করে অতিস্বনক রাডার: 10 টি ধাপ
আরডুইনো ন্যানো এবং সিরিয়াল প্লটার ব্যবহার করে অতিস্বনক রাডার: এই নির্দেশে আমরা একটি সার্ভার লাইব্রেরির মূল বিষয়গুলি জানার পাশাপাশি অতিস্বনক সেন্সর স্থাপন করব এবং এটিকে রাডার হিসাবে ব্যবহার করব। এই প্রকল্পের আউটপুট সিরিয়াল প্লটার মনিটরে দৃশ্যমান হবে
Arduino এর সাথে 2.4Ghz NRF24L01 মডিউল ব্যবহার করে ওয়্যারলেস রিমোট - Nrf24l01 4 চ্যানেল / 6 চ্যানেল ট্রান্সমিটার রিসিভার কোয়াডকপ্টার - আরসি হেলিকপ্টার - আরডুইনো ব্যবহার করে আরসি প্লেন: 5 টি ধাপ (ছবি সহ)
Arduino এর সাথে 2.4Ghz NRF24L01 মডিউল ব্যবহার করে ওয়্যারলেস রিমোট | Nrf24l01 4 চ্যানেল / 6 চ্যানেল ট্রান্সমিটার রিসিভার কোয়াডকপ্টার | আরসি হেলিকপ্টার | আরডুইনো ব্যবহার করে আরসি প্লেন: একটি আরসি গাড়ি চালানোর জন্য | চতুর্ভুজ | ড্রোন | আরসি প্লেন | RC নৌকা, আমাদের সবসময় একটি রিসিভার এবং ট্রান্সমিটার দরকার, ধরুন RC QUADCOPTER এর জন্য আমাদের একটি 6 টি চ্যানেল ট্রান্সমিটার এবং রিসিভার দরকার এবং সেই ধরনের TX এবং RX খুব ব্যয়বহুল, তাই আমরা আমাদের একটি তৈরি করতে যাচ্ছি
আল্ট্রাসোনিক সেন্সর (আরডুইনো) সহ আপগ্রেড করা আরসি টয় কার: 3 টি ধাপ
অতিস্বনক সেন্সর (Arduino) সহ RC খেলনা গাড়ী আপগ্রেড করা: এটি একটি RC খেলনা গাড়ি যা Arduino RC গাড়ি হিসাবে বস্তু এড়ানো হিসাবে আপগ্রেড করা হয়েছে আমরা RC গাড়ির মূল বোর্ড সরিয়ে দিয়েছি এবং শুধুমাত্র DC মোটর ব্যবহার করেছি। এই RC খেলনা গাড়িতে দুটি ডিসি মোটর রয়েছে , একটি স্টিয়ারিং মোটর হিসেবে গাড়ির সামনের দিকে এবং আরেকটি ডিসি মো