Forum: Mikrocontroller und Digitale Elektronik Anfänger: Audio gesteuerte 7 SEG Animation


von Yatko J. (denim)


Lesenswert?

Hallo zusammen, da ich mit der Suche nicht viel weiter gekommen bin 
(alles nur Profis hier :) und blutiger Anfänger bin traue ich mich mal 
meine 2. Frage in diesem Forum zu posten:

Ich habe eine kleine Animation auf einer 7 Seg LED Anzeige mit einem 
ATmega8 zum laufen bekommen (beschäftige mich erst seit 2 Wochen mit dem 
Thema AVR & Co., daher sorry, wenn ich mich falsch ausdrücke)

Nun will ich diese Animationsgeschwindigkeit Audio gesteuert 
realisieren.
Laut= schnell
Leise=langsam - stillstand

Ich stelle mir das alles sehr einfach vor, allerdings finde ich keinen 
Anfang. Das ADC Tutorial habe ich mir angeschaut, aber das ist mir noch 
zu kompliziert als Anfänger (ob denn noch sehr gut!!!) .

So nun zu meiner Frage:

Wie kann ich einen (sehr einfach realisierten) ADC Wert auslesen, 8 
Werte würden mir erstmal reichen und diesen dann in meine Delay Schleife 
einbauen?

Ist der Ansatz so richtig, oder gibt es andere Möglichkeiten?

Das Audiosignal muss ja noch ein wenig verstärkt werden. Ich würde dann 
schauen dass laut = 5 v ist und leise ~ 0V und diese Werte sollten 
permanent ausgelesen und in meine Schleife rein. Achja, das Ganze als 
ASM Snipplet wäre vielleicht auch nett.

Hoffe, ihr könnt einem Anfänger helfen. Das Ganze soll dazu dienen um in 
die AVR Welt irgendwie reinzukommen

von Yatko J. (denim)


Lesenswert?

keiner?

gibt es vielleicht irgendwelche threads oder internet seiten die 
jemandem bekannt ist?

von Karl H. (kbuchegg)


Lesenswert?

> Ich stelle mir das alles sehr einfach vor, allerdings finde ich
> keinen Anfang.

Der ist irgendwie schon gut :-)
Ich hab zwar keine Ahnung aber das Problem ist auf jeden Fall
einfach :-)

> Das ADC Tutorial habe ich mir angeschaut, aber das ist mir noch
> zu kompliziert als Anfänger

Tja. Noch einfacher gehts aber nicht.
Da wirst du wohl durch müssen.

Vorschlag: Vergiss fürs erste mal das Audio-Signal.
Häng ein Poti an den ADC und sorg dafür, dass die
Geschwindigkeit deiner Animation  mit dem Poti einstellbar
ist. Ich würde auch soweit gehen zu sagen: Vergiss fürs
erste die Animation. Es reicht schon völlig, wenn dein
ADC Wert zb an den 7-Segment angezeigt wird. Oder wenn
mit steigendem ADC Wert immer mehr Segmente der Anzeige
aufleuchten (sowas wie eine Balkengrafik für Arme).
Wenn du das hast, kannst du ja immer noch zu deiner
Animation zurückkehren.

Audio an dieser Stelle öffnet nur einen weiteren Sack voller
Probleme, die noch etwas zu komplex sind. Ausserdem ist es
mit einem Poti sehr viel einfacher in der Testphase ein
reproduzierbares Verhalten zu bekommen, so dass man auch
sinnvoll testen kann.

von Yatko J. (denim)


Lesenswert?

ok, das ist ja schonmal ein guter hinweis... danke!

dann werde ich mich mal durch den ADC jungel kämpfen...

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.