Everything’s internet connected these days, garage doors, baby monitors, and the kitchen sink are all hooked up. There are benefits to having everything online, but also several pitfalls. Maintaining security on a home network is an ongoing job, made more difficult by the number of devices that must be kept track of. Sometimes all the hassle isn’t worth it, and you just want a non-connected solution. [Dilshan] found himself in just that camp, and built a simple programmable light controller that doesn’t connect to the Internet.
At the core of the project is an ATMEGA8 microcontroller, which is cheap, readily available, and can do the job. It’s combined with a DS1307 real time clock IC to keep track of time. The circuit is designed for 24V power, to allow it to be run from the same supply as the LED light modules it is designed to control.
The design was initially prototyped with through-hole parts on the breadboard, with the final design being built with surface mount parts on a custom PCB. Light is courtesy of a 7W warm white LED module. 3 push buttons and a 4-digit, 7-segment display act as the user interface, with an LDR to allow the light to also react to its surroundings.
It’s a build that goes against current trends, lacking WiFi connectivity, Twitter functionality, or cloud-based logging. It goes to show that the right solution isn’t always putting everything online. Sometimes the old methods are enough to do the job, and do it well.
Of course, if you’re still itching for a packet data fix, here’s how to blink an LED over the Internet.
I couldn’t see a LDR on the PCB or the
schematicpictorial netlist.Possible the author mistook the inductor on the front for an LDR?
There’s a schematic pdf there in the files list. No LDR shows in it though.
I suspect the author misread the upside down jp1 under the first decimal point led as ldr.
Finally, some common sense applied to home automation! Connecting everything the the internet is just nutz.
I don’t want each individual thing to be connected to the internet, but I do want it to be connected to my control system (which may or may not be connected to the internet)