This is the first clock I ever built. I’ve built a few LED signs, but they get boring because I already know the message. How this clock works: A motor spins the “propeller”, and a small microprocessor keeps track of time and changes the pattern on seven LEDs with exact timing to simulate a 7 […]
Projects
Digital Thermometer Using PIC16F688 microcontroller
Digital thermometers are cool devices as they show temperatures in human readable formats. This digital thermometer project is based on a PIC16F688 microcontroller and a DS1820 temperature sensor, and it displays temperature on a character LCD screen in both Celsius and Fahrenheit scales. I selected PIC16F688 for this project because it is cheap (I bought […]
Wireless MultiMeter using PIC18F452 Microcontroller
This project comes as a KIT. It includes these components: Low-cost DMM (digital multimeter) M830D TX (transmitter) circuitand wireless module TX-433. These are mounted within the DMM housing. RX (receiving) circuitwith a wireless module RX-433, LCD and piezo buzzer. The general idea is to read all LCD data from a cheap DMM (directly from its […]
Microcontroller based Diode and Bipolar Junction Transistor (BJT) tester using PIC16F688
Introduction Most of the digital multimeters these days have built-in features for testing diodes and sometimes transistors. The purpose of this project is to demonstrate a simple way to construct a testing device for diodes and bipolar junction transitors (BJTs) using a microcontroller. The testing algorithm is based on a simple fact that a working […]
ECE 4760 Project: Kendo Sword Trainer
Introduction For our final project, we built a system to aid in practicing kendo sword strikes by providing feedback to a kendo practitioner for improving their form. A set of three piezoelectric sensors on a helmet were used to detect the location and strength of the strike. Thus, the set of piezoelectric sensors would help […]
A Digital temperature meter using an LM35 temperature sensor using PIC16F688
Introduction A digital thermometer is a good choice of project for beginners who just stepped in to the world of microcontrollers because it provides an opportunity to learn using sensors to measure the real world signals that are analog in nature. This article describes a similar project based on a PIC16F688 microcontroller and an LM35 […]
Experimenting with a thermistor using PIC16F1937
Recently i won a bid for a batch of 10K thermistors. The only thing that i knew when i got them in my hand, was that those things are 10K thermistors. As far as i know, the 10K nominal resistance is at room temperature (25�C). But i had to find out if these are PTC […]
VGA display using PIC18F452 microcontroller
For quite some time I’ve been wanting to create a device that outputs VGA signals. My main goal was of course to be able to display whatever I wanted on the monitor I was currently using. After extensively researching to see if this project had previously been attempted (or anything similar) I became very frustrated […]
2 Digit up/down Counter using PIC16F628A
This project comes via two circuits on 2 boards. The first circuit is designed around a PIC16F628A. It has been presented on an experimental PC board using surface-mount components and was built in less than 1 hour, with about 2 hours to write and finalise the program. See P1, P2 The second circuit uses a […]
ECE 4760: Latte Art Machine
Introduction For our final project ECE4760: Microcontrollers, our group created a cappuccino art designer that would automatically pour milk into coffee, while creating the classical latte art design. For this project, our group used a Houston Instrument Omnigraphic 2000 X-Y Plotter and a peristaltic pump to create a cappuccino art designer. One end of the […]