Hi. Ich würde gerne für einen Wecker verschiedene Klingeltöne realisieren, die Random abgespielt werden. Dafür sind mir 2 Möglichkeiten eingefallen. 1. Einfacher Synthesizer: Die KlingelTöne aus Sinus- und Rechtecksignalen verschiedener Frequenz und Tonhöhe jedes mal neu zu erzeugen (In Anlehung an den "Play" Befehl von QBasic) bzw in Anlehnung an "Chiptunes" oder alte Handys. Viel Programmieraufwand, aber weniger Speicherbedarf. 2. PCM Man könnte die Töne auch als 64 Kbit/s PCM Signal speichern und ausgeben. Frisst viel Speicher, aber währe eifacher zu realisieren. Den ganzen Aufwand mit SD-Karte, MP3 Decoderchip oder sonstwas will ich mir nicht antun. Es sollte alles auch mit bedrahteten Bauteilen gemacht werden. Ein kleiner, gewöhnlicher 8 Bit uC als "Soundchip" zu verwenden, statt irgendwelche Spezial-IC's wäre mir am liebsten Habt ihr irgendwelche Ideen, wie ich das umsetzen könne?
Komplette Klingeltöne als PCM speichern ist natürlich nicht möglich, außer man erweitert mit externen EEPROMs. Aber das ist dann wieder komplizierter. Verschiedene, kurze "PCM Sampels" speichern, die dann durch "adressenspringen" und "ausgeben" zu Klingeltönen zusammen gesetzt werden, könnte aber machbar sein.
Leo-andres H. schrieb: > Kennst du die Seite schon? http://elm-chan.org/works/sd8p/report.html Nee die Seite kannte ich noch nicht. Sieht aber interessant aus. Werds mal studieren.
Hallo Screwdriver, schau doch mal bei http://s-huehn.de/elektronik/ rein, dort den Türgong oder die Multifunktionsuhr. Große EPROMs als Sound-Speicher, ein ATmega, vorwiegend als Adresszähler, und diskret aufgebaute D/A-Wandler. Grüße Stefan
Normalerweise würde ich ja einfach nur nen klassischen "beeper" oder so einen einfachen 3-beiner Soundchip mit einer festen Melodie nehmen, aber da habe ich das Problem mit einem "Gewöhnungseffekt". Ich höre nach einiger Zeit den Wecker schlicht nicht mehr. Bei "Random Klingelton/Weckton" wie es mein Smartphone kann, habe ich bessere Weckergebnisse.
Machs einfach lauter. Und gegen im Halbschlaf ausschalten hilft eh nix.
DerStefan schrieb: > Hallo Screwdriver, > schau doch mal bei > > http://s-huehn.de/elektronik/ > > rein, dort den Türgong oder die Multifunktionsuhr. > Große EPROMs als Sound-Speicher, ein ATmega, vorwiegend als > Adresszähler, und diskret aufgebaute D/A-Wandler. > > Grüße > Stefan Hallo Stefan. Das sieht auch interessant aus. Wenn ich das auch so mt externen EEPROMS aufbauen würde, könnte das der Uhren uC auch noch mit übernehmen. Um selbst Töne zu generieren oder PCM Samples abzuspielen, könnte es vielleicht zu eng werden oder ich müsste alles ändern.
@ Screwdriver (Gast) >Den ganzen Aufwand mit SD-Karte, MP3 Decoderchip oder sonstwas will ich >mir nicht antun. Warum nicht? Gibt es fix und fertig für wenig Geld. http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=30546&flv=1&bereich=&marke= Lieferzeit, naja MFG Falk
Mike Strangelove schrieb: > Machs einfach lauter. Und gegen im Halbschlaf ausschalten hilft eh nix. Die armen Nachbarn, hehe. Eine Ausschaltsicherung habe ich schon. Ich habe einen ekligen Snooze Modus. Aber das nützt nichts, wenn der Wecker dann 2 Stunden seine Melodie/Beepton spielt und ich trotzdem schlafe weil ich sie nicht mehr wahrnehme. Das beepen ist aber auch nicht so "aggresiv" wie bei diesen kleinen Funkweckern.
Gegen das "ausschalten im Halbschlaf" habe ich folgendes gemacht: Der Wecker ist nur 2 mal per Snooze Taste ausschaltbar, danach muss eine 4 stellige Zahl vom Display eingelesen werden und auf einer Zehnertastatur eingeben werden. Aber ich habe schon einen Gewöhnungseffekt an den Sound und schlafe dann obwohl der Wecker an ist.
Da gibt es noch sowas: http://elm-chan.org/works/mxb/report.html Ich habe mal sogar versucht Melodien dafür aus MIDI-dateien zu konvertieren (-> Anhang)
Danke für den Link, die Seite ist richtig gut. Da sind auch noch mehr Sound Sachen drauf.
Dieses Teil scheint wohl so ähnlich zu sein, wie das von ELV http://elm-chan.org/works/sd20p/report.html, man kann mit verschiedenen Tastern direkt verschiedene Melodien abspielen
Machs doch mit nem WAV Player. http://www.avrprojects.info/avr-projects/mmc-card-based-wav-player/ Der auf der Seite schafft zwar nur Frequenzen bis 22 kHz. Aber wenn du ihn noch ein bisschen modifizierst, schafft der bis 32Khz. Klingt zwar noch nicht wie ein Mp3-Player aber zum Abspielen von Musik und erst recht von Handyklingeltönen reicht das vollkommen.
Einen Synthesizer findest du hier (kann aber mehr, als du wolltest): Beitrag "2-Kanal ADSR-Synthesizer für ATTinies(85, 2313 u.a.)" Auf einem tiny85 sind noch 6kB frei für Melodien. Mark
Mike Strangelove schrieb: > Und gegen im Halbschlaf ausschalten hilft eh nix. Doch :) http://www.china-gadgets.de/deal/der-rennende-wecker-fur-920-euro-inkl-versand/
Schalte doch für einen ganz kleinen Moment eine Auto/Roller/LKW-Hupe mit einem Relais ein ;) Das ganze solltest du dann auch am anderen Ende vom Zimmer deponieren können, dass du zum Aufstehen gezwungen bist :)
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.