3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Starry Ceiling for Kids Bedroom

Starry Ceiling for Kids Bedroom
When my little girl was born I wanted to make her a special night light for in her room. I made her a ceiling light with twinkling stars. It is made up of a piece of custom wood with 100 LEDs mounted in it. An AVR AT90S8538 micro controller runs a bascom program that produces a random pattern on these 100 LEDs. The LEDs are connected in a 8x13 matrix and the processor scans this matrix so that only 1 light is on at a time. Persistance of vision makes it look like there are many stars on at any one time.
 
Remove these adsRemove these ads by Signing Up
 

Step 1Make the Board

Make the Board
The LEDs are all mounted in a customwood board. I drilled 5 mm holes randomly over this board and pushed the LEDs through from the back. I then screwed some old round curtain rail tubes to the board to stop it from sagging when it is hanging from the ceiling.

The LEDs were wired up with the wire taken from lenghts of CAT5 network cable which was simply wire wound onto the LED legs and later soldered for a good connection. The hole in the middle is so that the room light mains cabling can come through. It is secured to the ceiling by a couple of screws around the origonal room light so that when removed there are no holes in the ceiling.
« Previous StepDownload PDFView All StepsNext Step »
12 comments
Dec 30, 2011. 12:47 AMdomdomgin says:
what are the fuse settings..
Dec 31, 2011. 12:43 AMdomdomgin says:
can u give me the exact fuse bit setting low and high as i am using atmega8535.
Oct 14, 2011. 10:00 AMWash0ut says:
Really love this idea. I would like to try it but I've never programmed a controller or anything else for that matter. I fancy myself clever enough to figure it out. The realm of electronics is not necessarily foreign to me. If someone can at least point me in the right direction as to what I need to research or what equipment I might need to purchase. It seems like the heavy lifting has already been done with the two files above. Where to go from here would be much appreciated. Thanks in advance!
Oct 15, 2011. 10:48 AMWash0ut says:
That should be enough to get the ball rolling. Time for me to do some homework. Thanks Again!
Aug 31, 2011. 11:12 AMkrajan1 says:
its the video which u shared it a fast forward verison or its normal...i think its very fast....
Oct 13, 2011. 10:20 AMdomdomgin says:
can i use atmega8535
Jun 6, 2011. 12:26 PMwilgubeast says:
What a lucky child.
Jun 8, 2011. 1:55 AMytashi says:
i second that. lucky fella!

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
8
Followers
2
Author:gweeds(Gweeds.net)
self proclaimed geek with more ideas than money