Mikrofon am Eingang unter Bascom auslesen

Gast #570198
Lesenswert?
• ▲
▼
Hallo Leute,


ich habe vor eine Musikgesteuerte Lichtanlage mit attin2313 zu bauen.

Jetzt meine Frage: Wie schließe ich das Mikrofon an den AVR und wie kann 
ich die ankommente Signale dann an 6 Ausgänge leiten.
Wenn es geht mit Bascom.


Ich hofe ihr könnt mir helfen.


Gruß Maik
Gast #570244
Lesenswert?
• ▲
▼
zunächst mal zum Verständnis,
ein Mikrofon ist ne analoge Spannungsquelle, die Dir
n Signal mit Zig verschiedenen Spannungswerten in
irgeneiner Wellenform ausgibt.
Die kannste auch am Atmel anflanschen, vermutlich dann
auf nen Analogeingang, ne?
Da kannste dann die Spannungswerte messen, soweit klar.
Die Spannungswerte sagen aber zunächst mal nix über die Frequenz
des anliegenden Signals aus. Ich vermute mal Du willst sowas
wie ne Lichtorgel zusammenschweißen.
Die Analogsignale kannste aber mitnichten im Tiny aufdröseln
und analog auf Ausgänge aufteilen.

Erster Schritt: Mache Dir bewusst was der Unterschied zwischen
Digital- und Analogtechnik ist. Dann wird dir manches bestimmt klarer.
Gast #570255
Lesenswert?
• ▲
▼
Ja es soll eine Lichterorgel werden, und das dass nicht digital ist weiß 
ich auch sonst würde ja nur 1 und 0 dabei rauskommen und analog sind 
halt genaue Werte die ich ablesen kann. Aber wie mach ich nun weiter.

Gruß Maik
Persönliche Seite #570273
Lesenswert?
• ▲
▼
Ein Stichwort wäre Fourieranalyse - eine softwaremäßig umsetzbare 
Variante davon ist die FFT (fast fourier transformation).

Was das genau ist und wie das funktioniert, wirst Du in den unendlichen 
Weiten des Internets oder auch fast ungezählten Fach- und Lehrbüchern 
finden.

Mit dem algorithmischen Grundwissen bewaffnet, wirst Du Dich wieder 
Deiner eigentlichen Aufgabe zuwenden können.

Und erkennen, daß eine Lichtorgel auch viel einfacher ohne Einsatz von 
Microcontrollern aufgebaut werden kann (wie die bereits in den 70er 
Jahren jede Disco und jeden Partykeller verschönernden Exemplare 
bewiesen).
Gast #572971
Lesenswert?
• ▲
▼
@ Rufus t. Firefly


Ich will die ja nicht einfach haben, die soll ja bloß für meine 
Geburtstagsparty werden und ich wollte den mit einem AVR machen, weil 
ich den ja dann für irgendwas anderes danach nehmen kann und ich jetzt 
auch nicht vor hatte noch irgendwas dazu zu kaufen.


Gruß Maik
Gast #572980
Lesenswert?
• ▲
▼
Mit dem Mikrofonsignal einen kleinen Kondensator aufladen, bei einem 
bestimmten Pegel erkennt der µC "high" -> Lampe schalten
Das war jetzt bewußt nur so hingerotzt, eine 6-Kanal Orgel mit nem tiny 
und "mal eben" ist für DICH zur Zeit noch nicht möglich! Bitte nicht 
böse sein.
Gast #572981
Lesenswert?
• ▲
▼
-attiny2313 hat keinen adc
-attiny2313 hat keinen hardware-multiplizierer

beides K.O.-Gruende gegen eine Lichtorgel auf FFT-basis "ohne was dazu 
zu kaufen".

ich wuerde eher ein winamp-plugin schreiben/runterladen*, dass per 
parallelport die lampen direkt ansteuert. wenn denn der attiny2313 in 
der schaltung vorkommen soll, dann koennte das plugin auch daten per 
rs232 rausschicken, die der 2313 dann irgendwie weiter verwurschtelt.

* http://de.wikipedia.org/wiki/Lichtorgel "Weblinks"

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren