1. Home Security.
Door and window can be monitored using proximity switch connected to PIC16F877A. Buzzer also can be connected to PIC16F877A to produce alarm sound. For a user to enter secret PIN number, keypad should be connected to PIC16F877A. Program can be written to perform all of the task required such as to enter PIN number, to verify PIN number, to monitor door status and also to trigger the alarm sound. The buzzer use should be a very powerful buzzer with a loud sound.
2. Dark Sessor
PIC16F877A has a build in comparator. Therefore Light Dependent Resistor can be connected to the comparator input to sense when it is dark and will trigger a relay to turn ON light.
3. DTMF Dialer.
PIC16F877A can produce DTMF tone to dial a telephone number. This feature can be added together with the home security alarm.
4. Data Logger
PIC16F877A can be connected with thermistor to monitoring temperature and store it into internal EEPROM. After 1 week all of the data recorded can be sent to a PC through RS232 cable. The PC should have database application that will accept all data from the PIC16F877A.
5. LCD Controller
PIC16F877A can easily be connected to LCD. Only 10 pin is required to do this. Simple C command available to display character onto the LCD screen. For example to display a word "GOODBYE" just use command : lcd_putc("\GOODBYE\n");.
Articles :
Microcontroller
What is a Microcontroller?
Microcontroller Specification
Programming PIC16F877A
Playing with a C Programming and PIC16F877A
Creating a Digital Clock using PIC16F877A, LCD and DS1337 Clock IC from Dallas
How to Load Hex File into PIC16F877A
Lightning Surge Testing
Bit Error Rate Testing
Insertion Loss Testing
Light Emitting Diode
DC Power Jack
Voltage Regulator and Diode
Transistor and Operational Amplifier
Trimmer Pot, Relay and PCB
Understanding PIC16F877A
Product Development Using PIC16F877A
More Product Development Using PIC16F877A
PIC16F877A Input Output Overview
Interfacing PIC16F877A With LCD
VoIP Basic
VoIP Phone
Using VoIP Through Normal PSTN Telephone
What is Codec?