Project showcase
Simple LCD Timer With Arduino UNO

Simple LCD Timer With Arduino UNO

This is how to make your own LCD timer, just with an Arduino, a LCD screen and some hook-up wires.

  • 10,543 views
  • 7 comments
  • 25 respects

Components and supplies

Apps and online services

About this project

The story

I've never used LCD screens before. It's never too late! It's not very complicated, just some wires well plugged, a small script & it's perfect!

This is the scheme I followed:

Be carefull when you plug the wires, it's very easy to destroy a LCD screen (trust me...).

The potentiometer is used to chose the contrats of your LCD screen.

To go a little further, I just added an external RESET button on my breadboard. It's easier to reset your timer than if you have to put your finger through all the wires.

To do this, just add a button, which is connected to the ground and to the RESET pin of your Arduino. When you press the button, the RESET pin will be connected with the ground pin, and this will reset your program, so your timer.

I hope you will enjoy this little project ! :)

Code

Timer.cC/C++
#include <LiquidCrystal.h>

const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

signed short minutes, secondes;
char timeline[16];

void setup() {

  lcd.begin(16, 2);
  lcd.print("Chronometre :");


}

void loop() {

  lcd.setCursor(0, 1);
  sprintf(timeline,"%0.2d mins %0.2d secs", minutes, secondes);
  lcd.print(timeline);
  
  delay(1000);
  secondes++;
  
  if (secondes == 60)
  {
    secondes = 0;
    minutes ++;
  }

}

Schematics

Main scheme
Lcd base bb fritz ub51nt9tjs

Comments

Similar projects you might like

Simple ATTiny13 Shield for Arduino UNO

Project showcase by Hugo Blanc

  • 860 views
  • 0 comments
  • 4 respects

Using 16x2 LCD with Arduino

by Techmirtz

  • 19,421 views
  • 3 comments
  • 34 respects

Simple Arduino Uno - ESP 8266 Integration

Project tutorial by circuito.io team

  • 93,140 views
  • 23 comments
  • 75 respects

Nextion LCD communicate with Arduino UNO

by Tamer Savaşcı

  • 26,153 views
  • 8 comments
  • 14 respects

A Simple Arduino Menu With An LCD

by Ian Cumming

  • 27,592 views
  • 24 comments
  • 14 respects
Add projectSign up / Login