Управление яркостью внешнего светодиода с помощью резисторов||Arduino-diy.com
На этом примере Вы научитесь изменять яркость светодиода, используя резисторы с различным сопротивлением.
Для данного примера вам понадобятся
1 светодиод диаметром 5 мм
1 резистор на 270 Ом (красный, фиолетовый, коричневый)
1 резистор на 470 Ом (желтый, фиолетовый, коричневый)
1 резистор на 2.2 кОм (красный, красный, красный)
1 резистор на 10 кОм (коричневый, черный, оранжевый)
Макетная плата
Arduino Uno R3
Проводники
Светодиоды – общие сведения
Светодиоды отлично служат в устройствах для разного рода индикации. Они потребляют мало электричества и при этом долговечны.
В данном примере мы используем самые распространенные светодиды диаметром 5 мм. Также распространены светодиоды диаметром 3 миллиметра, ну и большие светодиоды диаметром 10 мм.
Подключать светодиод напрямую к батарейке или источнику напряжения не рекомендуется. Во-первых, надо сначала разобраться, где именно у светодиода отрицательная и положительная ноги. Ну а во вторых, необходимо использовать токоограничивающие резисторы, иначе светодиод очень быстро перегорит.
Если вы не будете использовать резистор со светодиодом, последний очень быстро выйдет из строя, так как через него будет проходить слишком большое количество тока. В результате светодиод нагреется и контакт, генерирующий свет, разрушится.
Различить позитивную и негативную ноги светодиода можно двумя способами.
Первый – позитивная нога длиннее.
Второй – при входе в корпус самого диода на коннекторе негативной ноги есть плоская кромка.
Если вам попался светодиод, на котором плоская кромка на более длинной ноге, длинная нога все равно является позитивной.
Резисторы – общие сведения
Resist – сопротивление (англ.)
Из названия можно догадаться, что резисторы сопротивляются потоку электричества. Чем больше номинал (Ом) резистора, тем больше сопротивление и тем меньше тока пройдет по цепи, в которой он установлен. Мы будем использовать это свойство резисторов для регулирования тока, который проходит через светодиод и, таким образом, его яркость.
Но сначала погорим немного о резисторах.
Единицы, в которых измеряется сопротивление – Ом, которые во многих источниках обозначаются греческой буквой Ω – Омега Так как Ом – маленькое значение сопротивления (практически незаметное в цепи), мы часто будем оперировать такими единицами как кОм – килоом (1000 Ом) и МОм мегаом (1000000 Ом).
В данном примере мы будем использовать резисторы с четырьмя различными номиналами: 270 Ω, 470 Ω, 2.2 кΩ и 10 кΩ. Размеры этих резисторов одинаковы. Цвет тоже. Единственное, что их различает – цветные полоски. Именно по этим полоскам визуально определяется номинал резисторов.
Для резисторов, у которых три цветные полоски и последняя золотистая, работают следующие соответствия:
Черный 0
Коричневый 1
Красный 2
Оранжевый 3
Желтый 4
Зеленый 5
Синий 6
Фиолетовый 7
Серый 8
Белый 9
Первые две полоски обозначают первые 2 числовых значения, так что красный, филетовый означает 2, 7. Следующая полоска – количество нулей, которые необходимо поставить после первых двух цифр. То есть, если третья полоска коричневая, как на фото выше, будет один нуль и номинал резистора равен 270 Ω.
Резистор с полосками коричневого, черного, оранжевого цветов: 10 и три нуля, так что 10000 Ω. То есть, 10 кΩ.
В отличии от светодиодов, у резисторов нет положительной и и отрицательной ног. Какой именно ногой подключать их к питанию/земле – неважно.
Схема подключения
Подключите в соответствии со схемой, приведенной ниже:
На Arduino есть пин на 5 В для питания периферийных устройств. Мы будем его использовать для питания светодиода и резистора. Больше вам от платы ничего не потребуется, только лишь подключить ее через USB к компьютеру.
С резистором на 270 Ω, светодиод должен гореть достаточно ярко. Если вы вместо резистора на 270 Ω установите резистор номиналом 470 Ω, светодиод будет гореть не так ярко. С резистором на 2.2 кΩ, светодиод должен еще немного затухнуть. В конце-концов, с резистором 10 кΩ, светодиод будет еле виден. Вполне вероятно, чтобы увидеть разницу на последнем этапе вам придется вытянуть красный переходник, использовав его в качестве переключателя. Тогда вы сможете увидеть разницу в яркости.
Кстати, можно провести этот опыт и при выключенном свете.
Разные варианты установки резистора
В момент, когда к одной ноге резистора подключено 5 В, вторая нога резистора подключается к позитивной ноге светодиода, а вторая нога светодиода подключена к земле. Если мы переместим резистор так, что он будет располагаться за светодиодом, как показано ниже, светодиод все равно будет гореть.
Мигание светодиодом
Мы можем подключить светодиод к выходу Arduino. Переместите красный провод от пина питания 5V к D13, как это показано ниже.
Теперь загрузите пример “Blink”, который мы рассматривали здесь. Обратите внимание, что оба светодиода – встроенный и установленный вами внешний начали мигать.
Давайте попробуем использовать другой пин на Arduino. Скажем, D7. Переместите коннектор с пина D13 на пин D7 и измените следующую строку вашего кода:
int led = 13;
на
int led = 7;
Загрузите измененный скетч на Arduino. Светодиод продолжит мигать, но на этот раз, используя питание от пина D7.
Способы управления яркостью свечения светодиодов. По способу регулировки
Содержание
- Способы управления яркостью свечения светодиодов. По способу регулировки
- Регулятор яркости светодиодных ламп. Диммирование светодиодных ламп
- Как регулировать яркость светодиода. Обычные светодиоды
- Подключение светодиода
- Регулировка яркости светодиода резистором. Методы регулировки яркости светодиодов
- Регулировка яркости светодиодов в авто. Принцип регулировки яркости светодиодов
- Необходимость в регуляторах яркости
- ШИМ управление
- Готовые к использованию регуляторы яркости
- Регулировать яркость светодиодной ленты. Диммеры для светодиодных лент. Виды и особенности. Применение
- Применение
- Управление яркостью светодиода ардуино. Светодиодные ленты
- Подключаем к Arduino
- Управление
- Питание и мощность
Способы управления яркостью свечения светодиодов. По способу регулировки
Диммеры бывают разные не только по их исполнению, но и по принципу работы. Это касается именно диммеров переменного тока.
Первый тип диммеров более распространённый и дешевый, по причине простоты своей схемы – это диммер с отсечкой по переднему фронту (англ. leading edge). Немного дальше будет подробно рассмотрен его принцип работы и схема, для сравнения взгляните на вид напряжения на выходе такого регулятора.
По графику видно, что на нагрузку подается остаток полуволны, а её начало срезается. Из-за характера включения нагрузки, в электросетях наводятся помехи, что мешает работе телевизоров и других устройство. На лампу подаётся напряжение установленной амплитуды, а затем оно затухает, когда синусоида переходит через ноль.
Можно ли использовать leading edge диммер для диодных ламп? Можно. Светодиодные лампы с диммером этого типа будут хорошо поддаваться регулировке, только если они изначально для этого созданы. Об этом свидетельствуют символы на её упаковке. Они еще называются «диммируемые».
Второй тип работает иначе, создает меньше помех и лучше работает с разными лампочками – это диммер с отсечкой по заднему фронту (англ. falling edge).
Регулировка светодиодных ламп с диммерами такого типа происходит лучше, а его конструкция лучше поддерживает недиммируемые источники света. Единственный недостаток – эти лампы могут регулировать свою яркость не с «нуля», а в определенном диапазоне. При этом диммируемые светодиодные лампы – просто великолепно регулируются.
Отдельное слово можно сказать о готовых светодиодных светильниках с регулировкой яркости. Это отдельный класс осветительных устройств, которые не нуждаются в установке дополнительных регуляторов, а имеют его в своей конструкции. Их регулировки производятся с помощью кнопок на корпусе или с пульта.
Поворотный
Правильный подбор и установка регулятора значительно увеличат срок его службы. Поворотный вариант исполнения имеет вращающуюся ручку, которая при установке в крайнее левое положение отключает освещение. Постепенный поворот ручки вправо увеличивает яркость лампы.
Клавишный
Основные компоненты вариатора: триак, узел формирования импульса, диак (динистор). Клавишный вариант исполнения внешним видом очень напоминает обычные двухклавишные выключатели. Посредством клавиш осуществляется включение и отключение осветительного прибора, а также регулируется мощность освещения.
Поворотно-нажимной
Дополнительные части вариатора: резисторы и конденсаторы. Поворотно — нажимной вариант исполнения имеет принцип действия, аналогичный поворотному устройству, но для включения системы освещения требуется немного «утапливать» ручку.
Регулятор яркости светодиодных ламп. Диммирование светодиодных ламп
Для регулировки яркости ламп накаливания давным-давно был изобретён диммер – простое электронное устройство, меняющее яркость лампы за счёт “обрезания” части синусоиды сетевого напряжения. Лампа накаливания проста, а светодиодная лампа содержит сложную электронную схему, поэтому с диммированием там всё непросто. Сегодня я расскажу, что делают диммеры, чем они отличаются между собой, и как себя ведут диммируемые светодиодные лампы по сравнению с лампами накаливания при регулировке яркости.
Как регулировать яркость светодиода. Обычные светодиоды
Светодиод – простейший индикатор, который можно использовать для отладки кода: его можно включить при срабатывании условия или просто подмигнуть. Но для начала его нужно подключить.
Подключение светодиода
Светодиод – это устройство, которое питается током, а не напряжением. Как это понимать? Яркость светодиода зависит от тока, который через него проходит. Казалось бы, достаточно знания закона Ома из первого урока в разделе, но это не так!
- Светодиод в цепи нельзя заменить “резистором”, потому что он ведёт себя иначе, нелинейно.
- Светодиод полярен, то есть при неправильном подключении он светиться не будет.
- Светодиод имеет характеристику максимального тока, на котором может работать. Для обычных 3 и 5 мм светодиодов это обычно 20 мА.
Регулировка яркости светодиода резистором. Методы регулировки яркости светодиодов
В настоящее время, несмотря на появление систем сетевого типа (DMX, DALI и др.), 95% всех существующих систем регулировки яркости представляют собой одноканальные настенные диммеры с отсечкой фазы и нет признаков того, что они скоро уйдут с рынка. Больше того, их продажи продолжают расти. В США установлено более 150 млн обычных диммеров, работающих совместно с лампами накаливания. Причинами широкого внедрения диммеров стали желание улучшить эстетическое восприятие освещения и возможность экономии энергии с помощью регулировки яркости свечения. Однако с внедрением законодательных норм, запрещающих использование обычных ламп накаливания, в качестве их замены все более широко будут использоваться светодиодные лампы. Но, к сожалению, пока совместимость светодиодов с существующей технологией регулировки яркости далека от идеальной.
Сегодня используются два основных типа диммеров с отсечкой фазы: диммеры с отсечкой по переднему фронту полуволны переменного напряжения (LEDIM) и диммеры с отсечкой по заднему фронту полуволны переменного напряжения (TEDIM) (см. рис. 1). Технология LEDIM доминирует, главным образом, в Северной Америке. Считается, что технология TEDIM, которая весьма популярна в Европе и других странах мира, лучше приспособлена для работы с низковольтными галогенными лампами, использующими электронные трансформаторы. В LEDIM в качестве активного элемента обычно используют триак или триак/диак, а TEDIM имеет более сложную схему и использует в качестве активных приборов MOSFET или IGBT. Можно сказать, что в LEDIM используется активное состояние «включено», а в TEDIM — активное состояние «выключено» — по отношению к начальной точке (0 градусов) каждой полуволны. Следует отметить, что в TEDIM генерируется немного меньший уровень собственного шума, т.к. в активном выключенном состоянии формируется меньше импульсных помех.
Регулировка яркости светодиодов в авто. Принцип регулировки яркости светодиодов
Если упустить подробности и объяснения, то схема регулировки яркости светодиодов предстанет в самом простом виде. Такое управление отлично от метода ШИМ, который мы рассмотрим чуть позже.
Итак, элементарный регулятор будет включать в себя всего четыре элемента:
- блок питания;
- стабилизатор;
- переменный резистор;
- непосредственно лампочка.
И резистор, и стабилизатор можно купить в любом радиомагазине. Подключаются они точно так, как показано на схеме. Отличия могут заключаться в индивидуальных параметрах каждого элемента и в способе соединения стабилизатора и резистора (проводами или пайкой напрямую).
Собрав своими руками такую схему за несколько минут, вы сможете убедиться, что меняя сопротивление, то есть, вращая ручку резистора, вы будете осуществлять регулировку яркости лампы.
В показательном примере аккумулятор берут на 12 Вольт, резистор на 1 кОм, а стабилизатор используют на самой распространенной микросхеме Lm317. Схема хороша тем, что помогает нам сделать первые шаги в радиоэлектронике. Это аналоговый способ управления яркость. Однако он не подойдет для приборов, требующих более тонкой регулировки.
Необходимость в регуляторах яркости
Теперь разберем вопрос немного подробнее, узнаем, зачем нужна регулировка яркости, и как можно по-другому управлять яркостью светодиодов.
- Самый известный случай, когда необходим регулятор яркости для нескольких светодиодов, связан с освещением жилого помещения. Мы привыкли управлять яркостью света: делать его мягче в вечернее время, включать на всю мощность во время работы, подсвечивать отдельные предметы и участки комнаты.
- Регулировать яркость необходимо и в более сложных приборах, таких как мониторы телевизоров и ноутбуков. Без нее не обходятся автомобильные фары и карманные фонарики.
- Регулировка яркости позволяет экономить нам электроэнергию, если речь идет о мощных потребителях.
- Зная правила регулировки, можно создать автоматическое или дистанционное управление светом, что очень удобно.
В некоторых приборах просто уменьшать значение тока, увеличивая сопротивление, нельзя, поскольку это может привести к изменению белого цвета на зеленоватый. К тому же увеличение сопротивления приводит к нежелательному повышенному выделению тепла.
ШИМ управление
Выходом из, казалось бы, сложной ситуации стало ШИМ управление (широтно-импульсная модуляция). Ток на светодиод подается импульсами. Причем значение его либо ноль, либо номинальное – самое оптимальное для свечения. Получается, что светодиод периодически то загорается, то гаснет. Чем больше время свечении, тем ярче, как нам кажется, светит лампа. Чем меньше время свечения, тем лампочка светит тусклее. В этом и состоит принцип ШИМ.
Управлять яркими светодиодами и светодиодными лентами можно непосредственно с помощью мощных МОП-транзисторов или, как их еще называют, MOSFET. Если же требуется управлять одной-двумя маломощными светодиодными лампочками, то в роли ключей используют обычные биполярные транзисторы или подсоединяют светодиоды напрямую к выходам микросхемы.
Вращая ручку реостата R2, мы будет регулировать яркость свечения светодиодов. Здесь представлены светодиодные ленты (3 шт.), которые присоединили к одному источнику питания.
Зная теорию, можно собрать схему ШИМ устройства самостоятельно, не прибегая к готовым стабилизаторам и диммерам. Например, такую, как предлагается на просторах интернета.
NE555 – это и есть генератор импульсов, в котором все временные характеристики стабильны. IRFZ44N – тот самый мощный транзистор, способный управлять нагрузкой высокой мощности. Конденсаторы задают частоту импульсов, а к клеммам «выход» подсоединятся нагрузка.
Поскольку светодиод обладает малой инертностью, то есть, очень быстро загорается и гаснет, то метод ШИМ регулирования является оптимальным для него.
Готовые к использованию регуляторы яркости
Регулятор, который продается в готовом виде для светодиодных ламп, называются диммером. Частота импульсов, создавая им, достаточно велика для того, чтобы мы не чувствовали мерцания. Благодаря ШИМ контролеру осуществляется плавная регулировка, позволяющая добиваться максимальной яркости свечения или угасания лампы.
Встраивая такой диммер в стену, можно пользоваться им, как обычным выключателем. Для исключительно удобства регулятор яркости светодиодов может управляться радио пультом.
Способность ламп, созданных на основе светодиодов, менять свою яркость открывает большие возможности для проведения световых шоу, создания красивой уличной подсветки. Да и обычным карманным фонариком становится значительно удобнее пользоваться, если есть возможность регулировать интенсивность его свечения.
Регулировать яркость светодиодной ленты. Диммеры для светодиодных лент. Виды и особенности. Применение
Диммеры для светодиодных лент, нужны чтобы менять яркость свечения. Изменение происходит из-за уменьшения мощности, подаваемой на ленту. Уменьшая интенсивность света, вы можете продлить срок службы осветительного прибора, создать более комфортную для отдыха обстановку или, наоборот, смоделировать праздничное динамичное освещение.
Применение
Диммеры пользовались популярностью в эпоху ламп накаливания, и многие думали, что с распространением светодиодных источников они постепенно уйдут с рынка. Но этого не произошло.
Регуляторы яркости света научились применять к энергосберегающим и даже светодиодным лампам. Их устанавливают и на светодиодные ленты, добиваясь красивых эффектов.
Диммеры для светодиодных лент любят использовать дизайнеры освещения, расставляя акценты на деталях комнаты или архитектурного сооружения.
Регуляторы освещения можно встраивать в элементы настенных и потолочных конструкций, делая их незаметными. Встречаются накладные экземпляры и модули, работающие от батареек.
У многих моделей предусмотрены программы управления, что делает их похожими на контроллеры для светодиодных лент.
Для управления RGB лентами необходим трехканальный диммер, который меняет подаваемую мощность на каждый канал в отдельности. Такое устройство управляет не только яркостью, но и цветом. Нажимая определенное количество раз на клавишу регулировки, вы переводите осветительный прибор в нужный режим.
Управление яркостью светодиода ардуино. Светодиодные ленты
Светодиодная лента представляет собой цепь соединённых светодиодов. Соединены они не просто так, например обычная 12V лента состоит из сегментов по 3 светодиода в каждом. Сегменты соединены между собой параллельно, то есть на каждый приходят общие 12 Вольт. Внутри сегмента светодиоды соединены последовательно, а ток на них ограничивается общим резистором (могут стоять два для более эффективного теплоотвода): Таким образом достаточно просто подать 12V от источника напряжения на ленту и она будет светиться. За простоту и удобство приходится платить эффективностью. Простая математика: три белых светодиода, каждому нужно по ~3.2V, суммарно это 9.6V. Подключаем ленту к 12V и понимаем, что 2.5V у нас просто уходят в тепло на резисторах. И это в лучшем случае, если резистор подобран так, чтобы светодиод горел на полную яркость.
Подключаем к Arduino
Здесь всё очень просто: смотрите предыдущий урок по управлению нагрузкой постоянного тока. Управлять можно через реле, транзистор или твердотельное реле. Нас больше всего интересует плавное управление яркостью, поэтому продублирую схему с полевым транзистором: Конечно же, можно воспользоваться китайским мосфет-модулем ! Пин VCC кстати можно не подключать, он никуда не подведён на плате.
Управление
Подключенная через транзистор лента управляется точно так же, как светодиод в предыдущей главе , то есть все примеры кода с миганием, плавным миганием и управление потенциометром подходят к этой схеме. Про RGB и адресные светодиодные ленты мы поговорим в отдельных уроках.
Питание и мощность
Светодиодная лента потребляет немаленький ток, поэтому нужно убедиться в том, что выбранный блок питания, модуль или аккумулятор справится с задачей. Но сначала обязательно прочитайте урок по закону Ома ! Потребляемая мощность светодиодной ленты зависит от нескольких факторов:
- Яркость . Максимальная мощность будет потребляться на максимальной яркости.
- Напряжение питания (чаще всего 12V). Также бывают 5, 24 и 220V ленты.
- Качество , тип и цвет светодиодов: одинаковые на вид светодиоды могут потреблять разный ток и светить с разной яркостью.
- Длина ленты. Чем длиннее лента, тем больший ток она будет потреблять.
- Плотность ленты, измеряется в количестве светодиодов на метр. Бывает от 30 до 120 штук, чем плотнее – тем больший ток будет потреблять при той же длине и ярче светить.
Лента всегда имеет характеристику мощности на погонный метр ( Ватт/м ), указывается именно максимальная мощность ленты при питании от номинального напряжения. Китайские ленты в основном имеют чуть меньшую фактическую мощность (в районе 80%, бывает лучше, бывает хуже). Блок питания нужно подбирать так, чтобы его мощность была больше мощности ленты, т.е. с запасом как минимум на 20%.
- Пример 1: нужно подключить 4 метра ленты с мощностью 14 Ватт на метр, лента может работать на максимальной яркости. 14*4 == 56W, с запасом 20% это будет 56*1.2 ~ 70W, ближайший блок питания в продаже будет скорее всего на 100W.
- Пример 2: берём ту же ленту, но точно знаем, что яркость во время работы не будет больше половины. Тогда можно взять блок на 70 / 2 == 35W.
Важные моменты по току и подключению:
- Подключение : допустим, у нас подключено ленты на 100W. При 12 Вольтах это будет 8 Ампер – весьма немаленький ток! Ленту нужно располагать как можно ближе к блоку питания и подключать толстыми (2.5 кв. мм и толще) проводами. Также при создании освещения есть смысл перейти на 24V ленты, потому что ток в цепи будет меньше и можно взять более тонкие провода: если бы лента из прошлого примера была 24-Вольтовой, ток был бы около 4 Ампер, что уже не так “горячо”.
Затухание/управление светодиодом/яркостью с помощью потенциометра (переменного резистора) и Arduino Uno
By EG Projects
Затухание или управление яркостью светодиода с помощью Arduino Uno и потенциометра/переменного резистора — не очень сложная задача. Предопределенные библиотеки Arduino упростили затухание светодиода с помощью arduino uno. Важно понимать, что стоит за предопределенными командами/инструкциями кода Arduino на программном и аппаратном уровне. Студенты обычно начинают с предварительно написанных примеров кода Arduino, доступных в arduino ide, и никогда не пытаются понять, что на самом деле происходит за видимым спектром. Поэтому, когда они переходят на более высокий уровень программирования Arduino, они сталкиваются с препятствиями при правильном проектировании схемы и реализации логики кода для конкретного оборудования. В этом уроке я объясню, как управлять яркостью светодиода с помощью Arduino и потенциометра/переменного резистора.
В arduino ide можно найти пример аналогового затухания и последовательного входа/выхода Arduino. Примеры более или менее совпадают с тем, что я собираюсь обсудить в этом уроке. Я пойду глубже и постараюсь выделить каждую часть информации как можно шире и проще.
Потенциометр используется в цепях, где нам необходимо переменное сопротивление для управления током и напряжением. Вы замечали, что на динамике, который есть у вас дома, вы перемещаете ручку по часовой стрелке и против часовой стрелки, чтобы установить громкость. На самом деле за ручкой находится потенциометр, то есть вы меняете сопротивление, чтобы установить громкость. Как и во многих других бытовых приборах, потенциометр используется для той же цели (старые телевизоры, старые радиоприемники и т. д.).
Потенциометр/переменный резистор, управляющий яркостью светодиода
Что происходит на стороне потенциометра?
Когда мы вращаем ручку потенциометра, мы фактически увеличиваем или уменьшаем сопротивление. Помните, что потенциометр — это переменный резистор и ничего больше. Диапазон сопротивления потенциометра указан на потенциометре, или вы можете вручную проверить техпаспорт конкретного потенциометра, чтобы проверить его сопротивление.
Теперь вспомните закон Ома, согласно которому при увеличении сопротивления в цепи ток уменьшается. Также ток прямо пропорционален напряжению. Таким образом, с увеличением напряжения ток увеличивается, а с уменьшением напряжения ток уменьшается.
Если принять во внимание приведенное выше утверждение, становится ясно, что мы можем напрямую подключить светодиод к потенциометру и регулировать его яркость/затухание/яркость, вращая ручку потенциометра. Тогда почему мы пытаемся потушить светодиод с помощью потенциометра с помощью Arduino? Каковы плюсы и минусы затухания светодиода с потенциометром и ардуино?
Почему потенциометр с Arduino?
Если мы напрямую подключим светодиод к потенциометру, мы сможем плавно регулировать яркость светодиода, но не точно, а если мы вставим промежуточный микроконтроллер, то микроконтроллер сможет плавно изменять яркость светодиода с желаемым уровнем яркости. При прямом управлении яркость зависит от сопротивления потенциометра, но с промежуточным микроконтроллером яркость зависит от выходного напряжения потенциометра, и каким-то образом мы можем даже пренебречь выходным напряжением и управлять светодиодом по заданным нами параметрам. 10 = 1024). Arduino работает от 5 вольт, поэтому диапазон входного напряжения его АЦП также составляет от 0 до 5 вольт. Платы Arduino, работающие от 3 вольт, входной диапазон для АЦП составляет от 0 до 3 вольт.
Примечание : Подача большего напряжения на аналоговые контакты Arduino повредит плату Arduino. Так что в нашем случае выходное напряжение потенциометра не должно увеличиваться на 5 вольт.
Схема проекта
Потенциометр и светодиод с Arduino Uno
Затухающий светодиод с потенциометром и Arduino Uno
Переходим к схеме схемы. Подайте напряжение от 5 В до 12 В на контакт + (анод) потенциометра и соедините -контакт (катод) с землей. Подключите выходной контакт потенциометра к аналоговому входу Pin-A0 Arduino. Теперь подключите светодиод + контакт (анод) к контакту № 9.из Ардунио. Контакт № 9 используется как аналоговый выходной контакт. Несколько контактов Arduino Uno можно использовать для вывода переменного напряжения, и контакт № 9 является одним из них. Он выводит аналоговые значения в виде ШИМ (сигнал с широтно-импульсной модуляцией). Подключите другой конец светодиода к земле последовательно с сопротивлением. Сопротивление может находиться в диапазоне от 120 Ом до 4,7 кОм. Сделайте схему и загрузите скетч в свой ardunio uno.
Индикатор изменения напряжения гаснет
При вращении ручки потенциометра сопротивление уменьшается и начинает течь ток. По мере увеличения тока увеличивается напряжение, и это изменение напряжения определяется аналоговым входом A0 на выводе Arduino. Мы анализируем это изменение напряжения в нашем скетче (коде), а затем выводим изменение на контакт № 9.к которому подключен наш светодиод. Светодиод гаснет, когда мы постоянно вращаем ручку потенциометра по часовой стрелке и против часовой стрелки.
Код проекта
Код прост: первый контакт Arduino A0 (аналоговый) объявлен как вход, а контакт № 9 объявлен как аналоговый выход. В функции пустого цикла сначала аналоговое изменение считывается с вывода A0 с помощью функции AnalogRead() . Затем входное значение делится на 4.
Необходимо разделить аналоговое показание на 4, потому что функция AnalogWrite() выводит аналоговые значения в диапазоне от 0 до 255. Где 0 представляет низкий уровень, а 255 представляет высокий уровень, а AnalogRead() вводит значение от 0 до 1023. Наконец, функция AnalogWrite() выводит аналоговое значение. Теперь вы увидите изменение яркости/затухания светодиода, если повернете ручку потенциометра.
Вы можете изменить вышеуказанный код по своему желанию. Управление яркостью светодиодов с помощью Arduino/микроконтроллера обеспечивает гибкость. Теперь вы можете затухать светодиод при увеличении или уменьшении напряжения в любом направлении. Вы можете запрограммировать контроллер в соответствии с желаемой конфигурацией. Вставив некоторые другие аппаратные средства, такие как схема контроллера двигателя, вы можете управлять скоростью вращения вентилятора/двигателя, а также направлением вращения. Это все возможно только благодаря интеллектуальному микроконтроллеру блока.
Затухание светодиода с помощью потенциометра с Arduino Скачать
Загрузите код программы и эскиз (файл .ino). Папка содержит код и эскиз проекта в формате .ino. Если у вас есть какие-либо вопросы по поводу поста или вы хотите что-то сказать о проекте. Пожалуйста, оставьте свои вопросы ниже в разделе комментариев.
Посмотреть видео проекта здесь
Рубрики: Arduino, электронные проекты, проекты микроконтроллеров
Набор инструментов для любителей — сообщество NI
Инструментарий любителя – Сообщество NIГлавная Сообщество Дискуссионные форумы Дополнительные платы продуктов NI Набор инструментов для любителей
Браузер сообщества
Лучшие сообщения
Просмотреть все
Лучшие авторы
Пользователь | Престижность |
---|---|
1 | |
1 |
Просмотреть все
Новые решения
Найти дополнительные решения
СообществоКатегорияДоскаДокументыПользователи отменаОтображение результатов для
Вместо поиска
Возможно, вы имели в виду:
Показать: Все – Отвеченные – Без ответа к Кен_С на 01.5 ответов 2325 просмотров
3 благодарности
5 ответов
6Новый
3 Ответа 3576 просмотров
5 баллов
3 ответа
4Новый
1 Ответ 142 просмотров
0 «Мне нравится»
1 ответ
2Новый
3 Ответа 104 просмотров
0 «Мне нравится»
3 ответа
4Новый
3 Ответа 73 просмотров
0 «Мне нравится»
3 ответа
4Новый
1 ответ 171 просмотров
0 «Мне нравится»
1 ответ
2Новый
0 Ответов 98 просмотров
0 «Мне нравится»
0 Ответов
1 Новый
1 Ответ 1609 просмотров
0 «Мне нравится»
1 ответ
2Новый
2 Ответа 344 просмотров
0 «Мне нравится»
2 ответа
3Новый
2 Ответа 147 просмотров
0 «Мне нравится»
3 Новый
8 Ответов 1735 просмотров
1 Кудо
8 ответов
9Новый
- [
- 1
- 2
- ]
10 Ответов 3151 просмотров
2 «Мне нравится»
10 Ответов
11Новый
3 Ответа 538 просмотров
0 «Мне нравится»
3 ответа
4Новый
1 Ответ 352 просмотров
0 «Мне нравится»
1 ответ
2Новый
6 Ответов 2131 просмотров
0 «Мне нравится»
6 ответов
7Новый
2 Ответа 284 просмотров
0 «Мне нравится»
2 ответа
3Новый
7 Ответов 1172 просмотров
0 «Мне нравится»
7 ответов
8Новый
2 Ответа 331 просмотров
0 «Мне нравится»
2 ответа
3 Ответа 265 просмотров
0 «Мне нравится»
3 ответа
4Новый
0 Ответов 184 просмотров
0 «Мне нравится»
0 Ответов
1 Новый
2 Ответа 251 просмотров
0 «Мне нравится»
2 ответа
3Новый
0 Ответов 168 просмотров
0 «Мне нравится»
0 Ответов
1 Новый
- [
- 1
- 2
- ]
11 Ответов 609 просмотров
0 «Мне нравится»
11 Ответов
12Новый
0 Ответов 203 просмотров
0 «Мне нравится»
0 Ответов
1 Новый
1 Ответ 242 просмотров
0 «Мне нравится»
1 ответ
2Новый
0 Ответов 258 просмотров
0 «Мне нравится»
0 Ответов
1 Новый
4 ответа 750 просмотров
1 Кудо
4 ответа
5Новый
- [
- 1
- 2
- ]
12 Ответов 6473 просмотров
3 благодарности
12 ответов
13Новый
5 Ответов 464 просмотров
1 Кудо
5 ответов
6Новый