www.mikrocontroller.net

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


Autor: Dr Brain (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: void (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Stichwort PWM

Autor: Vola Thiele (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: void (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Dr Brain (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: void (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nach folgendem suchen: atmega 8 simon game
1. Link

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.