Вопрос новичка с 4-контактной кнопкой
Я подозреваю, что это очень наивный вопрос.
Но ответ многому меня научит.
Почему эта схема работает, когда я подключаю цифровой вход (цифровой контакт 2) к контакту 4 кнопки. Но не работает, когда я подключаю кнопку к контакту 3. Я что-то упускаю из виду в том, как течет питание при нажатии кнопки.
Рэй К
@Ray Kinsella, 👍2
Обсуждение1 ответ
Лучший ответ:
Внутри эти маленькие тактильные переключатели выглядят так:
Это означает, что два штифта на одной и той же длинной стороне соединены вместе. Таким образом, вы можете использовать, когда вы держите переключатель вертикально, как на изображении на странице, на которую вы ссылаетесь, два левых штифта соединены вместе, и два правых штифта соединены вместе.
Таким образом, вы можете использовать либо оба верхних контакта, либо оба нижних контакта, либо верхний левый и нижний правый, либо верхний правый и нижний левый.
Использование либо обоих левых штифтов, либо обоих правых штифтов будет равносильно тому, как если бы вы сидели на кнопке и она была постоянно нажата.
- Определение того, была ли нажата и отпущена кнопка
- Хорошая кнопка debouncing/Библиотека StateChange
- Остановить мигание светодиодов
- Интеграция 2 кнопок для включения и выключения светодиода.
- Управлять двигателем с помощью кнопки
- Код Arduino для управления 4 светодиодами с 4 кнопок
- Нужен ли подтягивающий/понижающий резистор для цепи светодиода кнопки?
- Как прервать функцию цикла и перезапустить ее?
Используете ли вы соглашение о назначении контактов, при котором контакт 1 находится слева внизу и отсчет ведется против часовой стрелки?, @Ignacio Vazquez-Abrams
Пожалуйста, уточните, о каких пинах идет речь. В этом случае было бы гораздо понятнее: верхний правый, верхний левый, нижний правый и нижний левый., @Nick Gammon