ABSTRACT The heart rate is an important measure of health and physical fitness. Medical professionals rely heavily on the rate as a measure of health status and use it to prescribe treatment to individuals. Athletes value the heart rate highly as a tool for regulating frequency and intensity of workouts because the rate provides a […]
Projects
Roll and Temperature sensor applications using PIC18F2550
This page will show you how to use the TD-CMP modules in a way which fits you most. Here are the technical specifications of the modules: Compass: Resolution: 1° – Accuracy: 3° Tilt/Roll: (TD-CMP02 and TD-CMP03 only) Resolution: 2° – Accuracy: 5° Temperature: (TD-CMP03 only) Resolution= 1°C/F – Accuracy =1° New: Sampling rate: 12,5 […]
An Introduction to Brushless DC Motor Control
The brushless DC (BLDC) motor is becoming increasingly popular in sectors such as automotive (particularly electric vehicles (EV)), HVAC, white goods and industrial because it does away with the mechanical commutator used in traditional motors, replacing it with an electronic device that improves the reliability and durability of the unit. Another advantage of a BLDC […]
PIC-Programmer 2 for PIC16C84 etc.
This Programmer is powered by the RS-232 and it works with RS-232 levels at only < ±8.6V. It programs PIC12C5XX, 12C67X, 24CXX, 16C55X, 16C61, 16C62X, 16C71, 16C71X, 16C8X, 16F8X and ISO-CARD’s with ASF. Other serial programmable chips by adapter. The high Vpp is obtained by using negative voltage to drive the chip. The voltage is […]
THE SIMPLE ROVERBOT
Construction Concepts and Goals Construct a vehicle powered only by a standard 9 Volt battery that can avoid obstacles on the left and on the right. The vehicles will have two buttons mounted on the front (left and right). For example, if the vehicle hits the right wall, then the vehicle will stop, back up, […]
2-Wire Keypad Interface Using a 555 Timer using PIC16F628A
Keypads are a very commonly used input device in microcontroller-based systems. In a keypad, multiple switches are arranged in rows and columns so that they could be interfaced to a microcontroller with a minimum number of I/O pins. For example, a 12-key keypad is arranged in a 4×3 format, which allows to interface the 12 […]
Matrix Keypad interfacing with PIC microcontroller.
Matrix keypads are very useful when designing certain systems which needs user input. These keypads are constructed by arranging push button switches in rows and columns as shown in Fig.1. Scanning keypad to detect pressed keys involves several steps and there are several methods to achieve this. The method presented here is capable of detecting […]
Spooky Led Lamp using PIC12F675 microcontroller
Spooky Led Lamp This is a hollowed out light bulb filled with fluorescent liquid and two UV leds plus one red led immersed in the liquid. When turned on the light bulb flickers for a while then starts to pulsate randomly with the UV leds giving a spooky but rather nice look. The bulb is […]
Driving LCD directly from PIC
This project is one another thermometer application that uses the TCN75A digital sensor from Microchip. The sensor provides digital temp conversion in the range -40°C – 125°C (-40°F – 257°F) and has maximum resolution 0.0625°C. However, the LCD that I used (2.5 digits model LCD-S2X1C50TR manufactured by Lumex) only works reliably in the temperature range […]
Wireless PICAXE-based water tank level sensor
Over the last few months I have prototyped and built a water tank level sensor for my 9000L rain water tank. The design is based entirely on Silicon Chip’s PIC-Based Water-Tank Level Meter, but instead of programming PICs, I prototyped using an arduino, and built the final version using PICAXE microcontrollers. The sensor consists of […]