שְׁאֵלָה:
כניסת מיקרופון ופלט רמקולים באמצעות ארדואינו
Sahil Babbar
2014-04-10 23:22:18 UTC
view on stackexchange narkive permalink

אני מנסה ליצור פרויקט קטן. ראשית, אני רוצה להקליט קול באמצעות מיקרופון קטן (electret) עבור לחצן הזמן ולחץ על שחרור הכפתור, הרמקול של המחשב הנייד שלי צריך להפיק את הקול המוקלט או שרמקול המחובר לארדואינו צריך להוציא.

הערה: אני לא רוצה להשתמש במגן כלשהו לשם כך. פשוט ארדואינו

באיזה ארדואינו אתה מתכוון להשתמש? לרובם אין מספיק אחסון מובנה לכמות משמעותית של שמע.
לא תוכל לעשות זאת מבלי להוסיף רכיבי תמיכה כגון מגבר קדם-התקני ואחסון, ובשלב זה הדרישה שלך לא להשתמש במגן הופכת לרצון לעשות את הדברים בדרך הקשה. באופן מציאותי, ארדואינו בסיסי מבוסס ATmega הוא בחירה גרועה ליישום זה. בלוחות רבים אחרים יש חומרה מתאימה יותר, אם כי אולי לא סביבת פיתוח ידידותית למשתמש (משהו כמו STM32F4 Discovery למשל כולל את כל מה שאתה צריך מלבד הרמקול). אחד הלוחות מבוססי ה- ARM מ- arduino.cc עשוי לעבוד גם כן.
אחד תשובה:
Ignacio Vazquez-Abrams
2014-04-10 23:29:06 UTC
view on stackexchange narkive permalink

קלט מיקרופון קל (ADC). פלט הרמקולים קל (PWM). לשתיהן דוגמאות רבות ורבות המפוזרות ברחבי האינטרנט.

מה שקורה בין לבין הוא לא ויהיה צורך במרכיבים חיצוניים. יהיה עליך לפחות איפשהו לאחסן את הדוגמאות בין הקלטה להפעלה. חקור את SPI SRAM מספיק גדול כדי לאחסן את כל הדגימות הנדרשות בקצב הדגימה שבחרת (8 kS / s צריכים להיות גבוהים מספיק לדיבור אנושי).

חיפשתי לשלב בין שני המושגים האלה http://www.instructables.com/id/Arduino-SOS-signal-with-8ohms-speaker-LED-blinki/?ALLSTEPShttp://www.instructables.com/id/Connect -ארדואינו-ולהפוך-לרמקול-לשחק /? ALLSTEPS
אף אחד מאלה אינו מה שאתה רוצה.


שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 3.0 עליו הוא מופץ.
Loading...