Up Down Counter Using Arduino

19,778

48

3

About: Technology enthusiastic, crazy about embedded system, love Arduino and raspberry pi.

Hello Ardu-man!

Today I am going to make a UP/DOWN counter using Arduino.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Things That Are Required

1) Arduino Uno (any board)

2) Breadboard

3) 2x1k ohm resistor

4) 2x push switch

5) 1x 10k potentiometer

6) 1x 16x2 lcd

7) Jumper wires

Step 2: Circuit Diagram

Step 3: Code

//UP DOWN Counter.

#include <LiquidCrystal.h>

LiquidCrystal lcd(12,11,5,4,3,2);

int A;

int B;

int t;

int ctr=0;

void setup()

{

lcd.begin(16,2);

lcd.print("UP DOWN Counter");

delay(2000);

}

void loop()

{

A = analogRead(A0);

B = analogRead(A1);

t = 300;

if(A < t && B > t)

{

ctr = ctr + 1;

delay(900);

}

else

{

ctr = ctr;

}

if(A > t && B < t)

{

ctr = ctr -1;

delay(900);

}

else

{

ctr = ctr;

}

lcd.setCursor(0,0);

lcd.print("Counter : ");

lcd.setCursor(10,0);

lcd.print(ctr);

delay(100);

lcd.clear();

}

1 Person Made This Project!

Recommendations

  • Made with Math Contest

    Made with Math Contest
  • Multi-Discipline Contest

    Multi-Discipline Contest
  • Robotics Contest

    Robotics Contest

3 Discussions

None
rhorne5

2 years ago

How easy would it be to modify this so that when the counter hits a certain number it triggers a micro switch?

1 reply
None
Adil95rhorne5

Reply 2 years ago

Very easy.

Just add a "if" statement.

None
Oujidon123

2 years ago

I've been needing a 7 segment arduino up down counter that goes from 0 to 9, can anyne help?