תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-23 14:46
במדריך פשוט זה אסביר כיצד להתחבר ולהשתמש במודול ISD1820 באמצעות לוח NodeMCU. נ.ב. סליחה על האנגלית הגרועה שלי.
קריאת גליון הנתונים של המודול כתוב כי: שימוש במודול זה קל מאוד, אשר תוכל לשלוט בו באמצעות לחצן לחיצה על הלוח או על ידי מיקרו -בקר כגון Arduino, STM32, ChipKit וכו '. מכאן תוכל לשלוט בקלות בהקלטה, השמעה וחזרה וכך. עַל.
שלב 1: מה אתה צריך?
כדי לממש את הפרויקט הזה אנחנו צריכים: לוח NodeMCU.
מודול ISD1820.
רמקול לוח (זה בדרך כלל כלול במודול).
זכור: לוח NodeMcu עובד ב -3.3 וולט, כדי להתחבר עם המודול איננו זקוקים לנגדים במעגל מכיוון שהמודול עובד גם ב -3.3 וולט.
שלב 2: חיבורים
קל מאוד לחבר את לוח NodeMcu עם המודול, אנחנו צריכים רק 5 חוטים.עשה את החיבור כפי שמוצג בתמונה או כפי שמוצג בסרטון. זכור כי כאשר מתכנת את nodeMCU השמות שונים מאלה ב- Arduino IDE ואז אני ממליץ לך בבדיקות שלבים להפעלת החיבורים כפי שמוצג וטעינת התוכנית המשותפת.
שלב 3: הקוד
מודול ISD1820 נשלט על ידי 3 סיכות, כל סיכה אם היא מקבלת (כך שסיכות המודול מוזנות) אות 3.3 וולט יגרום למודול לבצע פונקציה אחרת (ברור תלוי בסיכה שאליה נשלח האות). כפי שמוצג בשרטוט, ה- ISD1820 מצויד ב -3 מצבי שימוש, כל מצב ניתן לבחירה באות של 3.3 וולט שנשלח מה- nodeMcu. המצבים הם "הקלטה" שבה צליל מוקלט על ידי המיקרופון המרתך במודול (יש לו זמן הקלטה מקסימלי מאוד קצר), מצב "שחזור" של הצליל שהוקלט בעבר ולבסוף אופן ה"שיחזור בחלק של הצליל "שבו הצליל משוחזר בחלקו, בתנאים מסוימים שבמהלך התכנות אסביר
. כשמסתכלים על העיצוב שעשיתי (אני לא יודע איך לצייר חחח) אפשר בקלות לנחש כיצד הלוח עובד היכן שהחיצים האדומים מייצגים אות של 3.3 וולט שנשלח מהצומת noc לסיכה אחת של המודול. (החצים השחורים מייצגים כי לא נשלח אות ולכן נכתוב "LOW" לפינים בתוכנית)
לאחר הבנת תפקוד המעגל נוכל להתחיל בכתיבת התוכנית. כפי שכבר צוין לתכנת ה- NodeMCU נשתמש ב- Arduino IDE. התוכנית פשוטה מאוד: לאחר הצהרת 3 הסיכות (המציין את 3 המצבים) והגדרתם כסיכות פלט נוכל להתחיל לכתוב את הפונקציות שלנו. (אני משתמש במסך הטורי רק כדי לשלוח מהמקלדת את הפקודה להפעלת פונקציה מסוימת של המודול).
הפונקציה הראשונה היא "תקליט" כאשר אם סיכה 'REC' גבוהה המודול יתחיל להקליט את הצליל כל עוד הסיכה גבוהה.
הפונקציה השנייה "playSignal" שבה אתה רק צריך לשלוח אות קצר למודול כדי להפעיל את השמעת הצליל המוקלט (PIN PLAY_E).
הפונקציה האחרונה היא "playSignal_L" שבה המודול ישמיע את הצליל רק בזמן שהסיכה 'PLAY_L' גבוהה (למשל אם הצליל המוקלט הוא 3 שניות ואני מפעיל את הפונקציה playSignal_L רק לשנייה אחת המודול ישמיע זה נשמע רק לשנייה אחת)
לאחר כתיבת התוכנית, טען אותה ב- NodeMCU ותהנה במשחק עם המעגל. אני מקווה שעזרתי לך. רובוגי
מוּמלָץ:
ארדואינו הופך לדבר טום: 6 שלבים
ארדואינו הופך לדבר טום: אחד הזיכרונות העתיקים ביותר שלי משימוש בסמארטפון היה משחק המשחק 'טום מדבר'. המשחק היה די פשוט. יש חתול בשם טום, שיכול לדבר, בערך. במשחק, טום היה מקשיב לכל קלט דרך המיקרופון של הטלפון ואז חוזר על
מודול מונו-סטריאו-מודול סטריאו- Eurorack מבוקר: 3 שלבים
פורמט מודול סטריאו מודול-סטריאו-אירווראק נשלט על ידי קורות חיים: המהפכה בסינתרים מודולריים וחצי-מודולריים הניבה מגוון יפהפה של אפשרויות מונו-סינתר חדשות לשימוש מוזיקה אלקטרונית ורעש, אך בעיה אחת עם מונו-סינתרים (ורוב המודולים של Eurorack ו /או זרימות האות) היא שלא רק שהם
Pocket ESP8266 תחנת מזג אוויר [אין דברים לדבר] [מופעל באמצעות סוללה]: 11 שלבים
Pocket ESP8266 תחנת מזג אוויר [אין דברים לדבר] [מופעל באמצעות סוללה]: תחנת מזג אוויר בכיס שעוצבה במיוחד עבור חנוני הטכנולוגיה שיושבים שם בחוץ וצופים בהנחיות שלי. אז, תן לי לספר לך על תחנת מזג האוויר Pocket זו. בעיקר למזג האוויר בכיס זה יש מוח ESP8266 ועובד על סוללה מכיוון שהוא H
לוח HiFive1 Arduino עם מודול מודול WiFi ESP-01: 5 שלבים
לוח Arduino HiFive1 עם מדריך מודול WiFi של ESP-01: HiFive1 הוא הלוח הראשון מבוסס RISC-V התואם Arduino שנבנה עם מעבד FE310 מבית SiFive. הלוח מהיר פי 20 מ- Arduino UNO אך בדומה ללוח UNO, הוא חסר כל קישוריות אלחוטית. למרבה המזל, ישנם מספר לא יקרים
גרמו למחשב שלכם לדבר מה שאתם מקלידים באמצעות פנקס רשימות: 3 שלבים
גרמו למחשב שלכם לדבר במה שאתם מקלידים באמצעות פנקס רשימות: הנה קוד מעניין אחד שנוצר על ידינו כדי לגרום למחשב שלכם לדבר במה שאתם מקלידים. אנו נשתמש בפנקס הרשימות כדי ליצור אותו. בואו נתחיל