Универсальный внешний накопитель для всех iOS-устройств, совместим с PC/Mac, Android
Header Banner
8 800 100 5771 | +7 495 540 4266
c 9:00 до 24:00 пн-пт | c 10:00 до 18:00 сб
0 Comments

Содержание

Управление яркостью внешнего светодиода с помощью резисторов||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.

Способы управления яркостью свечения светодиодов. По способу регулировки

Содержание

  1. Способы управления яркостью свечения светодиодов. По способу регулировки
  2. Регулятор яркости светодиодных ламп. Диммирование светодиодных ламп
  3. Как регулировать яркость светодиода. Обычные светодиоды
    • Подключение светодиода
  4. Регулировка яркости светодиода резистором. Методы регулировки яркости светодиодов
  5. Регулировка яркости светодиодов в авто. Принцип регулировки яркости светодиодов
    • Необходимость в регуляторах яркости
    • ШИМ управление
    • Готовые к использованию регуляторы яркости
  6. Регулировать яркость светодиодной ленты. Диммеры для светодиодных лент. Виды и особенности. Применение
    • Применение
  7. Управление яркостью светодиода ардуино. Светодиодные ленты
    • Подключаем к Arduino
    • Управление
    • Питание и мощность

Способы управления яркостью свечения светодиодов. По способу регулировки

Диммеры бывают разные не только по их исполнению, но и по принципу работы. Это касается именно диммеров переменного тока.

Первый тип диммеров более распространённый и дешевый, по причине простоты своей схемы – это диммер с отсечкой по переднему фронту (англ. leading edge). Немного дальше будет подробно рассмотрен его принцип работы и схема, для сравнения взгляните на вид напряжения на выходе такого регулятора.

По графику видно, что на нагрузку подается остаток полуволны, а её начало срезается. Из-за характера включения нагрузки, в электросетях наводятся помехи, что мешает работе телевизоров и других устройство. На лампу подаётся напряжение установленной амплитуды, а затем оно затухает, когда синусоида переходит через ноль.

Можно ли использовать leading edge диммер для диодных ламп? Можно. Светодиодные лампы с диммером этого типа будут хорошо поддаваться регулировке, только если они изначально для этого созданы. Об этом свидетельствуют символы на её упаковке. Они еще называются «диммируемые».

Второй тип работает иначе, создает меньше помех и лучше работает с разными лампочками – это диммер с отсечкой по заднему фронту (англ. falling edge).

Регулировка светодиодных ламп с диммерами такого типа происходит лучше, а его конструкция лучше поддерживает недиммируемые источники света. Единственный недостаток – эти лампы могут регулировать свою яркость не с «нуля», а в определенном диапазоне. При этом диммируемые светодиодные лампы – просто великолепно регулируются.

Отдельное слово можно сказать о готовых светодиодных светильниках с регулировкой яркости. Это отдельный класс осветительных устройств, которые не нуждаются в установке дополнительных регуляторов, а имеют его в своей конструкции. Их регулировки производятся с помощью кнопок на корпусе или с пульта.

Поворотный

Правильный подбор и установка регулятора значительно увеличат срок его службы. Поворотный вариант исполнения имеет вращающуюся ручку, которая при установке в крайнее левое положение отключает освещение. Постепенный поворот ручки вправо увеличивает яркость лампы.

Клавишный

Основные компоненты вариатора: триак, узел формирования импульса, диак (динистор). Клавишный вариант исполнения внешним видом очень напоминает обычные двухклавишные выключатели. Посредством клавиш осуществляется включение и отключение осветительного прибора, а также регулируется мощность освещения.

Поворотно-нажимной

Дополнительные части вариатора: резисторы и конденсаторы. Поворотно — нажимной вариант исполнения имеет принцип действия, аналогичный поворотному устройству, но для включения системы освещения требуется немного «утапливать» ручку.

Регулятор яркости светодиодных ламп. Диммирование светодиодных ламп

