PIC Projects

Interfacing a PS2 keyboard

TrH Meter

This project is about building a microcontroller-based digital room thermometer plus hygrometer that displays temperature and relative humidity on 4 large (1 inch) seven segment LED displays which adjust their brightness level according to the surrounding illumination. Read more…

Making a simple clap switch

A clap switch is a fun project for beginners. It switches on and off electrical appliances with a sound of clapping hands. This project is about making a simple clap switch that operates when it detects two clapping sounds in a row. It uses an electret microphone as a transducer for converting a clapping sound into an electrical signal and PIC12F683 microcontroller to performs ON/OFF switching actions. Read more…

Temperature/Humidity meter with adaptive brightness LED display

The objective of this project is to illustrate a technique of implementing adaptive brightness control to seven segment LED displays. It consists of a closed loop system that continuously assesses ambient light condition using an inexpensive light-dependent resistor (LDR) and uses that information to adjust the brightness of the display. Read more…

Digital logic probe for TTL and CMOS circuits

This project describes about making a digital logic probe using the PIC12F683 microcontroller. The logic probe is applicable to both TTL and CMOS circuits and uses minimal components. Read more…

Making a digital capacitance meter

This project describes a technique of building a digital capacitance meter using a PIC microcontroller. The meter is capable of measuring capacitance values from 1 nF to 99 ?F, with a resolution of 1 nF. The microcontroller used in this project is PIC16F628A. Read more…

Build a digital spirit level using a SCA610 accelerometer

A bubble or spirit level meter is a handy tool to find whether a surface is horizontal or vertical. Here’s a demo of an electronic spirit level made by using a Microchip PIC16F684 micro, a SCA610 accelerometer and a handful of other discrete components. Read more…

00-99 min PIC timer

This might be a good practice project for beginners who just started learning embedded electronics. It is about making a very basic programmable digital timer using a PIC16F628A microcontroller. The timer duration can be set from 0-99 minutes. Read more…

Continue Reading ...