Как управлять яркостью светодиода
Для того, что управлять яркостью светодиода при помощи ШИМ (PWM), следует подключить светодиод к одному из выводов с широтно-импульсной модуляцией. В меню Examples->Analog есть скетч Fading с примером плавного увеличения и уменьшения яркости светодиода c периодичностью около 3 секунд.
В комментарии к скетчу Fading написано, что светодиод можно просто подключить между выводом Digital 9
и землёй (вывод GND
), но на практике он светится слишком ярко, а изменения в яркости происходят нелинейно. Поэтому гораздо симпатичнее на мой взгляд светодиод мерцает, будучи подключенным через фильтр НЧ на конденсаторе и резистивный делитель напряжения.
Схема:
Код скетча Fading похож по структуре на код скетча Blink, но управление яркостью светодиода производится вызовом функции analogWrite()
.
- Как подключить к Arduino светодиод
- Как управлять яркостью светодиода
- Как подключить к Arduino кнопку
- Как подключить к Arduino 8-омный динамик
- Как подключить к Arduino устройство с Android
- Как подключить к Arduino FPGA
- Как подключить к Arduino матричную клавиатуру
- Как подключить к Arduino семисегментный LED-индикатор
- Как подключить к Arduino LCD-дисплей