Creating a child-friendly audio player with the Raspberry Pi

Conclusion

Although the project was somewhat complex, the children have a lot of fun using it while they play. Selecting titles goes very quickly, and as a result, the prototype is fully integrated into the daily life of the children.

The setup shown here is also able to receive radio streams from the Internet. All you need to do is enter the URL instead of the album title. In a trial run, I used the command

$ xmms2 add http://www.vh1.com/music/radio/children/index.jhtml

to retrieve music from a children's radio station.

Infos

  1. LIRC: http://www.lirc.org
  2. Infrared receiver IgorPlug USB: http://www.alldiy.info/usb.html
  3. IR Remote + receiver: https://www.adafruit.com/products/1560
  4. LIRC configuration files for supported remote controls: http://lirc.sourceforge.net/remotes/
  5. Sony RM-KZ-1 remote: http://www.amazon.com/SonyRM-KZ1-Universal-Childrens-Control/dp/B003ZXGNFA
  6. Debian image for the Rasp Pi: http://www.raspberrypi.org/downloads
  7. Installation instructions for the Rasp Pi image: http://elinux.org/RPi_Easy_SD_Card_Setup
  8. ID3v2 tags: http://id3v2.sourceforge.net
  9. Seki Slim remote: http://www.my-seki.de/en/remote-controls-en/slim-en
  10. .lircrc file format: http://www.lirc.org/html/configure.html
  11. QRMusic GitHub repository: https://github.com/rheikvaneyck/QRMusic
  12. "gLabels 3.0" by Mario Blättermann, Linux Magazine, issue 130, September 2011

The Author

Marcus Nasarek is a loyal fan of Linux and very enthusiastic about scripting, Ruby, and projects using the Raspberry Pi.

Buy this article as PDF

Express-Checkout as PDF

Pages: 8

Price $2.95
(incl. VAT)

Buy Raspberry Pi Geek

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content