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 main chip.) This data is sent and received by wireless modules, ...

Read more

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 PN junction conducts current in only one direction. A PIC1 ...

Read more

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 temperature sensor. LM35 is an analog sensor that converts the surround ...

Read more

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 or NTC, and also i had to draw their resistance to temperature characteristic line, otherwise they would be useless to me. So i ran some experim ...

Read more

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 to find little information on the topic. So I decided to go ahead and expand on the informat ...

Read more

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 PIC12F629 to produce a 2-Digit Up/Down Counter (see P3). Both use "In Circuit Programming" via PICki ...

Read more

Wifi robot vehicle controlled by PIC16F628A

Introduction Wifi Robot: A remote control car that can be driven over the internet or with a laptop wirelessly from up to 500m away. It has a live-feed network camera so that it can be driven without line of sight and a horn so that you can honk at people. A while ago I discovered the Linksys WRT54GL router. It's very hacker-friendly in that it runs Linux and some of the hardware has been reverse engineered ...

Read more

Motion detection alarm using a PIR sensor module with a PIC12F635

Introduction This project describes a motion sensor alarm based on a Passive Infra-Red (PIR) sensor module. There are many vendors that manufacture the PIR sensor modules and almost all of them are pretty much the same in function. They have a single output that goes high (or low, based on specification) when the motion is detected. In this project, a PIC12F635 microcontroller continuously monitors the outp ...

Read more

HAPPY BIRTHDAY using PIC12F629 Microcontroller

Why spend $10.00 on a Happy Birthday musical card when you can produce the tune yourself. This project uses just 4 components and a small prototype PC board to produce a project that will teach you a lot about programming. The circuit uses a piezo diaphragm connected to pins 3 and 5. That's the only component. All the work is done by the program. The project is so easy, we don't need to provide any construc ...

Read more

WORLD’S SIMPLEST PROGRAM using PIC12F629

This is where you start with programming. Build the PIC Programmer MkV and build the World's Simplest circuit on a PC board for a PIC12F629 chip, LED and resistor. When the World's Simplest Program is "burnt" into the chip, the LED will flash. This is not a "normal" program as the Watch-Dog Timer has been turned ON and after 18mS it resets the chip to "org 0X00" and the program executes the 8 instructions a ...

Read more
Scroll to top