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
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.
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
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).
FFT auf dem Tiny ?¿ ;o) , das wird spassig !!! n paar kondensatoren, Spulen und Widerstände zu verbraten macht mehr fun denk ich ;o)
@ 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
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.
-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"
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.