Instructables

Wall Sconces with Hidden Weather Display and Tangible User Interface

FeaturedContest Winner
Picture of Wall Sconces with Hidden Weather Display and Tangible User Interface
PC170482.JPG
Videos of project in action below!!!

Disclaimer: This is an abbreviated description of the project since I did not have time to do a full step-by-step instructable in time for a contest. However, I will gladly make a step-by-step 'ible if there is enough interest. If you like it, please take a moment to vote for this project in the Design Competition!

Several years ago I purchased three metal wall sconces from CB2. They had a really nice modular and modern look and tile really well with each other. However, it was always kind of a pain to light and blow out the total of 15 candles they can hold since they are fairly high up on the wall and have delicate glass cylinders that cover each votive. My idea was originally to add LED's that would flicker like real candle flames so they could be turned on and off easily but still have the warm lighting of real fire.

During my first semester in the Design and Technology department of Parsons, The New School for Design, I decided to take the project further than just flickering LEDs and play with the ideas of ubiquitous computing and tangible user interfaces. I figured that since I was going to be putting LEDs in the sconces I could add all sorts of other things to affect how the lights display. I was strongly motivated by the field of ubiquitous computing (UC), or the movement to add technology to the world around us to make it better suit us and our needs. However, I feel one of the problems with UC is that its easy to feel like you're drowning in a sea of high tech devices. So, for this project I wanted the technology to blend into the original purpose of the sconces, decorating a living space to make it feel warmer and more aesthetically pleasing. I decided I wanted to give the user access to information that would be useful on a regular basis and quick to digest. The device could have been configured (with the right skills and hardware) to display any type of data, like Facebook notifications, unread tweets or emails, etc. But rather than mixing different types of data into the device, for the sake of a simplified, cohesive user experience I decided to display different aspects of the weather. Now, after waking up, the user can grab the cube, turn it on its side and see what the weather will be for the day with a pleasant light show rather than a weather website or mobile app. To light the piece, I used a digitally addressable LED strip cut into segments and places in each of the votives to achieve the desired effect and laser cut small flame shapes made from frosted acrylic to help disperse the light a bit more.

I also am a big fan of tangible user interfaces and wanted to have a physical object that people could manipulate to control the lights. So, for the controller I made a small hand held cube out of laser cut acrylic with a gyroscope, accelerometer, li-poly battery and XBee radio to communicate with the lights in the sconces. The cube controls the lights based on which side is facing up and gestures performed by the user to select what that lights will display and how some aspects are displayed. I tried to make the cube fun and pleasant to use so I tried making the gestures fun and intuitive and added a small vibration motor to incorporate some haptic feedback whenever a gesture is recognized.

The cube has 6 sides (duh) and will recognize the following gestures: 

Power Icon
The cube is normally off to save power and will not recognize any commands or orientation. By having the power icon facing up and shaking the cube, the cube is now awake, will pulse the inner light that shines through the icons, and will recognize which side is facing up to allow other modes to be accessed. By spinning the cube while its on and the power side is up, a fun rainbow display is turned on and off.

Flame Icon
When the cube is on and the flame side is facing up, the lights in the sconces will glow and flicker like real candle flames (a little difficult to see in the video). By rotating the cube clockwise, the number of candles lit are incremented and likewise, rotating it counter clockwise decreases the number of lights lit.

High Temperature Icon
Having this side face up while the cube is on will display the high temperature of the day in red light. The lights will display the first digit of the temperature on the left side by lighting up the number of lights equivalent to that digit. The lights then pause then display the second digit of the temperature on the right side. For example, if the temp. is 47 degrees (like in the video), the lights will show 4 lights on the left, pause, then display 7 lights on the right.

Low Temperature Icon
Similar to the low temp side, this side will show the low temperature of the day in a cool cyan hue.

Precipitation (snow/rain) Icon
This will display the percent chance of precipitation similar to how the other temperatures are displayed in blue. Its a little difficult to tell the difference between the cyan and blue in the video but easier in person.

Travel (plane around the world) Icon
For a bit of whimsy, I decided to make the bottom of the cube display the temperature of some fantasy destination set by the user in green light. In this case it's set to Honolulu, Hawaii, hopefully making it easier to bare the cold winter with hopes of a future vacation.


Please forgive the poor quality of the videos, I will be working on a higher quality presentation of this project in the future.

Video close-up of Cube

Video of lights and cube in action:

Next Steps
Unfortunately I didnt have time to add an internet connection to the device (my next step), so at the moment the weather data that is displayed is mocked up and hard coded. I will be working on this next but didnt want to miss the deadline for the Instructables Design Competition! I also would like to make a charging dock for the cube so that it will stay charged and ready at all times. Some extra work will be done on the signal processing of the accelerometer and gyroscope to make the gestures even smoother.

Hope you like it and please take a second to vote for this project in the Instructables Design Challenge!
coolyiovanni3 months ago

i would like make the same project i think that it's incredible and very wonderful please give me the intructable

