Forum: Mikrocontroller und Digitale Elektronik AUX Input für Arduino


von Tom M. (maierx)


Angehängte Dateien:

Lesenswert?

Hallo,
ich hatte mir vorgenommen unseren Partyraum etwas aufzupeppen. Unter 
anderem auch mit zur Musik abgestimmten Lichtern. Als Schnitstelle 
möchte ich meinen Arduino Uno R3 nutzen

Mein Plan ist es, zunächst das AUX Signal vom Laptop zu splitten. Dabei 
führt ein Ende in die Soundanlage und das andere Ende in meinen Arduino. 
Der Arduino soll nun dann das Signal verarbeiten und die angeschlossenen 
Lampen dementsprechend auf bzw. abhellen.

Ich bin nicht weit gekommen, da traten schon die ersten Probleme auf:

- Beim Einlesen der AUX Signale bekomme ich extrem oft den Wert 0, ist 
das normal? (siehe Bild)
- Desweiteren sind alle anderen Werte sehr klein, wenn man bedenkt dass 
analogRead Werte im Berech von 0 bis 1023 lesen kann.

Leider habe ich auch keine Projekte gefunden, die auch mit dem AUX 
Signal als Input arbeiten. Kennt ihr vielleicht welche?

Alternativ arbeiten viele Leute Sound-Sensoren (z.B. 
https://www.amazon.de/SunFounder-Sensor-Module-Arduino-Raspberry/dp/B013QR8ZT6/ref=sr_1_1?s=ce-de&ie=UTF8&qid=1466264527&sr=1-1&keywords=sound+sensor) 
als Input. Hierbei habe ich aber die Befürchtung, dass sie der teilweise 
echt extrem lauten Lautstärke nicht lange standhalten würden bzw. bei 
ihr nicht gut arbeiten könnten.


Ich würde mich riesig über Anmerkungen und Kommentare freuen.

: Bearbeitet durch User
von 123 (Gast)


Lesenswert?

Hallo,

ich hatte mal dasselbe vor.

Hier eine Möglichkeit mit Arduino:
http://www.instructables.com/id/How-to-build-your-own-LED-Color-Organ-Arduino-MSGE/

Und hier ohne:
http://www.instructables.com/id/LED-strip-Synced-MUSIC/

Vielleicht kann dir das ja helfen. :)

von W.A. (Gast)


Lesenswert?

Tom M. schrieb:
> - Beim Einlesen der AUX Signale bekomme ich extrem oft den Wert 0, ist
> das normal? (siehe Bild)

Wenn dein Arduino das verarbeiten könnte, würdest du wahrscheinlich auch 
noch negative Werte zu sehen bekommen. Nimm dir ein Oszi und guck dir 
an, weißt du deinem Arduino da abbietest, bevor du dich über komische 
Ergebnisse am Ausgang deiner Black Box wunderst.

von Harald W. (wilhelms)


Lesenswert?

Tom M. schrieb:

> - Beim Einlesen der AUX Signale bekomme ich extrem oft den Wert 0, ist
> das normal? (siehe Bild)

Ich sehe kein Bild der verwendeten Schaltung, aber ich vermute
mal, Du hast versäumt, den Ruhepegel auf halben AD-Wandlerbereich
zu legen. Ausserdem musst Du möglicherweise Dein Eingangssignal
zusätzlich verstärken.

von Michael U. (amiga)


Lesenswert?

Hallo,

der Pegel kann auch so bleiben, Vorwiderstand und und Klemmdiode für die 
negativen Halbwellen oder das der Schutzdiode des AVR überlassen, 
Koppelelko falls Gleichspannung überlegert ist.

Die positiven Halbwellen reichen für deinen Zweck aus.
Ob der Pegel reicht, hängt vom Signal un der eingestellten 
Referenzspannung ab. Bei der internen 1,1V könnte es evtl. auch ohne 
Verstärker reichen.

Gruß aus Berlin
Michael

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
Noch kein Account? Hier anmelden.