Category Archives: Arduino Projects

Three Wire LCD Interface with Arduino

We have seen parallel interface technique using Arduino library and we know that it requires 6 IO Lines, Now let’s see how we can reduce required IO’s using 74HC595. We know that we can reduce number IO required by using I2C based LCD interface circuit; It costs ten times more than 74HC595 Circuit.

Arduino 3 wire LCD interface circuit

            In this circuit similar to the bargraph display we are using 74HC595 Shift register to interface 16×2 LCD. Continue reading Three Wire LCD Interface with Arduino

Four Digit 7-Segment Display Interfacing with Arduino

7-segment displays are most popular in panel meters, It can show direct numerical value on display, It’s cost is low and display size bigger than LCD’s. Lets interface four digit display, most of the time four digits are enough to display data.

Problem Statement

We are making a Voltmeter using four digit 7-segment display, for this IC 74HC595 shift register is used instead of 7448 decoder, use of shift register gives few advantages such as you can display sign, few alphabets and control decimal point location. Continue reading Four Digit 7-Segment Display Interfacing with Arduino

Moving message display using arduino

Matrix Display Interface with MAX7219

The MAX7219 LED driver saves microcontroller pins and processing time. It uses only three IO pins of an Arduino.  It is easy to connect multiple displays by connecting DIN and DOUT pins.

Using a single MAX7219 you can drive 64 LEDs while you only need 4 wires to interface it to a microcontroller. In addition you can daisy chain multiple MAX7219 chips for bigger displays. Continue reading Moving message display using arduino

Text to Speech on arduino

Give your project a voice! Without Text-to-Speech Module, Arduino TTS library makes it possible, voice synthesizer that converts a stream of digital text into retro (robot) speech. Its simple needs only external LM385 amplifier with arduino Uno, No special components or shields required. Thanks to Gabriel Petrut and Clive Webster for making this thing.
Application Ideas:
  • Reading Internet-based data streams (such as e-mails or Twitter feeds)
  • Conveying status or sensor results from robots, scientific equipment, or industrial machinery
  • Language learning or speech aids for educational environments

Continue reading Text to Speech on arduino

Flow Meter using Arduino

In this tutorial we are designing flow meter using arduino, basically we use arduino boot loader controller on our custom made PCB.

A flow meter is a device used to measure the flow rate or quantity of a gas or liquid moving through a pipe. Flow measurement applications are very diverse and each situation has its own constraints and engineering requirements. Flow meters are referred to by many names, such as flow gauge, flow indicator, liquid meter, etc. depending on the particular industry; however the function, to measure flow, remains the same.

Continue reading Flow Meter using Arduino