← Back to Manuals

আরডুইনোর সাথে Sound Detector Sensor ইন্টারফেসিং ও ব্যবহার গাইড

Published: 25 Jun, 2026

### পরিচিতি
সাউন্ড ডিটেক্টর সেন্সর বা মাইক্রোফোন মডিউল শব্দ তরঙ্গ শনাক্ত করার জন্য ব্যবহৃত হয়। এটি পারিপার্শ্বিক শব্দের তীব্রতা পরিমাপ করে একটি ডিজিটাল বা অ্যানালগ সংকেত তৈরি করে। এটি ভয়েস কন্ট্রোল রোবট, নয়েজ ডিটেকশন সিস্টেম বা ক্ল্যাপ সুইচ তৈরির জন্য আদর্শ।

### প্রয়োজনীয় পার্টস
১. আরডুইনো উনো (Arduino Uno)
২. সাউন্ড ডিটেক্টর সেন্সর মডিউল
৩. ব্রেডবোর্ড ও জাম্পার ওয়্যার
৪. ইউএসবি ক্যাবল

### সার্কিট কানেকশন
সেন্সরের পিনগুলো আরডুইনোর সাথে নিচে দেওয়া নিয়মে সংযোগ করুন:
- **VCC**: আরডুইনোর 5V পিনে যুক্ত করুন।
- **GND**: আরডুইনোর GND পিনে যুক্ত করুন।
- **OUT/Digital Output**: আরডুইনোর ডিজিটাল পিন D2-তে যুক্ত করুন।

### কিভাবে কাজ করে
সাউন্ড সেন্সরের ভেতরে একটি ছোট মাইক্রোফোন থাকে যা শব্দ তরঙ্গকে ইলেকট্রিকাল সিগন্যালে রূপান্তর করে। মডিউলে একটি পটেনশিওমিটার থাকে, যা দিয়ে আপনি সেনসিটিভিটি নিয়ন্ত্রণ করতে পারেন। যখন শব্দ নির্দিষ্ট লেভেলের উপরে যায়, তখন সেন্সরটি ডিজিটাল সিগন্যাল (HIGH) প্রদান করে।

কানেকশন ও সার্কিট ডায়াগ্রাম (Connection Diagram)

Circuit Diagram

প্রোগ্রাম কোড (Source Code)

// আরডুইনো এবং সাউন্ড সেন্সর ইন্টারফেসিং কোড

const int soundPin = 2; // সেন্সরের আউটপুট পিন D2
const int ledPin = 13;  // আরডুইনোর বিল্ট-ইন এলইডি

void setup() {
  pinMode(soundPin, INPUT); // সেন্সর পিনকে ইনপুট হিসেবে সেট করা
  pinMode(ledPin, OUTPUT);  // এলইডি পিনকে আউটপুট হিসেবে সেট করা
  Serial.begin(9600);       // সিরিয়াল মনিটর চালু করা
}

void loop() {
  int soundStatus = digitalRead(soundPin); // শব্দ শনাক্ত হচ্ছে কিনা দেখা

  if (soundStatus == HIGH) {
    digitalWrite(ledPin, HIGH); // শব্দ হলে এলইডি জ্বলবে
    Serial.println("শব্দ শনাক্ত হয়েছে!");
  } else {
    digitalWrite(ledPin, LOW);  // শব্দ না থাকলে এলইডি বন্ধ থাকবে
  }
  delay(100); // স্থায়িত্বের জন্য ছোট ডিলে
}

Related Kit / Part

Sound Detector Sensor Sound Detector Sensor
৳48

..., ... থেকে

...

এইমাত্র অর্ডার করেছেন • ...