Picture of Interactive Ambient Light
computer blue.jpg
This is my first instructable!
Please bear with me while I struggle to write proper English. Feel free to correct me!

I started this project just after the 'Let it glow' competition started. I wish I had made much more and finished what I wanted to make. But between school and work, I haven't had as much time left as I wished.
Nevertheless, I leave here a report of my experiments as an instructable, so anyone can try and make what I did.
This instructable is not meant to serve as a guide and teach how to make this contraption. It isn't a guide for the beginners in electronics. It is more like sharing one idea and objective that I wish to pursue.
If you are a beginner/complete ignorant in electronics and wish to make something like this, I'm sorry! But we can try always help you. See the last step.

We have already seen many ambient light projects. Most of them use RGB LEDs:
- To illuminate a room with one color, setting an atmosphere to match your mood
- To create light effects from colour of TV/Monitor or from audio.
There are even a few in instructables.com

DIY Ambient Light Systems
Light Bar Ambient Lighting
Building your own ambient color lighting bars

Using this competition as an excuse, I started a project that has been on my mind for a while.
I've always wanted make something similar to these ambient lights and fill the walls in my room with RGB LEDs. But, taking it a step further, making all and each one of them controllable. This project will hopefully result on an open-source electronics kit for hobbyists and electronic tinkerers, allowing hardware/software hacking and sensory integration.

Here is a small preview of what I made:
1-40 of 50Next »
yoshiwa6 years ago
Hey, I really like this tutorial. But I have one problem, (I'm pretty new at programming microcontrollers) But anyways, could you send me the schematic / link where to buy your ATtiny2313 board? I found a RS232 - TTL converter schematic on the Internet, but I can't find your type of ATtiny board... Did you make it by your self? :) Thanks, Yoshi
Hazard (author)  yoshiwa6 years ago
I used my own Attiny board. I you want the board layout and schematic I would happy to send it to you.
JoseG5 Hazard9 months ago

hey i would like the schematic as well if you don't mind! Thanks!!:)

this is may Email is andy.langs@yahoo.com
can you sent Schematic for me please?
yoshiwa Hazard6 years ago
I would love to! Please send me ASAP :D Best regards, Yoshi
francote63 years ago
Hi Hazard. I do not see the program you did with LabView to control sequences. It is possible that we may have a copy? thanks
fabelizer5 years ago
Sounds like the beginning of an LED Jumbo-Tron!
 Best of luck!

nitheesh5 years ago
coooooooooooooooollllllllllllllll work
mold2506 years ago
i realy would like to learn about programming and i was wondering were to begin
Hazard (author)  mold2506 years ago
About programming microcontrollers? Or programming in general? If you want to program microcontrollers, or make small electronic projects, I sugest you to get an Arduino. Everyone uses it, so there is plenty of information on the internet!
mold250 Hazard6 years ago
just micro controllers thanks
hg3416 years ago
this is realy coolas soon as i get my job back i will get started on onebout i think it would look a lot better with frosted glass over it
syrax6 years ago
You can make updrade :) with 3 x TLC5940 then you will have 16 RBG pixels and will possible to make millions of color , slow fading, and more more effects :) only you need to have 3 free PWM channels from MCU /for sync with chip/ REGARDS FROM BULGARIA
szechuan536 years ago
very nice forgive me if this sounds stupid but couldn't you just connect all the LED's in parralel circuit to the microcontroller? I don't know that much about electronics :D
Hazard (author)  szechuan536 years ago
That way I couldn't control each one independentely :)
oh yeah... well, live and learn.
Hey I have been working on a project like this and was wondering if the shift register that you used is the best shift register for this project or if there is one that is faster or better. a good LED source is ledshoppe.com
Hazard (author)  Pyrotechnic-Robot6 years ago
Hello! If I were to make continue on this project, I wouldn't use a shift register. I only used it because was what I had at the time. I suggest you into looking the tlc5952 or tlc5951 from TI
What programing enviroment did u use for ur "real time control" and "making it easy"? Thanks nice project
Hazard (author)  Pyrotechnic-Robot6 years ago
I used LabView. Since its a graphical language, I could developt it faster. It was just for testing the concept.
so what would use to develop it even more.
coil10026 years ago
What song is that in the first video ?
Hazard (author)  coil10026 years ago
I don't really know, sorry. I first used the songs are in video credits, but the labels pushed youtube into removing my videos due to 'copyright' infringment. So I used the songs avaible by youtube.
jufreese6 years ago
you could make the outputs of your micro go to mosfets. Then you can control a set of leds with one output
aenhya6 years ago
I would like to know more about the connection between the LEDs and the computer, software would be nice also. like to build it to.
agis686 years ago
Nice...How many breadboards u used? Here in Greece any of them costs around 20USD!!!
Hazard (author)  agis686 years ago
I used 5 breadboards :D I buy them here in Portugal for 5€! At least this type of breadboard.
agis68 Hazard6 years ago
I knew i live in an expensive country, If ever come to Greece bring some of them with u...ok? ;))
Dr. Guru6 years ago
Awesome project! I am decent with electronics, but this is one of my first projects. Would you recommend this as one of my first projects, or are there any other projects that you would suggest? How much, ballpark, did this cost? Once again, great project ! :)
Hazard (author)  Dr. Guru6 years ago
I spent about 40€. But I already had some stuff. About your first project, I don't know what you'd like to do. Choose something you'd like to do.
This is absolutely stunning, but I think too difficult for "mere mortals" to recreate. You mentioned hopefully being able to create a kit for hobbyists. Does such a thing already exist?
Hazard (author)  weddinggoddess7 years ago
I really wished to make a kit, and put a lot of though into it. Even decided the components to use. Meanwhile I found someone already made something similar and with the same IC I was going to use. So I put the project on pause, until I decide if I will make it, or leave it. I haven't decided and haven't had the time to make it.
Similar and very cool project: http://www.brilldea.com/product_LEDPainter.html
Watch the Youtube videos!!
ZrvZ Hazard6 years ago
I have also a breakout board for the TLC5940 together with an Instructable how to assemble it. http://www.instructables.com/id/The_Dawm/

It will be open source and the circuit is really easy to control from example arduino (which has its own library to do it) Will come more projects with it as soon as I have tested it out fully in some projects (recived the board from the pcb factory 3 days ago)
Hazard (author)  ZrvZ6 years ago
I already played with TLC5940s, before ending this instructable. But I hadn't the time to use it instead. I am currently waiting for RGB LEDs I ordered, instead of the ones I have now. I'll focus in the idea of interactive, hackable, customizable ambient light.
pyro13247 years ago
its so nice :D but the thing I hates is that I'm not so good on electronics ;(
Plasmana7 years ago
Wow! That is so amazing what you had done there! I really want to build that, however, I don't know microchip programming... 5 star rating!
Hazard (author)  Plasmana7 years ago
Then it is a great excuse to learn!
Plasmana Hazard7 years ago
Haha, yes I know, I want to learn and program microchips, however I have to worry about buying a programer and a PC computer (I am a mac computer user).
The Arduino is rapidly becoming a favourite with a lot of Makers, partly because it works with Windows, Mac, *and* Linux, and doesn't need an additional programmer. There are also a lot of excellent tutorials on the web.

1-40 of 50Next »