Halorey4 months ago
or at least a specific list of parts used and the programming!? :-)
Halorey4 months ago
Is there any hope for a step by step documentation? Your design is spectacular and the cubeidea is amazing. Well done :-)
Raphango5 months ago
Whoa! Beautiful! =D
Congratulations!
cpuwiz227 months ago
There are very few things I see on the Internet that make me say... WOW!! Excellent original idea!!!
bigdrackomx9 months ago
oh man you really rock!! ;) great work!!!! it would be nice if you could share with us a step by step guide ;)
Buffswing3r11 months ago
Love your idea, original, just incredible
RMDan1 year ago
Would love to see more. Maybe part of the 'ible could show how to customize the commands the cube does. Is it hooked to a computer, or is it all hardware based? If it is computer based maybe a next step would be to turn the base code into a API for custom programming.
This is incredibly amazing. Its so original I feel wrong trying to imitate it haha. Great work!
lrudor1 year ago
super awesome. would love to see a step by step!
jtoh1 year ago
very creative, just that can you share us the step-by-step? and coding as well. thanks =D
oneday871 year ago
Очень понравилось. Посетите сайт http://novaopt.ru/ найдете много интересного и красивого
oneday871 year ago
very cool!!!
acidcliff1 year ago
This looks so great. I really love the concept. Great work!
lesnielsen1 year ago
I love this project, not sure I could make it but I would love to try... please do the step-by-step --thanks
please do tell me step by step mechanism of this , i am waiting for this
snyluc131 year ago
I love this, cant wait for the step by step. I would definitely buy a kit oo
nimitz1 year ago
This is awesome! I'd love the DIY steps on this!
where can i get schematics
anks3291 year ago
Really cool project, would love to see the step by step for this!
tehuster1 year ago
I love this project because i love the tengible. I loved it so much that i bought a pro memberschip. Because i thought the pdf you are able download,only when you're pro, contained the step-by-step...Silly me. So in other wordt, i would love the step-by-step! Great Job nontheless.
prv1 year ago
This is fantastic! I'd love to see a step-by-step!
Alderin1 year ago
The cube interface is fantastic!

You didn't mention the current charging system, but maybe you could have the charger be inductive so all you have to do to charge the cube is leave it on it's stand.

Great work!
how about someone making a sound system for model diesel trucks with idle,brakes, revs, turn lights and truck lights all in a small package that will fit in 1/16 and 1/14 scale truck cabs .see http://www.rctruckandconstruction.com/search.php?searchid=782457
to see the trucks
ssj1521 year ago
Very impressive! Love the wall display, especially admire the controller! I hope that you will share the details, but if not I'll "roll my own". ?
I agree with ibwebb. This could be a great item to sell or sell as kit (at least for instructables followers and possible thousands of others). Coolest think I have seen in a long time. Keep up the great work. (if you get bored you could do a full instructable ;-)
ibwebb1 year ago
WOW! I mean.. WOW! I am really impressed and want one! You sure got my vote and a favorite too! Looking over this trying to figure out if there is any chance I can build this. I really want one and think this is incredibly awesome. OH and I REALLY agree with several other... you should sell these! You would have a lot of customers. Lastly,.. WOW!
ibwebb ibwebb1 year ago
I was really amazed and when I got done going on about this to my Fiancee; I realized that I forgot to add something in my comment. I mean if you get the internet link (even just for temps to be realistic) you could sell these and make a good deal of cash if not become wealthy. Very very impressive!
You need to sell this. I had to vote for you because 1.) This is amazing and 2.) I wish I had thought of this. :)
WUNDERRRRRRRBAAAAARRRRR!!!!!!!
What if the accelerometer and gyroscope had as much accuracy as most high end smart phones? This thing would be amazing!
Correction: Even more amazing than it already is!
This is a great concept! I'd love to see a full instructable (or perhaps a series of instructables).
Chromacon1 year ago
Real nice project. There are a lot of ideas here that look like they could be broken out into separate projects/applications for us less committed users, and each (simplified) project would lead to a better understanding of this project.
elabz1 year ago
Absolutely love the cube interface and the tangible interfaces idea in general, you did a wonderful job!

I am just curious if you've ever attempted to make the interface with simple ball tilt switches rather than an accelerometer, given that the 6 positions are fixed (unless the cube lays on an uneven surface) - looks like 3 ball switches located parallel to their respective axis  might have done the job?   
trace11 year ago
The cube interface is really cool. Would love to see an Instructable on its build and code.
iamuke1 year ago
Very cool. The cube interface is sublime. Thanks for sharing!
rontv1 year ago
Hi

really cool and intriguing item. should become on the market for sale

Ron
dunnos1 year ago
I love the cube user interface! Maybe I'll make one of those to control the RGB led strip I have in my room.
jbeekman1 year ago
Excellent project. If there's room in the cube some mini-arduino/Raspberry Pi/alternative with wifi may allow you to access the net pretty easlily.
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!