Digital Lock Featured Image

Digital Lock

In this post I'm going to show you how to build a simple Digital Lock using PIC microcontroller. Instead of building a new hardware design from scratch we are going to use PIC Development Board as a basis for Digital ...
Controlling PWM Fan with PIC16F684 Featured Image

Controlling PWM Fan with PIC16F684

Source code and a compiled HEX file can be downloaded here. Now let’s see how this circuit actually works.If you look closely you’ll notice that fan speed changes according to DIP switch position.The default speed setting is High. You can ...
RFID-Security-Access-Using-Arduino-Featured-Image

RFID Security Access Using Arduino

In this post I’ll show you how to build a RFID reader for security access based on Arduino MEGA board. The code I've used is a modified version of a design that was published at Arduino project hub. I added ...
INA219-current-sensor-with-Arduino-Featured-Image

INA219 current sensor with Arduino

Measuring current is a relatively simple task that can be done by connecting a shunt resistor in series with the load and measuring the voltage on this resistor. The voltage is proportional to a load current according to Ohm’s law ...
Arduino-with-74HC595-and-7-Segment-Featured-Image

Arduino with 74HC595 and 7-Segment

74HC595 is a discrete shift register IC that can be easily integrated with Arduino platform. Usually shift registers are used to convert a serial data to a parallel output. Additional shift registers can be connected in series extending the number ...
LM75A-Digital-Temperature-Sensor-Arduino-Featured-Image

LM75A Digital Temperature Sensor Arduino

LM75A is a digital temperature sensor with built in analog to digital converter and I2C interface .It can provide an accurate temperature reading from -55 to +125 C. For similar design based on analog LM35 sensor click here. Also a ...
Simple IR Proximity Sensor Featured Image

Simple IR Proximity Sensor

This post is about building a Simple IR Proximity Sensor based on PIC16F877a micro controller. Usually these simple circuits are built using discrete components and include an OP AMP for comparing the photo diode voltage to a preset value. Current ...
Arduino-4-Digit-7-Segment-LED-Voltmeter-MAX7219-Featured-Image

Arduino 4-Digit 7-Segment LED Voltmeter MAX7219

Here is another version of Arduino based voltmeter. This time it uses 4-digit 7-Segment LED display and MAX7219 Display Driver. For similar design with 2x16 LCD display click this link. Also you can look at PIC16F876 implementation in my previous ...
Thermocouple-Amplifier-MAX31855-with-Arduino-Featured-Image

Thermocouple Amplifier MAX31855 with Arduino

Interfacing a Thermocouple with Arduino platform can be easily done by integrating a MAX31855 to your project. This IC is a Cold-Junction Compensated Analog to Digital Converter amplifier especially design for use with a Thermocouple. The converter provides 14-Bit of ...
10 Bit 7-Segment Digital Voltmeter Featured Image

10Bit 7-Segment Digital Voltmeter 0-24V

Basically now 10 bits of ADC are multiplied by 4 to achieve 4096 V reading as a full scale and again by 8 to offset constant resistor 1:8 Voltage Divider at the input. Next the result is converted to unpacked ...