Страница 1 из 1

Светодиод + подтяжка на входе Arduino

Добавлено: 26 мар 2016, 00:12
faramir777
Инвертируй вход, либо выход. 

Светодиод + подтяжка на входе Arduino

Добавлено: 26 мар 2016, 00:44
support
Diemon писал(а):Вы не поняли smile Зажечь светодиод без дополнительного выхода.
А куда подключен светодиод?

По представленной Вами схеме на входе контроллера при отпущенной (разомкнутой) кнопке будет единица. То есть просто соединяете блок входа с блоком выхода и будет работать так как Вам надо

Светодиод + подтяжка на входе Arduino

Добавлено: 26 мар 2016, 12:11
DWD
На сколько я понял, светодиод должен быть подключен в цепь самой кнопки?
Если да, то его можно подключить прямо к контактам кнопки без дополнительных резисторов, а сопротивление подтягивающего резистора выбрать таким, что бы получить приемлемую яркость светодиода.

В этом случае, при разомкнутой кнопке через светодиод протекает ток и он светится, а при замыкании кнопки - тухнет.

Напряжение на светодиоде зависит от его цвета: около 2В на зелёном или красном и около 3В на жёлтом, синем или белом.
При замыкании кнгопки напряжение упадёт до нуля.
В любом случае такую разницу напряжений МК легко отличит.

Современные сверхяркие светодиоды имеют уже приличную яркость при токах в единицы мА, по этому сопротивление поодтягивающего резистора можно выбрать не меньше
(5В-3В)/5мА=390Ом. Но и не больше (5В-3В)/1мА=2КОм.

Для примера...
В одном проекте светодиоды 3528 запитал через резисторы на 300Ом и токе порядка 7мА - светят так, что просто слепят.
Во втором экземпляре того же устройства поставил резисторы на 1КОм. Получился ток примерно 2мА и светодиоды уже не слепят, но светят очень ярко.
Могу показать фотки для сравнения... Изображение

Светодиод + подтяжка на входе Arduino

Добавлено: 05 окт 2016, 12:39
Den4ik45
.