
Это простой, но очень полезный пример эскиза для бинарных датчиков; Открытые / закрытые двери или состояние настенного выключателя.
Плата Arduino Pro Mini имеет 13 независимых цифровых входов, которые могут использоваться, чтобы определять состояние открытия / закрытия.
Включив внутренний подтягивающий резистор (смотри как сделали в данном примере), вам не нужен внешний подтягивающий резистор. Просто подключите кнопку или геркон между GND и одним из 13 независимых цифровых входов.
Эскиз также использует библиотеку Debounce для фильтрации ложных срабатываний.
Подключение
Начните с подключения радиомодуля.
| Датчик | Arduino | Комментарий |
| Кнопка | GND | Чёрный |
| Кнопка | D3 | Зелёный |
Примеры
В этом примере используется внешняя библиотека Bounce2, найденная здесь. Пожалуйста, установите его и перезапустите среду разработки Arduino перед тем, как компилировать.