My version two charlieplexed lighthouse circuit PCBs (charliediscs) have arrived back from the Seeedstudio’s fab. I used the same deal as for my last boards, this time it took around 3 weeks in total. That’s pretty good for 20USD!
I have been playing around with building a lamp for my desk using a LED strip and constant current driver that I bought from Deal Extreme a while ago combined with a PIC12f683 to provide variable brightness via Pulse Width Modulation (PWM).
[UPDATE OCT 20 2010] I’ve updated the firmware for this project to include new features. More info and firmware download here.
I’ve spent some more time building a prototype PCB for my LED police beacon project. Read more about it here.
With all the spare bits of Lego I bought the other day, I knocked up a quick frame to support my police beacon so I could make a quick video.
I’ve got a bit further with the Lego beacon. I bought enough parts online to make a beacon setup similar to the one mentioned in my last post. I ended up buying a whole bunch of bits, more than I needed really, they had a minimum order and well… You can never have too much Lego.
I remember that my younger brother had a police set that had flashing lights and sound which was pretty cool and I started to think if I could make something similar using LEDs and a PIC.
I had a look around the web and found some quite cool possibilities such as this modern looking light stalk but what I particularly want to create is a revolving multicolour beacon like you see on top of police cars.
I don’t want to get into physically revolving a reflector around a light source like in real life, this could prove to be a pain and also pretty fragile. Instead I want to use multiple LEDs arranged in an outward facing star and pulse them on and off in sequential order using the PIC.
The problem that immediately springs to mind is size, a whole bunch of LED, a PIC and associated circuitry is going to take up space, certainly more than the 1×4 block I initially thought of.
But by using SMD components and a bit of creative thinking I think I can get something working pretty well quite easily.