Page 207 - Tasarım Beceri Atölyeleri Öğretmen El Kitabı
        P. 207
     byte rowPins[ROWS] = {14, 15, 16, 17}; //Keypad satırları
               byte colPins[COLS] = {18, 19, 20, 21}; //Keypad sütunları
               Keypad myKeypad = Keypad( makeKeymap(keyMap), rowPins, colPins, ROWS, COLS);
               LiquidCrystal lcd(1, 2, 4, 5, 6, 7);
               // LC nesnesi parametreleri: (rs, enable, d4, d5, d6, d7)
               void setup() {
                 lcd.begin(16,2);
                 pinMode(buzzer, OUTPUT); // Buzzer çıkış ayarlama
                 pinMode(trigPin, OUTPUT); // trigPin çıkış olarak ayarlama
                 pinMode(echoPin, INPUT); // echoPin giriş olarak ayarlama
               }
                                                              EK-2
               if (!alarmActivated) {
                   if (screenOffMsg == 0 ){
                     lcd.clear();
                     lcd.setCursor(0,0);
                     lcd.print(“A - Activate”);
                     lcd.setCursor(0,1);
                     lcd.print(“B - Change Pass”);
                     screenOffMsg = 1;
                   }
                   keypressed = myKeypad.getKey();
                    if (keypressed ==’A’){
               //A’ya basıldığında alarmı etkinleştir
                     tone(buzzer, 1000, 200);
                     activateAlarm = true;
                   }
                                                                                                                     199
     	
