Beginner
Embedded Systems & IoT
Q27 / 100
What is the purpose of "debouncing" when reading a mechanical button or switch?
Correct! Well done.
Incorrect.
The correct answer is A) To filter out rapid, unintended signal fluctuations caused by the physical contacts of a switch, ensuring a single press registers as one event
A
Correct Answer
To filter out rapid, unintended signal fluctuations caused by the physical contacts of a switch, ensuring a single press registers as one event
Explanation
Mechanical switches can produce multiple rapid on/off transitions ("bounce") when pressed; debouncing (in hardware or software) ensures this is treated as a single clean press.
Progress
27/100