Мені було цікаво: чому ви не можете просто підключити конденсатор до кнопки, щоб зняти його? Я з'ясував, як зменшити роботу, яку мій мікропроцесор повинен виконувати, але у мене дуже обмежений простір на друкованій платі, яку я проектую, тому не хочу робити повноцінну схему дебютації, яка б ускладнила дизайн.
імітувати цю схему - Схематично створено за допомогою CircuitLab
Ось приклад схеми; вибачте за помилки (я не дуже добре розробляю схеми з конденсаторами). Це б навіть спрацювало? Для перемикача таксі я не зміг знайти той, який відповідає тому, що є в реальному житті, але він працює в цій ситуації. Кнопка схожа на ту, яку знайдено тут . D10
означає Digital Pin 10
, але це не має значення; це просто означає вхід Arduino. Я також не знаю, який великий конденсатор мені знадобиться, тому якщо ця схема працює, який розмір мені потрібен?
Знову ж таки, я просто намагаюся спростити це, щоб полегшити його побудову, не маючи необхідності робити розбір програмного забезпечення. З огляду на те, як працюють конденсатори, це здається, що це буде працювати, але також може змусити натиснути кнопку довше / затримати її, якщо ємність занадто велика. Вони зазвичай використовуються для "згладжування" шуму в джерелах живлення, тож хіба це не подібна річ, коли вона "згладжує" підстрибування? Будемо також вдячні будь-які модифікації схеми для її роботи (за потреби).