Timer
  
    /*
 * LCD RS pin to digital pin 12
 * LCD Enable pin to digital pin 11
 * LCD D4 pin to digital pin 5
 * LCD D5 pin to digital pin 4
 * LCD D6 pin to digital pin 3
 * LCD D7 pin to digital pin 7
 * LCD R/W pin to ground
 * LCD VSS pin to ground
 * LCD VCC pin to 5V
 * 10K resistor:
 * ends to +5V and ground
 * wiper to LCD VO pin (pin 3)
 */

#include 

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int buttonState = 0;
int sensorPin = A5;
int ledPin = 13;
float sensorValue = 0;
int sensorDivision = 256;




void setup() {
  pinMode(ledPin, OUTPUT);
  lcd.begin(16, 2);
  lcd.setCursor(6, 0);
  lcd.print("Timer");
}

void loop() {
  
  sensorValue = analogRead(sensorPin);
  float tiden = sensorValue / sensorDivision;

  lcd.setCursor(6, 1);
  lcd.print(tiden);
  buttonState = digitalRead(7);
  if (buttonState == HIGH) {
    digitalWrite(13, HIGH);
    delay(tiden * 1000);
  } else {
    digitalWrite(13, LOW);
  }
  delay(10);

  
}