Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
The easiest way is to use a microcontroller ..
For example, PICAXE has a command called WAIT that produces 1s delay ..
If you repeat this command for 60x60x12=43200 times it will give you 12h delay ..
Hi,
In this case you need to have an RTC (DS130x, PCF8583, etc) and a microcontroller (PIC, AVR, anything) which checks the time and determines when to turn the LED on/off.
You should start by deciding which microncontroller to use, the programming language, and then the RTC interface.
Hope this helps.
Tahmid.
Added after 4 minutes:
Hi,
Something simpler would be, no RTC and only micrcontroller. The microcontroller will have a trigger switch, which when pressed will turn the LED on and turn it off 12 hours later, turning it on again 12 hours later.
You can press the trigger switch at 6pm and hope to keep the circuit working as long as your power supply is present.
Assuming you have access to line power, a simple solution, if you can tolerate the size is an electromechanical or digital wall plug timer. Plug a wall-wart, with a suitable DC voltage and current rating to power the LED(s ?)into it, and set to on/off times.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.