Половинная яркость светодиода Arduino UNO при подключении к цифровому заземлению, но не к аналоговому
Я использую Arduino UNO. При включении светодиода кнопкой переключения на модуле джойстика у меня возникают две ситуации:
- Если катод светодиода подключен к заземлению на стороне цифрового контакта Uno, светодиод тускло загорается при нажатии кнопки.
- Если катод светодиода подключен к заземлению на стороне аналогового контакта Uno, светодиод полностью загорается при нажатии кнопки.
Устройство получает питание от моего ноутбука, и я записываю цифровой сигнал HIGH/LOW на контакт светодиода (при нажатии/отпускании).
Это неисправность моей платы или есть (возможно, более поучительная) причина, почему это происходит?
@Wharf Rat, 👍1
1 ответ
Лучший ответ:
▲ 2
Несмотря на то, что перед тем, как задать этот вопрос, я дважды проверил свои кабели, похоже, я подключил катод светодиода к цифровому контакту 13, а не к GND. Теперь проблема решена. Вывод: трижды проверьте кабели :)
,
@Wharf Rat
Смотрите также:
- Всегда ли установка значения означает установку pin Arduino?
- Несколько условий оператора if
- Светодиоды: разница между общим анодом и общим катодом
- Остановить мигание светодиодов
- Интеграция 2 кнопок для включения и выключения светодиода.
- Управление цифровой адресной светодиодной лентой RGB 12 В с помощью Arduino
- Код Arduino для управления 4 светодиодами с 4 кнопок
- Нужен ли подтягивающий/понижающий резистор для цепи светодиода кнопки?