Sonar range finder using PIC16F88 Microcontroller

The PIC sonar range finder works by transmitting a short pulse of sound at a frequency inaudible to the ear (ultrasonic sound or ultrasound). Afterwards the microcontroller listens for an echo. The time from transmission to echo reception lets you calculate the distance from the object. PIC Sonar Specification Range ~5cm - 300cm Accuracy +/-3cm Transducer frequency 40kHz nternal oscillator frequency 4MHz Th ...

Read more

A brief overview of Allegro ACS712 current sensor. Part 2 – Interface the sensor with a PIC microcontroller

In the first part of this discussion, the features of ACS712 device were briefly discussed. Now we will use that theory to implement the ACS712 sensor to make a simple DC current meter. The analog output voltage from the sensor is measured through an ADC channel of the PIC16F1847 microcontroller. A voltage to current conversion equation will be derived and implemented in the firmware of the PIC microcontrol ...

Read more

Quozl’s Temperature Sensor Project using PIC12C509

Introduction Just a handful of components builds an 8-pin microcontroller based circuit for temperature logging via a serial port; small, fast, and acceptably accurate. Features provides real-time data to your computer via serial port, interfaces up to four DS1820 temperature sensors, absolute accuracy near 0.5 degrees celcius (as per DS1820 specifications), relative accuracy near 0.01 degrees celcius, spea ...

Read more

TD-USB-02 interface with touchpad sensor board and WinAmp interface using PIC18F2550

TD-USB-02 interface with touchpad sensor board and WinAmp interface. This is an example USB project showing how to interface a touchpad sensor (the AD7142ACPZ) with a standard XP/Vista computer. The TD-USB-02 board with a PIC18F2550 communicates with: the PC: USB 2.0 through a mini-B connector. the touchpad sensor board: SPI over 8-wire flatcable. PC WinAmp application controls (start/stop, next/previous tr ...

Read more

Kaossilator 2 hack: hands free (part 1/2)

This is my first instructable.... ever. So here it goes. I own a Kaossilator 2 (KO2). It's fun little phrase synthesizer and simple looper. But it has this awkward issue with mic button. When you want to record something from microphone you have to hold down two buttons simultaneously. First the mic button to enable built-in microphone or external input (mic in) and second the loop recording bank button. Th ...

Read more

TDA7000 FM Receiver / TV Tuner / Aircraft Receiver using pic microcontoller

Parts: 1x TDA7000 IC - FM Receiver 1x 3.5 Turns Variable Coil (L1) 1x MV2105 - Varicap Diode ANT - Telescopic Antenna or a piece of wire 1x 100K Potentiometer 1x 100K Resistor 1 x 22K Resistor 3x 100nF Capacitor 1x 22nF Capacitor  1x 10nF Capacitor 2x 3.3nF Capacitor 1x 2.2nF Capacitor 1x 1nF Capacitor 2x 330pF Capacitor 2x 220pF Capacitor 2x 180pF Capacitor 1x 150pF Capacitor   Technical Specifications: Su ...

Read more

Underground locator generator for Radiodetection using PIC16F628

Introduction I obtained an early vintage Radiodetection® RD400 "LLTS" Precision Line Trace unit for a very low price through eBay. The RD400 is the receiver portion of a transmitter/receiver pair that comprise an underground cable locator system. Because the matching transmitter was not available (hence the low price,) I had to design one that matched the two audio frequencies detected by the receiver. "LLT ...

Read more

A brief overview of Allegro ACS712 current sensor using PIC16F1847 (Part 1)

Sensing and controlling current flow is a fundamental requirement in a wide variety of applications including, over-current protection circuits, battery chargers, switching mode power supplies, digital watt meters, programmable current sources, etc. One of the simplest techniques of sensing current is to place a small value resistance (also known as Shunt resistor) in between the load and the ground and mea ...

Read more

Programmable IR remote control using PIC16LF877

NEC-SIRCS-JAPAN-RC5-SAMSUNG compatible, multiprotocol infrared remote control. Replaces up to 6 existing remote controls into one. With manual learning function, LED display and/or LCD. 2V6-3V2, low power (sleep function) More protocols will be added later if needed (DENON, DAEWOO, MOTOROLA, RECS80.) Components: PIC16LF877-04/L (4Mhz PLCC Package), 24LC256 EEPROM (low power), 74HC148 encoder (SMD), optional ...

Read more

DS18S20 interfacing with pic and avr microcontroller

In this article you will learn how to interface temperature sensor DS18S20 with PIC16F877A microcontroller and atmega88 avr microcontroller. Complete interfacing circuit diagram and code for both PIC microcntroller and AVR microcontroller. DS18S20 interfacing with pic code is written using Mikro C for pic. Code for AVR microcontroller is written using Mikro basic complier for avr. Let’s start with basic int ...

Read more
Scroll to top