PIEEEEEP Ton

Gast #1508361
Hallo zusammen,

ich bin aktuell ein echter Neuling was Mikrocontroller angeht.
Mein erstes Projekt ist ein ATMega32 der über ein Zahlenpad
angesprochen werden soll. Im Prinzip gebe ich über das Zahlenpad
eine Kombination ein, der Controller überprüft die Kombination
wenn sie über die Rautetaste bestätigt wurde.
Wird die Sternchentaste gedrückt oder über einen längeren Zeitraum
(3) keine Ziffer eingetippt, so wird der Vorgang abgebrochen.
Gibt man die Kombination 3 Mal falsch ein, dann ist es 5Minuten
lang nicht möglich eine Kombination auszuprobieren, in der Zeit
leuchtet eine rote LED.
Ist der Code korrekt wird die Gründe LED für 3 Sekunden geschaltet
und der Vorgang dann beendet.
Das Pad hat halt einfach einmal einen Kontakt für die Spannung und 12
Kontakte für die Tasten.

Ich würde nun gerne in die Schaltung ein Bauteil integrieren was
mir einen kleinen Piepton erzeugt wenn jemand eine Taste drückt
und/oder der Vorgang ok oder fehlerhaft war.

Wie kann ich diesen Ton am besten erzeugen?
Soll halt nicht zu laut sein und angenehm für die Ohren 8D

Viele Grüße - Marcel
Hallo,

am einfachsten nimmst du dir einen Piezo-Lautsprecher, den kannst du 
ohne weitere Beschaltung direkt an einen Portpin und Masse hängen.

Am Portpin erzeugst du dann ein Rechtecksignal mit der gewünschten 
Frequenz (z.B. am Output Compare-Pin mittels Timer, oder den Pin in 
einem Timerinterrupt ein und ausschalten).
Ist aber akustisch nicht so der Renner (wobei das für ein Codeschloss 
meiner Meinung nach reicht).

Den Piezo kann man z.B. aus diesen Musik-Grußkarten ausbauen (oder 
einkaufen).

Gruß
David
Gast
Danke für die schnellen Antworten.

Hättet ihr evtl. noch ein Beispiel zu diesen Piezo-Kapseln?
Ich find bei reichelt nur Summer mit 70dB aufwärts.
Das is doch schon gut, laut.
Gast
Passt schon. Für leise Töne nimmst diese Piezo-Plättchen die im Deckel 
von Armbanduhren sitzen. Wenn du einen von Reichelt nimmst: Die 
Lautstärke bezieht sich meist auf 9-12 V. Du hast ja wahrscheinlich nur 
5 V.
Es gibt Summer die piepen automatisch sobald du Spannung anlegst. Und 
andere wo du die Frequenz selber vorgeben musst. Und die Lautstärke 
hängt auch von der Frequenz ab.
Gast
Bei den TDB05 (Reichelt) gibts noch nen schönen Effekt:
Wenn man da über die Öffnung ein Stück Tesa drüberpappt, werden die bei 
ner bestimmten Frequenz um einiges lauter.
hallo,
wenn es nicht so laut sein soll, kannst du einen kleinen lautsprecher
oder ne kapsel von einem alten kopfhörer nehmen.
mit einem kleinen transistor und einem kondi in reihe kann man die gut 
ansteuern.

die tonfrequenz musst du dann im uc erzeugen.

das klingt recht angenehm

gruss klaus

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.