MSM 2 Soundmodul mit dem µC ansteuern

Gast #2636304
Lesenswert?
• ▲
▼
Hallo Zusammen,

Ich bin wirklich am Verzweifeln. Wir müssen in der Schule ein Projekt 
bis zum Ende dieses Schuljahres abgeben. Meine Freundin war sehr 
begeistert von einer Laserharfe, welche wir zuvor in einem Museum 
gesehen hatten. Ja gut dann dachten wir bauen wir uns unsere eigene 
Laserharfe. Gesagt getan.
Wir wollten die Tonausgabe mittels eines µC machen, also die Töne selbst 
programmieren, allerdings meinte unser Informationstechniklehrer wir 
sollen es doch mit einem MP3 - Soundmodul machen 
(http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=30546). 
Wir sollten jetzt mit einem µC (ATMEL AT89C51AC3) das MP3 - Soundmodul 
ansteuern.
Wird eine "Saite" der Harfe, also der Laserstrahl, unterbrochen ergibt 
sich daraus ein low Signal, welches im µC "weiterverarbeitet" werden 
soll.
Da liegt auch schon das erste Problem. WIE bekomme ich dieses Signal zum 
µC?
Das zweite Problem wäre dann, wenn ich ein Programm geschrieben habe, 
welches das Signal dementsprechend verwertet hat, WIE bekomme ich es 
dann hin, dass z.B. das E gespielt wird oder wenn die Saite vom C 
unterbrochen wird, dass C gespielt wird?

Ich hoffe wirklich ihr könnt mir da ein bisschen weiterhelfen und meine 
Erklärung ist nicht allzu unverständlich...

Liebe Grüße
Lila
Gast #2636750
Lesenswert?
• ▲
▼
Ich bin mir nicht sicher, ob Du die richtige Hardware ausgewählt hast:

"...Er kann bis zu 10 MP3-Soundfiles von microSD-Karten wiedergeben.
...
Die Auswahl der Songs erfolgt über 10 Taster-Eingänge. ..."

Eine Harfe mit 10 Saiten (also mit Halbtönen nicht mal eine Oktave) ist 
sicher ein Schönes Projekt um ein Konzept auszuprobieren, aber mit 
dieser Hardware nur bedingt (durch eine Phalanx aus mehreren Modulen) 
erweiterbar. Außerdem hast Du dann das Problem, dass es schwierig sein 
könnte, mehrere Saiten gleichzeitig zu spielen.
Mein Vorschlag wäre, die Tonausgabe über eine billige MIDI-Hardware 
(Keyboard) erledigen zu lassen. Damit wärst Du flexibler und würdest 
etwas über eine Standard-Schnittstelle lernen.
Es gibt viele Möglichkeiten, wie Du die Signale von den Laser-Saiten in 
den µC bekommst. Zwei erwähnenswerte wären Schieberegister und 
Multiplexer, und davon zwei pro Oktave.
Gast #3261450
Lesenswert?
• ▲
▼
Hallo Leute!

Ich möchte diesen Thread mal wieder zum leben erwecken, da mein Problem 
ziemlich ähnlich ist.

Ich habe auch das MSM 2 Soundmodul und möchte einen der Schalter über 
meinen Arduino betätigen bzw soll dieser betätigt werden, wenn jemand 
durch eine Lichtschranke läuft. Also ziemlich ähnlich wie das von Lila 
aber mit nicht ganz so vielen Tönen.

Antwort schreiben

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.

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.