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 LED Coffee Table
  • 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: Former Member
  • Date Created: 4 Sep 2013 5:17 PM Date Created
  • Views 2402 views
  • Likes 5 likes
  • Comments 5 comments
  • Table
  • decoration
  • project
  • lighting
  • spi
  • cheap
  • raspberry_pi
  • raspberry_pi_projects
Related
Recommended

LED Coffee Table

Former Member
Former Member
4 Sep 2013

Hey everyone!

 

I build a coffee table with RGB LEDs, as you can see in the following youtube video:

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

For this project I first bought a cheap IKEA table for 5€ and cut a square hole in it.

In this hole I glued walls out of white styrofoam with this 5 x 5 squares as you can see in this picture:

image

The LEDs are 25 12mm diffused RGB LEDs with a 5V WS2801 Drivers for the SPI interface of the raspberry pi.

I put the pi in one of the walls of the table and closed the table with a mat transparent plexiglass.

The last thing I have done was assembling two arcade buttons on the sides of the table to control different games with them.

imageimage

The programming is done in python. You can find the code on github: https://github.com/stetro/pix-table

 

I hope you like it, and if you have any question, you can always ask me ;-)

There is also a german blogpost about this project: http://stetro.wordpress.com/2013/02/28/led-coffee-table-raspberry-pi/

  • Sign in to reply

Top Comments

  • dkelley810
    dkelley810 over 10 years ago +1
    Great Project. I am going to connect my Pi to a LED Light strip that is installed in my Bedroom. My wife and I bought the house the the strip already installed, so I want to be able to manually change…
  • Anonymous-532400
    Anonymous-532400 over 7 years ago

    That's a really cool project!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • rajneeshkatal
    rajneeshkatal over 7 years ago

    Hi Steffen - i need you help, in re-programng my TV soundbar. the problem i am facing is everytime i switch off the TV , soundbar setting wents to default i.e. zero volume and i have to select AUX function from remote as it is connected with TV via AUX. can you help me in guiding to hold the last volume and automatically sets it to AUX mode?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dkelley810
    dkelley810 over 10 years ago

    Great Project. I am going to connect my Pi to a LED Light strip that is installed in my Bedroom. My wife and I bought the house the the strip already installed, so I want to be able to manually change the colors. What better way to connect a Pi to. Great idea with your table!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to Former Member

    Hey, this project isn't that big outlay :-) First of all you need this 25 LED Stript with WS2801 controllers. I bought them on ebay for 19€ ;-) In this strip of LEDs there is a 5-6 cm long wire for the SPI connection, you simly have to wire the beginning of the strip to the Pi's SPI interface. I also used a single power source as u can see in this wiring diagram.

    http://boblight.googlecode.com/svn/wiki/diagram.png

     

    After i have done the connection, I started to try some programming, like simple light slides with python and the SPI interface. You can use it as a file when you have done the SPI setup.

    spidev = file("/dev/spidev0.0", "wb")

    You can also use something like this http://www.100randomtasks.com/simple-spi-on-raspberry-pi

     

    Otherwise, take a look at my github project for this table :-)

     

    My setup looks like this:

     

    image

    To setup two buttons on the side, I use two of the GPIO ports with a 10k pullup resistor!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 12 years ago

    wow , it looks great , please provide some more details i want it any how in my new dream home at <a href="http://www.austin-apartments.txapartmentlocators.com/">austin tx apartment locator</a> please its my humble request..

    • 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