Pushup Counter, helps with stay-at-home training!

This simple arduino project counts every push up you do and displays it on an LCD. It also provides visual and auditory support.

Apr 7, 2020

9240 views

7 respects

Components and supplies

1

Alphanumeric LCD, 16 x 2

1

Buzzer, Piezo

1

Resistor 1k ohm

1

RGB Diffused Common Cathode

1

Male/Female Jumper Wires

1

Resistor 10k ohm

1

Jumper wires (generic)

1

Arduino UNO

1

Ultrasonic Sensor - HC-SR04 (Generic)

1

Resistor 220 ohm

1

Button

Apps and platforms

1

Arduino IDE

Project description

Code

Arduino IDE code

arduino

the code for the pushup counter

Arduino IDE code

arduino

the code for the pushup counter

Downloadable files

Fritzing Schematic

Fritzing Schematic

Image

Fritzing Schematic

Fritzing Schematic

Image

Pushup Counter Connections

Pushup Counter Connections

Image

Comments

Only logged in users can leave comments

Image
Image

martx

2 years ago

Hello, thank you for this project. I saw two small errors on the fritzing diagram: - DEL ground pin is not connected - LCD pin 1 and 2 are reversed Without these errors everything works fine ! I will try to add a number of pushups per minute calculator...

Image
Image

martx

4 years ago

Hello, thank you for this project. I saw two small errors on the fritzing diagram: - DEL ground pin is not connected - LCD pin 1 and 2 are reversed Without these errors everything works fine ! I will try to add a number of pushups per minute calculator...

Image
Image

Anonymous user

5 years ago

Thank you for posting this project. I just added a 10k potentiometer instead of the 1k resistor on the LCD, which didn't require a change in the code. I needed to fiddle with the potentiometer to be able to see the words on the screen. What a fun project!