Programming for I/O interfacing (LED and Switch interfacing)
1) What is the purpose of the push button in this project?
2) What is the role of the pull-up resistor in this project?
3) How did you determine the appropriate value for the pull-up resistor?
4) What debouncing technique did you use in this project?
5) What is the purpose of the delay function in this project?
6) How would you modify the code to increase the blinking frequency of the LED?
7) What is the purpose of the resistor in series with the LED?
8) What challenges did you face during this project, and how did you overcome them?
9) What is the main advantage of using a microcontroller to control the LED blinking?
10) How could you modify the circuit to control multiple LEDs with the push button?