Для регулировки яркости ламп накаливания давным-давно был изобретён диммер – простое электронное устройство, меняющее яркость лампы за счёт “обрезания” части синусоиды сетевого напряжения. Лампа накаливания проста, а светодиодная лампа содержит сложную электронную схему, поэтому с диммированием там всё непросто. Сегодня я расскажу, что делают диммеры, чем они отличаются между собой, и как себя ведут диммируемые светодиодные лампы по сравнению с лампами накаливания при регулировке яркости.

Начнём с того, что делают диммеры. Вот осциллограмма сетевого напряжения.

Диммер “отрезает” кусок синусоиды. При половине яркости остаются “половинки” синусоиды в каждом полупериоде.

При минимальном уровне яркости остаются только маленькие “хвостики”.

Фактически, диммер включает и выключает нагрузку 100 раз в секунду и яркость зависит от момента включения.Все диммеры с двухпроводным подключением не могут “открываться” полностью – для работы им нужно питание, которое они получают за счёт небольшого напряжения, остающегося при неполном “открытии”. На максимальной яркости осциллограмма на выходе диммера выглядит так.

Обычные светодиодные лампы при включении через диммер будут включатся на полную яркость с определённого момента регулирования или мигать при попытке диммирования. Регулировать яркость позволяют диммируемые светодиодные лампы, которые содержат специальную схему, распознающую диммирование и управляющую схемой стабилизатора лампы.При диммировании светодиодные лампы ведут себя не так, как лампы накаливания. Когда лампа накаливания горит совсем слабо, светодиодная лампа ещё довольно ярко светится. Вот так выглядят лампы, подлюченные через один и тот же диммер на минимальной яркости.

Все диммеры имеют разный минимальный уровень. Например, у одного из китайских диммеров осциллограмма на минимальном уровне выглядела так.

При этом светодиодные диммируемые лампы светились довольно ярко.Для диммирования светодиодных ламп важно, чтобы минимальный уровень регулировки был как можно меньше. Если нить лампы накаливания на минимальном уровне регулировки чуть светится тёмно-красным цветом, такой диммер подойдёт для светодиодных ламп, если же нить лампы накаливания горит жёлтым светом, светодиодные лампы на минимальном уровне диммирования будут светить слишком ярко. Я подключил лампу накаливания к трём имеющимся у меня диммерам и измерил True RMS мультиметром напряжение на выходе.

Чёрный китайский диммер на проводе – 98 В.Диммер IKEA – 66 В.Китайский диммер с блестящей ручкой – 46 В.Максимальный уровень у всех диммеров тоже разный:В сети – 228 В.Чёрный китайский диммер на проводе – 211 В.Диммер IKEA – 221 В.Китайский диммер с блестящей ручкой – 220 В.Диммируемые светодиодные лампы отличаются по минимальному уровню диммирования. Некоторые позволяют снижать яркость до 5%, а некоторые только до 20%. Вот, к примеру лампы Navigator NLL-C37-5-230-2.7K-E14-FR-DIMM и IKEA 102.667.54, включённые в один и тот же диммер на минимальном уровне яркости.

Как регулировать яркость светодиода. Обычные светодиоды

Светодиод – простейший индикатор, который можно использовать для отладки кода: его можно включить при срабатывании условия или просто подмигнуть. Но для начала его нужно подключить.

Подключение светодиода

Светодиод – это устройство, которое питается током, а не напряжением. Как это понимать? Яркость светодиода зависит от тока, который через него проходит. Казалось бы, достаточно знания закона Ома из первого урока в разделе, но это не так!

  • Светодиод в цепи нельзя заменить “резистором”, потому что он ведёт себя иначе, нелинейно.
  • Светодиод полярен, то есть при неправильном подключении он светиться не будет.
  • Светодиод имеет характеристику максимального тока, на котором может работать. Для обычных 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.
09.2022 11:36 Последний пост на ‎24-02-2023 10:31 к Ken_S

5 ответов 2325 просмотров

3 благодарности

5 ответов

6Новый

3 Ответа 3576 просмотров

5 баллов

3 ответа

4Новый

к Марсрок на ‎16.05.2023 20:14 Последний пост на ‎03.06.2023 03:29 к sn900

1 Ответ 142 просмотров

