element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi Projects
  • Products
  • Raspberry Pi
  • Raspberry Pi Projects
  • More
  • Cancel
Raspberry Pi Projects
Blog A child friendly multimedia center  - Part 1: project description
  • Blog
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi Projects to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: pdcleyn
  • Date Created: 18 Feb 2014 7:37 PM Date Created
  • Views 568 views
  • Likes 0 likes
  • Comments 1 comment
  • rpiintermediate
  • raspberry_pi_projects
Related
Recommended

A child friendly multimedia center  - Part 1: project description

pdcleyn
pdcleyn
18 Feb 2014

Project overview

I would like to create a multimedia system which my (young) kids can control themselves. XBMC on the RPi is a great system and has lots of easy ways to control, but although fiddling around with a keyboard or with remote controls on smartphones can be extreme fun for the kids, it is in general not really fit for our little ones to really get a movie selected or the sound adjusted. Especially in the weekend, mom and dad occasionally can enjoy an additional hour of sleep, so it would be great they can choose their own movie or show.

 

Besides controlling XBMC, we can go a step further and we could also control our DIY domotica system, dimming lights or powering the TV itself. In order to comfort mom and dad even more, a camera could provide a monitoring system.

 

You can follow my progress in separate blog posts:

  1. A child friendly multimedia center  - Part 2: PiFace controlled XBMC

 

Project steps

Multimedia center

XBMC will be at the heart of our media center. Using RaspBMC this should be straightforward to set up. With the XBMC bundle, we connect our RPi  with the HDMI cable to the TV. XBMC provides a JSON-RPC interface which we can use to build our own interface.

 

Interactive control board

In order to create an interactive control board, I plan to use a PiFace Digital. This addon shield should provide an easy way to add my own buttons which can than be mapped to XBMC functions. The state of the buttons will be read by a service on the RPi which will send the appropriate calls to the XMBC over the JSON-RPC interface.


To make it even more fun for the kids, I would like to add some light effects to the board. Using a LED matrix some response can be generated to clearly indicate e.g., the allowed sound levels.

Remote monitoring

 

By now, we should have a working media center which can be controlled by the kids to select their favourite movie while mom and dad can stay in bed for another hour. But, as worried parents you cannot directly catch your sleep again as it seems awfully quiet downstairs now. Are they just so focused on their favourite show or did they find something they are not supposed to play with? Can you ignore this doubt? Do you get out of bed to check and possibly disturb your angels while they watch their show or do you just grab your smartphone and check the camera on the PI to see what they are doing?

In this second part of the project, I would hook up the PI camera to RPI and make a web service so I would be able to remotely check the living room. Using the WiPi I can connect the RPi to our wireless network.

 

Home automation

 

In our home, we have most of the lights in our living room controlled by a wireless system. We don’t want our kids to stay in the dark all time, so I see two options for our kids to control the lights. Both options would use the RPI extension board I already made to create a webservice which can control the lights. It is an arduino like scheme on a Humble Pi connected to the RPi. With this board I can sent signals to the lights from the RPI. First option would be to just extend the card board control with some buttons to control the light. This should be straightforward with what we created before. Second option would be to have some (wireless) light sensors  verify if it is dark in the room when the entertainment system is used. If so, lights are automatically turned on. The RPi extension I made also contains a receiver for TinyTX like sensors, so I should be able to hook up those to read out the ambient light in the room. As we are now using both my own extension and the prototyping board needed for the cardboard control set, the PiRack might come in handy.  It seems it should be able to connect multiple extension boards to the RPi.

 

Finishing touch

 

The kids are not the only ones which would like to use the RPi media center! As a final touch, I would like to add a PiFace Control and Display to the stack to have some basic direct controls to the RPi. As the RPi could be used to collect data from the sensors (including temperature sensors), the display could show the latest received temperature readings. Using the buttons, I could change the function of the RPi from media center to Internet Radio and at the same time change channels.

  • Sign in to reply
  • DAB
    DAB over 11 years ago

    I like your idea.

     

    You can combine home automation with a home entertainment theme for everyone.

    I like the idea of adding lights and sound, you can do a lot of interesting implementations by interpreting movements, sounds and devises being used by the inhabitants.

     

    Cool project,

    DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube