כיצד להשתמש במודול המיקרופון Max9814 עם Arduino

How to Use the MAX9814 Microphone Module with Arduino

MAX9814 הוא מודול מגבר עם בקרת רווח אוטומטית (AGC) שהוא אידיאלי להקלטת שמע ויישומי איתור קול. הוא מספק קלט שמע ברור לפרויקטים כמו זיהוי קולי, מערכות מופעלות על ידי קול ומדידת שמע. מדריך זה ינחה אתכם באמצעות חיבור ושימוש במודול המיקרופון Max9814 עם Arduino.

מה תצטרך

  1. MAX9814 מודול מיקרופון
  2. לוח ארדואינו (למשל, אונו, מגה, ננו)
  3. חוטי לחם וגשר
  4. מחשב עם Arduino IDE המותקן

שלב 1: הבנת מודול MAX9814

תכונות MAX9814:

  • מיקרופון מובנה.
  • בקרת רווח אוטומטית (AGC) לפלט עקבי.
  • שלוש הגדרות רווח מתכווננות (40dB, 50dB, 60dB).

Pinout

פִּין פוּנקצִיָה
VCC ספק כוח (3.3 וולט או 5 וולט)
GND טָחוּן
הַחוּצָה אות פלט אנלוגי

שלב 2: חיווט MAX9814 לארדואינו

להלן החיווט לחיבור מודול Max9814 ל- Arduino Uno:

MAX9814 PIN סיכת ארדואינו
VCC 5V
GND GND
הַחוּצָה A0

פֶּתֶק: הפלט האנלוגי (OUT) מ- MAX9814 מספק את אות השמע לעיבוד הארדואינו.


שלב 3: העלה את הקוד

להלן סקיצה דוגמה לקריאת אותות שמע מ- MAX9814 ולהציג את המשרעת בצג הסידורי:

const int microphonePin = A0; // Connect MAX9814 OUT to A0

void setup() {
  Serial.begin(9600);
  Serial.println("MAX9814 Microphone Test");
}

void loop() {
  int audioValue = analogRead(microphonePin); // Read audio signal
  Serial.print("Audio Amplitude: ");
  Serial.println(audioValue);
  delay(10); // Small delay for smooth readings
}

שלב 4: בדוק את ההתקנה

  1. חבר את Arduino למחשב שלך באמצעות USB.
  2. פתח את ה- Arduino IDE ובחר את הנכון לוּחַ וכן נָמָל מתחת ל כְּלֵי עֲבוֹדָה תַפרִיט.
  3. העלה את הקוד על ידי לחיצה העלה.
  4. פתח את הצג הסדרתי (כְּלֵי עֲבוֹדָה > צג סידורי) וקבעו את שיעור הבוד 9600.
  5. לדבר או להשמיע רעש ליד המיקרופון. אתה אמור לראות ערכי משרעת בשינוי הצג הסידורי בהתאם לעוצמת הצליל.

אופציונלי: דמיין אות שמע

אם ברצונך לדמיין את אות השמע בזמן אמת, אתה יכול להשתמש במפתה הסדרתית של Arduino:

  1. החלף את Serial.println(audioValue); שורה בקוד עם:
    Serial.println(audioValue);
    
  2. פתח את הקושר הסדרתי (כְּלֵי עֲבוֹדָה > קוצר סדרתי) לאחר העלאת הקוד.
  3. שימו לב לצורת הגל כאשר הצליל מתגלה על ידי המיקרופון.

שלב 5: כוונון עדין של המודול

  1. התאמת רווח:

    • ניתן להתאים את רווח המודול על ידי שינוי הנגדים המשולבים. מרבית המודולים מאפשרים בחירה בין 40dB, 50dB ו- 60dB.
  2. ספק כוח:

    • המודול עובד עם 3.3 וולט וגם 5V, אך מבטיח אספקת חשמל יציבה למזעור הרעש.

יישומים של MAX9814

  1. מערכות זיהוי קולי
  2. פרויקטים המופעלים על ידי קול
  3. ניטור סאונד סביבתי
  4. הקלטת שמע ומדידה

פתרון בעיות

  • אין תגובה במוניטור סדרתי: בדוק שוב את החיווט, במיוחד את חיבורי החוץ וה- GND.
  • רעש או קריאות לא יציבות: ודא שהמודול מופעל באמצעות אספקת 5V נקייה ושמור על החיווט קצר כדי להפחית את ההפרעות.
  • רגישות נמוכה: נסה להגדיל את הרווח או להבטיח שמקור הצליל קרוב למיקרופון.

מַסְקָנָה

התקרבת בהצלחה את מודול המיקרופון Max9814 עם Arduino וקרא ערכי משרעת שמע. הרגישות הגבוהה של המודול ובקרת הרווח האוטומטית של המודול הזה הופכים אותו לכלי רב-תכליתי לפרויקטים מבוססי שמע. התנסו עוד יותר על ידי שילוב ה- MAX9814 עם חיישנים אחרים או השתמשו בו במערכות תגוביות קול!

השאירו תגובה

Notice an Issue? Have a Suggestion?
If you encounter a problem or have an idea for a new feature, let us know! Report a problem or request a feature here.