Forum: Haus & Smart Home Musik beim öffnen einer Tür abspielen


von Peter M. (peterm92)


Lesenswert?

Hallo,

mein Ziel ist es, dass eine Musikdatei abgespielt wird (muss keine tolle 
Qualität sein), wenn die Zimmertür (normale Holztür) geöffnet wird.
Nun mein Problem:
Ich bin vollkommener Anfänger und habe überhaupt keine Ahnung, wie man 
da vorgeht.
Ich denke mal, man braucht irgendeinen Sensor, welcher überprüft, ob die 
Tür geöffnet wird, vielleicht ein Bewegungsmelder.
Benötigt man etwas wie ein Raspberry Pi, zum Musikabspielen? Ich denke, 
dass müsste auch anders gehen?
Ich erwarte jetzt keine Schritt-für-Schritt-Anleitung sondern ich wäre 
sehr zufrieden wenn mir jemand sagen könnte, was ich dafür lernen und 
kaufen muss.
Außer Programmiergrundkenntnissen habe ich von all dem wirklich Null 
Ahnung.

von MaWin (Gast)


Lesenswert?

Es gibt Glückwunschkarten, die beim Öffnen eine selbst aufnehmbare Musik 
spielen, das sollte doch an due Tür zz kleben sein...

von Heimwerker (Gast)


Lesenswert?

Peter Mayer schrieb:
> Ich denke mal, man braucht irgendeinen Sensor, welcher überprüft, ob die
> Tür geöffnet wird, vielleicht ein Bewegungsmelder.

Es genügt beispielsweise ein simpler Türkontakt für Alarmanlagen.
Oft nutzt man hier Reedschalter in Verbindung mit einem Permanent-
Magneten.

von Torsten C. (torsten_c) Benutzerseite


Lesenswert?

Peter Mayer schrieb:
> Benötigt man etwas wie ein Raspberry Pi, zum Musikabspielen? Ich denke,
> dass müsste auch anders gehen?

http://www.e-voron.dp.ua/files/pdf/Modules/ISD1820_Module_.pdf

Das ist aber Glückwunschkarten-Qualität. Bei 10 Stück ab €1,41:

http://www.aliexpress.com/item/-/1036951621.html

von Amateur (Gast)


Lesenswert?

Nach dem die "echte" Türglocke in Ungnade gefallen ist, gab es eine 
elektrische Variante.
Die dazu nötigen Schalter sollten immer noch erhältlich sein.
Was Du dann mit dem Schalter/Schaltkontakt machst, ist nur durch deine 
Fantasie begrenzt.

von Peter Mayer (Gast)


Lesenswert?

Ok danke. Also kaufe ich den ISD1820 zum Aufnehmen und Abspielen (würde 
dann den 
http://www.aliexpress.com/item/Loudspeaker-ISD1820-Sound-Voice-Recording-Playback-Module-With-Mic-Sound-Audio-N/1859089930.html 
nehmen, da einer reicht) und informiere mich über Türkontakte für 
Alarmanlagen.
Bei dem ISD1820 steht "All the pins of ISD1820 are extended out with an 
connector, which can powered and controlled by microprocessor directly".
Muss man dann wirklich noch einen Mikroprozessor zwischenschalten oder 
geht das auch direkter?

von Torsten C. (torsten_c) Benutzerseite


Lesenswert?

> Also kaufe ich den ISD1820 zum Aufnehmen und Abspielen

Reichen Dir die Aufnahme-Dauer und Sound-Qualität?

Oops, in Glückwunschkarten ist wohl eher so einer drin:
http://www.aliexpress.com/item/-/32317458325.html

Bessere Qualität liefert ein VS1053-MP3-Modul für €6,70:
http://www.aliexpress.com/item/-/1893615339.html
Da muss dann aber noch ein µC und bei Bedarf ein SD-Kartenleser dran.

Oder falls Du Arduino magst, gleich mit SD-Karten-Leser:
http://www.aliexpress.com/item/-/32223837580.html

Aber damit wäre man preislich schon dichter am Raspberry Pi.

: Bearbeitet durch User
von Peter Mayer (Gast)


Lesenswert?

Bessere Sound-Qualität wäre nicht absolut notwendig, aber schon besser. 
Als Microcontroller reicht soetwas?
http://www.aliexpress.com/item/1pcs-NEW-ATMEGA328P-PU-DIP-28-Microcontroller-IC/2046601956.html

von Amateur (Gast)


Lesenswert?

Stell' ein Transistorradio an; stell' Deinen Lieblingssender ein; nimm 
die Batterien raus; klemm den Schalter (Türkontakt) elektrisch 
dazwischen.
Das geht auch ohne Studium der Elektrotechnik.

von Torsten C. (torsten_c) Benutzerseite


Lesenswert?

Peter Mayer schrieb:
> Als Microcontroller reicht soetwas?
Im Grunde ja, 128KBit schafft der sicherlich auch ohne DMA.

Hier mit Quartz, Spannungsregler und Arduino-Bootloader, aber gleicher 
Preis:

http://www.aliexpress.com/item/-/2021666535.html

Der ATMEGA328P benötigt bei 16MHz 5V, der VS1053 ist an den Eingängen 
nur bis 3,6V spannungsfest, also mit Pegelwandler oder nur mit 8MHz.

VS1053:
http://www.vlsi.fi/fileadmin/datasheets/vs1053.pdf

Beim STM32F103C8T6 (ca. €3,60) hast Du mehr Flash, mehr RAM, DMA
und er arbeitet mit auch mit 3,3V:
http://www.aliexpress.com/item/-/1609777521.html

Für den STM32 brauchst Du einen ST-Link:
http://www.aliexpress.com/item/-/1766455290.html

Für den ATMEGA328P brauchst Du einen USB-USART-Adapter, damit kannst Du 
aber keine Breakpoints setzen und nicht im Einzelschritt-Mode debuggen.

Aber ob der Flash groß genug ist, um ohne SD-Karte auszukommen?

Zur Not löte einfach ein paar Drähte an einen Micro-SD-Adapter:
http://pressplay.pbworks.com/f/1311207499/IMG_2816.JPG

Peter Mayer schrieb:
> Ich bin vollkommener Anfänger und habe überhaupt keine Ahnung, wie man
> da vorgeht.

Aber veilleicht ist ein Raspberry Pi oder der ISD1820 erstmal einfacher.

: Bearbeitet durch User
von Christoph db1uq K. (christoph_kessler)


Lesenswert?


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.