Forum: Projekte & Code Metronom mit Geschwindigkeitstrainer


von Philipp B. (oddgit)


Angehängte Dateien:

Lesenswert?

Hallo,

ich hab die vorlesungsfreie Zeit über Weihnachten versucht sinnvoll zu 
nutzen. Heraus gekommen ist ein Metronom mit Geschwindigkeitstrainer, 
basierend auf einem ATmega8 mit 8 kHz Quarz.

Die Geschwindigkeit kann linear innerhalb einer bestimmten Anzahl von 
Takten vergrößert bzw. verringert werden. Das Metrum (1/4 bis 4/4 Takt) 
kann dabei ebenfalls eingestellt werden, d.h. der erste Schlag wird 
betont indem ein Ton mit höherer Frequenz abgespielt wird. Die 
Klangerzeugung selbst wird mit Pulsweitenmodulation bewerkstelligt. Der 
Lautsprecher wird direkt über einen Transistor an den Port geschaltet. 
Ob das sauber ist, weiß ich nicht so recht, aber es funktioniert. Zudem 
gibt es die Möglichkeit einen Kopfhörer mittels 3 mm Klinkenbuchse zu 
verwenden. Was noch sinnvoll wäre, ist eine Lautstärkeregelung.

Auf meiner Seite gibts ein paar weitere Fotos und ein kleines Video:
http://philaudio.wordpress.com/phi-x/

Im Anhang der Quelltext mit AVR Studio 5 Projektdatei und Schaltplan.

Über Anregungen und Verbesserungsvorschläge würd ich mich freuen!

Viele Grüße,
Philipp!

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.