Skip to content

About

Arduino-based push button counter with LCD output display.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Push Button Counter Using Arduino and LCD

Project Overview

The Push Button Counter is an Arduino-based electronics project that counts button presses and displays the count on an LCD. It demonstrates basic digital input handling, counter logic, and LCD interfacing.

Objectives

  • Count push button presses.
  • Display the counter value on an LCD.
  • Understand Arduino programming and hardware interfacing.
  • Demonstrate the interaction between input devices and output displays.

Components Used

  • Arduino board
  • Push button
  • LCD display
  • Connecting wires
  • Breadboard, if used
  • USB cable or suitable power supply

Working Principle

  1. The Arduino initializes the LCD and counter.
  2. The push button acts as the input.
  3. When a valid button press is detected, the counter value is updated.
  4. The updated count is displayed on the LCD.

Project Photos

Project Setup

Project Setup

Initial LCD Status

Initial Status

Output LCD Status

Output Status

Source Code

The Arduino program is available in Push_Button_Counter.ino.

Demonstration

See Output Demonstration.mp4 in this repository for the project demonstration.

Skills Demonstrated

  • Arduino programming
  • Embedded systems fundamentals
  • Digital input handling
  • LCD interfacing
  • Hardware testing and debugging

Future Improvements

  • Add button debouncing for reliable counting.
  • Extend the counter range or add reset functionality, if required.

Author

Derfini C. T.

GitHub: Derfini-CT

About

Arduino-based push button counter with LCD output display.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages