Monthly Archives: January 2011


Digital alarm clock using PIC

This project describes a digital clock with alarm function. It uses a PIC16F877 microcontroller to generate an accurate 1 sec delay with Timer0 using Roman’s zero error method. The time is displayed in large size font on a 4×20 character LCD that uses HD44780 display driver. You can synchronize the time with your computer time through a serial port. The required power is provided through a 9 V wall adapter which is used to obtain a regulated +5 V power supply using a LM7805 IC. The microcontroller runs with a 20 MHz external clock. The backlight of LCD is driven by

Read more

VGA monitor tester

If you are a computer technician and want to avoid the need of a PC on your desk to generate test rasters, this is something you need to build. This is an embedded monitor tester that you can use to test if a VGA monitor is working or not. You don’t need a bulky computer on your working desk anymore.

Read more

Arduino: Digital energy monitor for your house

This project describes a whole house energy monitor that provides quick access to current energy use information, usb datalogging for detailed long term data storage and Internet connectivity for online graphing. The display unit uses four seven-segment LED displays that shows real power, apparent power, power factor, RMS voltage, RMS current, frequency and cumulative KWH consumed.

Read more

Arduino: 24 hours digital clock

This is an Arduino powered 24-hour digital clock that uses the RTC chip DS1307 for timekeeping. DS1307 has a small battery backup so that it keeps the correct time even the rest of the circuit is not powered. The time is displayed on 5×7 LED dot matrix. The ATMEGA168 controller and the rest of the circuit is powered by a 9 volt 650 mA power supply with a LM7805 regulator IC.

Read more
« Older Entries