Hallo, ich hätte mal eine Frage: Und zwar möchte ich ein Mikrofon von einem ca. 5 Jahre alten Telefon an den Arduino anschließen. Wie muss ich es anschließen? Muss ich das Mikrofon dann mit analogRead oder mit digitalRead auslesen? Bin für hilfreiche Antworten sehr Dankbar!
Benjamin Winter schrieb: > Bin für hilfreiche Antworten sehr Dankbar! http://www.mikrocontroller.net/articles/Netiquette#Klare_Beschreibung_des_Problems
Vor allen Dingen schätze ich mal, das du erst mal einen Mikrofonverstärker brauchen wirst. MIt den kleinen Pegeln, die ein Mikrifon liefert, wirst du nicht viel anfangen können. Aber dann: ja, das ist eine analoge Spannung, die du dann ausmessen willst.
Benjamin Winter schrieb: > Muss ich das Mikrofon dann mit analogRead oder mit digitalRead auslesen? ...und was willst Dumit dem eingelesenen Wert anfangen?
Ein Atmega 328 hat 2 KByte Ram. Bei 4 KHz Sample-Rate (8-Bit) kann man also exakt 0.5 Sekunden aufnehmen. Ich würde eine andere Plattform nehmen.
PittyJ schrieb: > Ein Atmega 328 hat 2 KByte Ram. > Bei 4 KHz Sample-Rate (8-Bit) kann man also exakt 0.5 Sekunden > aufnehmen. > > Ich würde eine andere Plattform nehmen. Nicht wenn er die Daten direkt auf dem TxD ausgibt!
PittyJ schrieb: > Bei 4 KHz Sample-Rate (8-Bit) kann man also exakt 0.5 Sekunden > aufnehmen. Und das mit einer Qualität, die deutlich schlechter als Telefon ist.
Dann hätte er ja eh noch einen 'richtigen' Rechner dahinter. Dann könnte er gleich die Soundkarte nehmen.
PittyJ schrieb: > Dann hätte er ja eh noch einen 'richtigen' Rechner dahinter. > Dann könnte er gleich die Soundkarte nehmen. Ja, der Arduino wird dann nur als Verstärker genommen. Signal rein. Funktion B = A x 100 aufrufen. Signal raus. :-)
Vielen Dank für die Antworten!! Gut, jetzt weiß ich schon einmal, wie ich mein Mikrofon auslesen kann. Kann mir vielleicht wer erklären, wie ich das Mikrofon an den Arduino anschließen muss?
Masse and Masse. Signal an irgendeinen AnalogIn. Aber ich bezweifel trotzdem, dann du weisst, was du tust und irgendwann etwas sinnvolles heraus bekommen wirst.
Max H. schrieb: > Was ist das eigentlich für ein Mikrofontyp? Das bleibt sich ziemlich egal. Da kommt so oder so nichts vernünftiges raus.
Vielleicht solltet ihr Cracks dem To zumindest mal erzählen, dass er den Gleichspannungspegel am AI des MCs auf Vcc/2 schiftet, weil sonst alle negativen Anteile des Mikrofon-Signals Null werden. Dementsprechen das Mic mit einem C in Reihe anschliessen. Ansonsten soll er mal machen und dabei lernen ;)
Da mir kein anderer Grund einfällt warum man den Arduino mit nem Mic verbinden sollte, gehe ich einfach mal davon aus das du mit dem Mikrofon Signal etwas steuern willst wie LED's oder so, für diesen Fall würde ich mir mal VixenLights anschauen (wenn ich mich recht erinner kann man damit die audiosignale direkt vom pc aufn arduino geben), da gibts meines wissens auch ne menge im netz drüber wie man das mit arduino kombiniert. Grüße
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.