Forum: Mikrocontroller und Digitale Elektronik Mit ATMega8 einen Schallwandler in C programmieren


von Dr Brain (Gast)


Lesenswert?

Hallo liebe Community.

Ich habe mittlerweile brav mein myAVR Lehrheft durchgearbeitet^^
Mittlerweile denke ich,dass C das richtige für mich ist...
Also beginne ich auch hier von vorne. Kann mittlerweile Leds 
anmachen,Lcds und Taster programmieren aber
wie programmiere ich jetzt einen Schallwandler in C?
Einfach dem Teil Strom geben funktioniert ja nicht, da es eine Frequenz 
mitgeteilt bekommen möchte.
Habe hier weder im Forum noch im Tutorial etwas dazu gefunden.
Deshalb würde ich mich sehr freuen, wenn ihr mir  helfen könntet.
Danke im vorraus
Gruß Dr Brain

von void (Gast)


Lesenswert?

Stichwort PWM

von Vola Thiele (Gast)


Lesenswert?

In Bascom wäre das schön einfach: Da gibt es den Befehl SOUND oder man 
könnte auch nur mit dem Befehl TOGGLE einen Portpin mit der 
entsprechenden
Frequenz umschalten lassen...

Wenn es aber C sein soll, wird das wohl komplizierter.

Vola Thiele

von void (Gast)


Lesenswert?

Such mal nach sparkfun + simon game. Da gibt es unter "Simon Atmega8 
Firmware" eine Zip-Datei mit Quellcode. Da wird ein Buzzer angesteuert.
Denke das hilft.

von Dr Brain (Gast)


Lesenswert?

Danke für die schnelle Antwort. Unter sparkfun + simon game habe ich 
nichts gefunden.(auch nicht wenn ich die Begriffe einzeln oder in Kombi 
eingebe).
Das mit dem PWM ist schonmal ein Anfang.Danke
Gibt es auch eine übersichtliche Frequenztabelle?
Wenn es keine Umstände macht, wäre ich über einen Link zur Simon AtMega8 
zip file sehr dankebar.
Gruß
Brain

von void (Gast)


Lesenswert?

Nach folgendem suchen: atmega 8 simon game
1. Link

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.