КУРС ПО ARDUINO — Урок 4: Подключаем светодиоды к Arduino
Всем привет! Это уже четвёртый урок из моего курса по Arduino.
В этом уроке мы разберёмся как правильно подключить светодиод к Arduino, чтобы всё хорошо работало и ничего не сломалось.

Светодиод — небольшая электронная деталь, испускающая яркий свет при подаче постоянного тока в определённой полярность (как и простые диоды, пропускает ток только в одном направлении).
Светодиоды в основном питаются от 3 вольт и 20 миллиампер. Если подать большее напряжение, но при низкой силе тока (например, 5 вольт 15 мА), то светодиод будет спокойно работать. Но если превысить максимально допустимую силу тока, то светодиод выйдет из строя из-за выгорания кристалла внутри светодиода. Подробнее об устройстве и работе светодиода можно прочитать ЗДЕСЬ (статья на моём сайте)
Так как Arduino на своих цифровых выходах выдаёт напряжение от 0 до 5 вольт (это пины с ШИМ) 40-50 миллиампер, то светодиод долго так не проработает. Поэтому силу тока в цепи надо уменьшить резистором.

Главное правило работы со светодиодами — всегда подключайте их через резистор, иначе светодиод сгорит.
Резистор нужно ставить на плюсовом контакте светодиода. Если у вас в схеме несколько светодиодов, которые отдельно управляются — на каждый по резистору.
Сопротивление резистора для обычного трёх вольтового светодиода около 300-600 Ом.

Если вы подключаете светодиодные индикаторы (семисегментные, «заряд батареи» и прочие), то на все плюсовые ножки также нужно подключать резисторы. По одному на контакт. С матрицами 8х8 то же самое.
Спасибо за внимание! До следующего урока!