“Programmable relays find use in numerous automation applications such as automatic street light control, watering and pump control, HVAC, home automation, power plants automation in industries, etc. This article describes how to build a fully functional, one-channel programmable relay switch using the PIC16F628A microcontroller. It allows you to set both ON and OFF time. The maximum time interval that you can set for on and off operations is 99 hours and 59 minutes. Another interesting feature of this project is it offers cyclic option, which means you can choose to run it in a continuous loop of ON and OFF cycles. The device can be programmed through 4 push switches. The programming menu and device status are displayed on a 162 character LCD. The timing resolution of this relay timer is 1 minute. The timer also saves the user inputs to its internal EEPROM so that it can retain these values after any power supply interrupt.”
Related Content
Related Posts:
- Arduino Kitchen Timer
- uWaiPi - Time Driven Automatic Plant Watering System
- Accurate wireless weather vane
- Wireless digital scale
- DIY Temperature Controlled Chamber Box With Peltier TEC Module
- Microcontroller Measures Heart Rate Through Fingertip
- PIC Based LF and Avoiding Robot
- 100MHz frequency counter with LCD display
- Infra-Red Panel Timer
- 24hr Timer: coding for and applying to a circuit