Professional Documents
Culture Documents
h>
// LCD Pins
// Potansiyometre Pin
// Buzzer
// De?i?kenler
void setup() {
lcd.begin(16, 2);
pinMode(potPin, INPUT);
pinMode(buzzerPin, OUTPUT);
lcd.print("Enter Password:");
void loop() {
if (!isUnlocked) {
lcd.setCursor(0, 1);
lcd.print("Selected: ");
lcd.print(selectedNumber);
} else {
countdown();
}
void checkPassword(int number) {
isUnlocked = true;
lcd.clear();
lcd.print("Unlocked");
} else {
lcd.clear();
lcd.print("Wrong Password");
delay(2000);
lcd.clear();
lcd.print("Enter Password:");
void countdown() {
lastTime = millis();
countdownValue--;
if (countdownValue <= 0) {
// Buzzer sesi
tone(buzzerPin, 1000);
lcd.clear();
lcd.print("Alarm!");
lcd.setCursor(0, 1);
lcd.print("Countdown: ");
lcd.print(countdownValue);