You can add this circuit to all sorts of projects that require on-off control. Our design allows up to 4 touch sensors using a PIC12F629. The output of each touch sensor is active LOW and this can be connected to an additional circuit to control a LED, motor or relay etc. The photo of the […]
Projects
SOLAR TRACKER-1 using PIC12F629 Microcontroller
This project will improve the output of your solar panel by about 40%. It uses a motor and gearbox from a 3.6v power screwdriver, however a number of different voltage motors can be used. The project has its own 6v power-supply made from five 1.2v NiCad cells and a charging circuit using a separate 3v […]
SKY WRITER using PIC12F629 Microcontroller
We have seen many projects using a set of LEDs to produce words “in the air,” but none have the clever feature we have included. Most of the projects are “shaken in the air” and produce messages that are “all over the place.” But if the words are jumping they are difficult to read. Our […]
Electronic Tuner Design
This project aims to implement an electronic tuner which is able to analyze sound samples and display the notes contained in the sound. It utilizes a PIC32 microcontroller, a microphone circuit, and a TFT LCD to achieve that purpose. The intuition of making this project came from the musical experiences of both of us. We […]
MUSIC BOX using PIC12F629 Microcontroller
This project is an extension of a number of musical projects (Happy Birthday and It’s a Small World) and puts 11 melodies into a single design. It’s called EVOLUTION. From the previous projects we learnt a lot about producing a tune. The first thing we learnt: it takes a lot of memory. Each note needs […]
Lift Counter using PIC12F629 Microcontroller
This project has been developed due to a request from Mr Moshweunyane ([email protected]). He asked for a circuit that would count up when someone entered a lift and count down when someone exited, using two infra-red sensors. All we had to do was take the 2-digit up/down counter and add two optical sensors. These sensors […]
Audio spectrum analyzer using PIC18F4550
Introduction This project implements a real-time audio spectrum analyser using a PIC18F4550 8-bit microcontroller. The spectrum frequency analysis is performed by a highly optimised 16-bit Fast Fourier Transformation (FFT) routine coded entirely in C. The output from the FFT is displayed using a 128×64 graphical LCD to allow a real-time view of an audio signal. […]
Seven Segment Multiplexing using PIC18F4550 Microcontroller
As explained earlier, a seven segment interfaced with PIC uses almost an entire port (minimum 7 pins) to display a value. But a real time application, like watch, calculator etc., usually requires at least 3-4 seven segments. In such a case it is not advisable to use a port of the controller for each seven […]
LAWL-E: The Platform Stabilizer
Introduction The purpose of this final project is to implement a microcontroller-based platform stabilizer. The major components of the platform stabilizer is an Inertial Measurement Unit (IMU) and two 180 degree rotation servos. The IMU uses a combination of a 3-axis accelerometer and a 3-axis gyroscope to provide measurements of the platform’s motion and angular […]
Precision Delay Timer for PIC16F628A
Description This project is a crystal controlled precision timer providing accurate delays from 1 second to 15 hours 45 minutes. The timer delay is set using a 10-way DIP switch. The timer is started by pressing a switch on the main PCB or from an external switch connected via the terminal block connection. A second […]