Hi,
ich wollte hier einmal mein Projekt kurz vorstellen:
Da das Hören von CDs für einen 3 jährigen etwas fummelig ist, und ich es satt hatte, dass mein Sohn die CDs nach dem Hören nicht ordentlich wieder zurück in die Hülle getan hatte, musste eine Lösung her.
Auf Basis des Raspberry Pi Modell B habe ich eine Jukebox für ihn gebaut, die einfach zu bedienen war. Die erste Version (0.5) hatte noch einen Barcode-Reader, welche
die Alben anhand von Barcodes einlesen konnte. Leider war die Erkennungsrate bei den Barcodes eher schlecht, sodass ich dann auf RFID (125khz) umgestiegen bin.
Im Prinzip muss er nur noch die entsprechende Karte vor der Jukebox halten, dann wird
das Album sofort geladen und abgespielt. Vorher habe ich eine kleine Sammlung von Karten mit RFID-Chips vorbereitet. Mit ein paar Skripten und Latex-Templates lies sich
der Vorgang für die Vorbereitung der Album-Karten recht gut automatisieren.
Das Ergebnis könnt ihr hier sehen:
Weil es so schön war, habe ich letztes Jahr meiner Tochter (2) auch noch eins gebaut.
Allerdings nicht auf Basis des Raspberry Pi, sondern auf Basis des STM32F407 Discovery
Board. Die V2 hat den Vorteil, dass die in unter 4 Sekunden bootet:
Vielleicht gefällt dem einen oder anderen das Projekt
hdo
UPDATE (Technische Infos, Sourcen, etc.):
Technische Infos:
Jukebox Version 1:
Bilder: https://picasaweb.google.com/11537623347090…feat=directlink
Technische Komponenten:
- Raspberry Pi Modell B, Software: (noch) Raspbian, geplant: Raspbian Read-Only FS, MPD, Python Skript
- SD Card 64GB SaveTec
- USB DAC auf Basis von PCM2704 (TI Burr Brown), Bezugsquelle: http://www.aliexpress.com/item/PCM2704-U…2027885484.html
- LPC1343 Cortex-M3 Mikrocontroller für UI (Buttons, 7-Segment, RFID, etc.), Bezugsquelle: http://www.watterott.com/de/LPC1343-QuickStart-Board
- RFID-Reader: 125kHZ Brick (gibt es leider nicht mehr), Alternative: http://www.watterott.com/de/125Khz-RFID-Empfaenger-Modul
- DC Step-Down Wandlermodul (12V->5V) LM2596, Bezugsquelle: http://www.aliexpress.com/item/Free-Ship…/725323743.html
- Audio Amp, ausgeschlachtet aus Logitech Audiostation, 10W Stereo-Digital-Verstärker mit Volume-Control, 2 Lautsprecher
- 2-fach Relay-Module (suche nach Arduino Relay-Modul), Zweck: Power-Management (Abschalten der Endstufe nach 3 Minuten Nichtbenutzung)
- Knöpfe (suche nach Arcade Taster), Bezugsquelle: http://www.ebay.de/itm/Arcade-Tas…=item3370114db3
- Dual 7-Segment Anzeige, Bezugsquelle: Reichelt oder Conrad
- 7-Segment Controller, Bezugsquelle: Reichelt oder Conrad
- Infrarot Empfänger 1738, Bezugsquelle: Reichelt oder Conrad
- Gehäuse: Holzkasten aus dem Baumarkt
- Front: Birke Multiplex 6mm, grüne Farbe aus dem Baumarkt
- Kabel, Kleinteile, etc.
Sourcen:
Firmware für Mikrocontroller:
https://github.com/hdo/lpcx1343_cmsis2_jukebox4kids_ui
Python-Skript für RPi:
https://github.com/hdo/jukebox4kids
Jukebox Version 2:
Bilder: TODO
Technische Komponenten:
- STM32F4Discovery, Bezugsquelle: http://www.watterott.com/de/STM32F4Discovery
- SD Card 64GB SaveTec
- VS1053b Decoder Module, Bezugsquelle: http://www.aliexpress.com/item/Safe-ship…/742105038.html
- RFID-Reader: 125kHZ Grove (gibt es leider nicht mehr), Alternative: http://www.watterott.com/de/125Khz-RFID-Empfaenger-Modul
- DC Step-Down Wandlermodul (12V->5V) LM2596, Bezugsquelle: http://www.aliexpress.com/item/Free-Ship…/725323743.html
- 8W Digital Audio Amp (TI Chipsatz), Bezugsquelle: http://www.aliexpress.com/snapshot/6067143330.html
- 2-fach Relay-Module (suche nach Arduino Relay-Modul), Zweck: Power-Management (Abschalten der Endstufe nach 3 Minuten Nichtbenutzung)
- Knöpfe (suche nach Arcade Taster), Bezugsquelle: http://www.ebay.de/itm/Arcade-Tas…=item33672f7c93
- 16x2 LCD Anzeige, Bezugsquelle: Elektronikversender
- Rotary Encoder für Lautstärke, Bezugsquelle: Elektronikversender
- Infrarot Empfänger 1738, Bezugsquelle: Reichelt oder Conrad
- Gehäuse: Holzkasten aus dem Baumarkt
- Front: Birke Multiplex 6mm, Farbe *pink* aus dem Baumarkt
- Kabel, Kleinteile, etc.
Sourcen:
Firmware für Mikrocontroller:
*TODO*
Sonstiges:
Günstige RFID Karten bekommt ihr hier: http://www.aliexpress.com/snapshot/6249189248.html