- Countimer.h: This is simple timer and counter Arduino library
- Keypad.h: Library for using matrix style keypads with the Arduino
- Servo.h: This library allows an Arduino board to control RC (hobby) servo motors
- LiquidCrystal_I2C.h: The library allows to control I2C displays with functions extremely similar to LiquidCrystal library
- Bounce2.h: Debouncing library for Arduino and Wiring by Thomas Ouellet Fredericks with contributions from: Eric Lowry, Jim Schimpf, Tom Harkaway, Joachim Krüger and MrGradgrind.
- NewPing.h: Works with many different ultrasonic sensor models: SR04, SRF05, SRF06, DYP-ME007 & Parallax PING
- I2C for LCD SDA 20, SCL 21
- SERVO_PIN 9
- GREEN_PIN 8
- RED_PIN 7
- BUZZER_PIN 6
- OPEN_BUTTON 5
//For Keypad 3x3
- R1 41
- R2 43
- R3 45
- R4 47
- C1 49
- C2 51
- C3 53
//For Keypad 3x4
- R1 39
- R2 41
- R3 43
- R4 45
- C1 47
- C2 49
- C3 51
- C4 53
//Sonar
- ECHO 11
- TRIG 12
Check the code and find this line
//Select only one keypad type
#define KEYPAD_4x4
//#define KEYPAD_3x4
//Select only one LCD size
//#define LCD_4x20
#define LCD_2x16
