Projects

Simon PCB

A memory game using a PIC16F84A microcontroller

This article describes a game we all know. It is SIMON. It uses 4 switches, 4 colored lights and a speaker to produce a sequence of tones and flashes that has to be repeated. After each correct sequence, the computer adds another tone with its corresponding colored LED. The main purpose for presenting this project […]

20 LED BADGE

20 LED BADGE using PIC12F629 Microcontroller

This project drives a number of LEDs via a very clever circuit. There are 3 ways to dive a LED from an output of a micro. The simplest is called “dump.” This is where the LED is connected directly to the output via a resistor and when the output is HIGH, the LED illuminates. But […]

Displaying Images on Graphical LcdJHD12864E using Pic16f877 Microcontroller Schematic

Displaying Images on Graphical Lcd(JHD12864E) using Pic16f877 Microcontroller

Here in this post i am going to teach you how to display images on Graphical lcd using Pic Microcontroller(16F877). I am using JHD12864E graphical LcD in my Project. JHD12864E is 128×64 dimension lcd. 128×64 means it has 128 coulombs and 64 rows. So total dots it has is 128×64=8192. You can display an image of maximum size(Dimension = […]

HARDWARE SETUP 2

Clicker Clone

This project aims to implement a protocol-compatible iClicker substitute to provide students with a cheaper alternative to in-class polling while allowing the university to keep its existing investment. High Level Design Rationale Our motivation from this project comes from our personal experience. iClickers are inconvenient and expensive yet required for at least one class at […]

PIC18F252 Programming

PIC18F252 Programming

1. Introduction This investigation was started after I ordered the free sample kit for the Circuit Cellar contest, called Mad Dash for Flash Cash. There seems to be many ways to program the device. Here I have investigated two ways of programming the PIC18F252. 2. In-Circuit Serial Programming™ The Microchip document Programming the PIC18FXX2/FXX8, describes […]

Getting Started with MPLAB XC8 Compiler – LED Blinking

Getting Started with MPLAB XC8 Compiler – LED Blinking

In this tutorial we will learn How to Blink an LED with PIC Microcontroller using MPAB XC8 Compiler. Recently Microchip released a series of development tools including MPLAB X IDE and MPAB XC Compilers. MPLAB X IDE is a software that runs on a computer intended to develop applications for Microchip’s Microcontrollers and Digital Signal […]

Glove Controller with PIC32 and LCD

Digital “Etch A Sketch” Glove

Introduction For our ECE 4760 final project, we designed, constructed, and tested a glove-operated system that dynamically simulates the classic toy, Etch A Sketch, on a TFT LCD screen. In deciding what to build, our team wanted to create a device that would utilize several of the technologies overviewed in the course, in a fun, […]

How to Glow an LED using PWM with PIC Microcontroller Schematic

How to Glow an LED using PWM with PIC Microcontroller

Pulse Width Modulation (PWM) is a technique in which the width of a pulse is modulated keeping the time period of the wave constant. One cycle has a fixed time period called ‘Period’ and a varying on time called ‘Duty cycle’. The entire wave can have two voltages levels either logic 0 or logic 1. […]

3 LED Bike Light

3 LED Bike Light for PIC10F200

Description This project is a multi-function LED bike (cycle) light using 3 LEDs. It is based on a PIC10F200 baseline microcontroller, running from a supply voltage of 2 to 5 volts.  In standby mode it consumes a current of less than 1µA making it perfect for battery powered operation. It uses three individually driven high […]

Online Monitoring of Temperature of Conductors Using Zigbee and GSM

Online Monitoring of Temperature of Conductors Using Zigbee and GSM

Project Summary An on-line monitoring system of temperature of conductors and fittings based on GSM SMS and Zigbee is produced in this project, by which the temperature of conductors and fittings can be monitored in real-time and some accidents caused by the increased temperature can be avoided. The principle and the feature of GSM SMS […]