Viewing Category » Projects
21 October 2009

PIC: PC Interfaced Digital Thermometer using PIC Microcontroller

Post Thumbnail of PIC: PC Interfaced Digital Thermometer using PIC Microcontroller

A very comprehensive tutorial explaining each and every step for making a digital thermometer. PIC16F876 is used along with LM35 temperature sensor. After reading and converting the values into temperature in Celsius, it is sent to PC over RS232. Continue reading

30 September 2009

AVR: How to read/write to SD Card using AVR.

Post Thumbnail of AVR: How to read/write to SD Card using AVR.

A very nice tutorial about read and writing to SD card using AVR. Features a very well-formed library for accessing FAT format. MicroSD cards are cheap, but if you need a card reader, the surface-mounted holder would cost $4 + shipping, and although I can probably solder that, I still would like to do testing on a breadboard. Sparkfun does sell a breakout board for their microSD holder for $15 + shipping, but that’s a little too expensive. I’ve decided to buy a 1 GB microSD card that came with the microSD to SD adapter for $10 at a local place, and solder pin headers to the adapter so I can easily insert it into a breadboard. Continue reading

27 September 2009

Project: Using simple LED as a light sensor.

Post Thumbnail of Project: Using simple LED as a light sensor.
 PIC,Projects         View Comments

Mostly LEDs are used as a light source. But they can also be used as a light sensor. This projects demonstrates how to use LED as a sensor with PIC Microcontroller. After reading the intensity of ambient light, it adjusts the intensity of 7-Segment display with the help of PWM. Source code is done in MikroC and is provided in the post. Continue reading

25 September 2009

GLCD: Interfacing 128×64 Pixel GLCD (KS0108) with PIC16F876

Post Thumbnail of GLCD: Interfacing 128x64 Pixel GLCD (KS0108) with PIC16F876

The post shows how to interface 128×64 pixels Graphical LCD having KS0108 controller with PIC16F876. It uses CCS C Compiler to write a simple code which displays the text “Creative Electron” upon startup of controller. All the source code and simulation files are included. Continue reading

8 September 2009

PIC: Interfacing 16×2 LCD with PIC

Post Thumbnail of PIC: Interfacing 16x2 LCD with PIC
 PIC,Projects         View Comments

This is a simple and small sample demonstrating basic interfacing of 16×2 LCD with PIC16F876. It uses PORTC for LCD, and workd upon 4-Bit.
Upon running the sample, “CreativeElectron” will be displayed on the LCD.
The Zip file contains;

- Source Code and Header File (.C)
- Proteus Working Simulation (.DSN)
- Image file of Design Continue reading

25 February 2009

Project: Car Racing Timer Based on PIC Microcontroller.

Post Thumbnail of Project: Car Racing Timer Based on PIC Microcontroller.
 PIC,Projects         View Comments

After a very long time, i’m posting a new project of mine. Its a timer specifically designed for car rallies.
It was back in 2008, when I made my first timer for Lahore Rally Cross 2008. It was a very urgent project, got only 15 days to make it. Though it was very fun, and learned alot from it. Continue reading

23 November 2008

Project: Baking Plant – Temperature Control and Monitoring

Post Thumbnail of Project: Baking Plant - Temperature Control and Monitoring
 Projects         View Comments

This project is developed on PIC18F452, which uses PICTail Ethernet Board to transmits data over LAN using UDP protocol over to PC. Basically, its a baking plant which controls the temperature in a specified range. As GUI, Visual Basic is used to receive a real-time readings of temperature through Ethernet from PIC1f452. Continue reading