Solar power Christmas garland:
How to change a simple led garland into a solar power blinking one , with Louis help for the mechanical part.
I wanted to put them outside, with no AA battery and recharge by the sun.
For the blinking part, I used a simple uC from Microchip, 12LF1572.
A simple button will move with different sequences of blinking, including one with random timer (default one).
As there is a solar call for recharge the LiPo battery (through a Schottky diode) , a simple trimmer connected to the solar cell will be use to detect day and night status.
To limit the consumption of the battery, a timer which is 6h by default will make the garland blink. However, this timer can be change by pressing the button at switch on, from 6h to 12h (the leds will blink to the number of hours).
The software is written in C under MikroC. Some improvements still can be done like to save some parameters in the flash.
For the casing, thanks to Louis who made this casing, simulating 2 AA battery (under thinkercad).
On one side of the casing there is the LiPo battery (here a 180mAh) and the small PCB on the other side.
Louis and Laurent Labbe
Build This Project
Bring this design to life with the Elektor PCB Service, powered by Eurocircuits. Upload the project files and order professionally manufactured PCBs or assembled boards through a proven European production platform.
Supporting KiCad, Eagle, Gerber, and ODB++ formats, the service is suitable for everything from prototypes and validation builds to series production and volume manufacturing.
Made in Europe. Fast. Reliable. Professional.

Discussion (0 comments)