#include <Arduino.h>
#include <Keypad.h>
int Langkah;
const byte ROWS = 4;
const byte COLS = 3;
char keys[ROWS][COLS] = {{'1', '2', '3'}, {'4', '5', '6'}, {'7', '8', '9'}, {'*', '0', '#'}};
byte rowPins[ROWS] = {8, 7, 6, 5};
byte colPins[COLS] = {4, 3, 2};
Keypad keypad = Keypad(makeKeymap(keys), rowPins, colPins, ROWS, COLS);
void setup() {
pinMode(13, OUTPUT);
pinMode(12, OUTPUT);
pinMode(8, OUTPUT);
pinMode(11, OUTPUT);
lcd.backlight();
Langkah = 0;
}
void loop() {
lcd.print(key);
for (int i = 0; i < key; i++) {
for (int i = 0; i < 10; i++) {
digitalWrite(13, HIGH);
digitalWrite(12, LOW);
Langkah += 1;
lcd.print(Langkah);
delay(0.5 * 1000);
digitalWrite(13, LOW);
digitalWrite(12, HIGH);
Langkah += 1;
lcd.print(Langkah);
delay(0.5 * 1000);
}
digitalWrite(8, HIGH);
Langkah += 1;
lcd.print(Langkah);
tone(11, 523);
delay(0.5 * 1000);
}
tone(11, 523);
lcd.clear();
}