0 «Мне нравится»

1 ответ

2Новый

3 Ответа 104 просмотров

0 «Мне нравится»

3 ответа

4Новый

к Душить на ‎01.06.2023 07:08 Последний пост на ‎01.06.2023 09:14 к DavidWilt

3 Ответа 73 просмотров

0 «Мне нравится»

3 ответа

4Новый

1 ответ 171 просмотров

0 «Мне нравится»

1 ответ

2Новый

0 Ответов 98 просмотров

0 «Мне нравится»

0 Ответов

1 Новый

к Сергий Стефан на ‎11-01-2021 06:03 Последний пост на ‎14. 05.2023 23:07 к Алантао

1 Ответ 1609 просмотров

0 «Мне нравится»

1 ответ

2Новый

2 Ответа 344 просмотров

0 «Мне нравится»

2 ответа

3Новый

к Душить на ‎07.05.2023 12:00 Последний пост на ‎07.05.2023 14:09 к Дроссель

2 Ответа 147 просмотров

0 «Мне нравится»

2 ответа

3 Новый

8 Ответов 1735 просмотров

1 Кудо

8 ответов

9Новый

  • [
  • 1
  • 2
  • ]
к Гумба79 на ‎26.08.2021 10:41 Последний пост на ‎06.05.2023 13:04 к imran01

10 Ответов 3151 просмотров

2 «Мне нравится»

10 Ответов

11Новый

к Папоротник255 на ‎04-01-2023 15:19 Последний пост на ‎03. 05.2023 14:40 к imran01

3 Ответа 538 просмотров

0 «Мне нравится»

3 ответа

4Новый

к GUS979 на ‎15-04-2023 16:28 Последний пост на ‎28.04.2023 04:17 к Тарк

1 Ответ 352 просмотров

0 «Мне нравится»

1 ответ

2Новый

к СтивенХауэлл на ‎15-12-2021 19:13 Последний пост на ‎27-04-2023 16:59 к Сабри7

6 Ответов 2131 просмотров

0 «Мне нравится»

6 ответов

7Новый

2 Ответа 284 просмотров

0 «Мне нравится»

2 ответа

3Новый

7 Ответов 1172 просмотров

0 «Мне нравится»

7 ответов

8Новый

к аулия26 на ‎13. 04.2023 19:53 Последний пост на ‎13.04.2023 20:17 к auliya26

2 Ответа 331 просмотров

0 «Мне нравится»

2 ответа

3Новый

3 Ответа 265 просмотров

0 «Мне нравится»

3 ответа

4Новый

0 Ответов 184 просмотров

0 «Мне нравится»

0 Ответов

1 Новый

к РальфРот на ‎07.04.2023 21:08 Последний пост на ‎08-04-2023 08:09 к RalphMouth

2 Ответа 251 просмотров

0 «Мне нравится»

2 ответа

3Новый

0 Ответов 168 просмотров

0 «Мне нравится»

0 Ответов

1 Новый

  • [
  • 1
  • 2
  • ]

11 Ответов 609 просмотров

0 «Мне нравится»

11 Ответов

12Новый

0 Ответов 203 просмотров

0 «Мне нравится»

0 Ответов

1 Новый

к wcchung33a на ‎22. 03.2023 09:14 Последний пост на ‎26-03-2023 08:46 к wcchung33a

1 Ответ 242 просмотров

0 «Мне нравится»

1 ответ

2Новый

0 Ответов 258 просмотров

0 «Мне нравится»

0 Ответов

1 Новый

к Надгробия на ‎17-11-2022 09:20 Последний пост на ‎22.03.2023 11:44 к Ken_S

4 ответа 750 просмотров

1 Кудо

4 ответа

5Новый

  • [
  • 1
  • 2
  • ]
к Ромеро_11 на ‎13.05.2020 12:06 Последний пост на ‎21-03-2023 08:31 к vcortez

12 Ответов 6473 просмотров

3 благодарности

12 ответов

13Новый

5 Ответов 464 просмотров

1 Кудо

5 ответов

6Новый

к Сиско на ‎07.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *