Оглавление:

Регулятор яркости светодиодной ленты: 4 шага
Регулятор яркости светодиодной ленты: 4 шага

Видео: Регулятор яркости светодиодной ленты: 4 шага

Видео: Регулятор яркости светодиодной ленты: 4 шага
Видео: Светодиодный контроллер управления Яркостью Диммер для светодиодных лент и т.д с aliexpress 2024, Сентябрь
Anonim
Контроллер яркости светодиодной ленты
Контроллер яркости светодиодной ленты
Контроллер яркости светодиодной ленты
Контроллер яркости светодиодной ленты
Контроллер яркости светодиодной ленты
Контроллер яркости светодиодной ленты

Светодиодные ленты известны во всем мире своим потреблением низкого напряжения и своей яркостью. Иногда нам нужно отрегулировать напряжение питания и яркость этих светодиодных лент, например, во время сна вас будет беспокоить яркость светодиода. Это проект Arduino для управления яркостью светодиодной ленты. он удобен для пользователя, поскольку получает значение яркости от пользователя. Значение яркости зависит от напряжения, подаваемого на светодиодную ленту. Если пользователь дает 5 В, это дает максимальную яркость, если пользователь дает 0,1 В, это обеспечивает низкую яркость. Arduino может записывать напряжение от 0 до 255 (разделение 0-5 В, например: 1 В = 51 единица). Но с помощью команд и вычислений мы можем минимизировать это до 0-5В. Давайте перейдем к проекту.

Запасы

Требования:

  1. Ардуино UNO / нано / MEGA
  2. Светодиодная лента (Должна работать на минимальном
  3. IDE Arduino
  4. соединительные провода (№ 2)

Шаг 1: ПОДКЛЮЧЕНИЯ

СОЕДИНЕНИЯ
СОЕДИНЕНИЯ

Вот соединения для подключения светодиодной ленты к Arduino:

Светодиодная лента ARDUINO

GND >> - (отрицательный)

ЦИФРОВОЙ ШИМ 3 (контакт 3) >> + (положительный)

--------------------------------------------------------------------------------------

Подключите отрицательный контакт светодиодной ленты к контакту заземления (GND) Arduino

Подключите положительный вывод светодиодной ленты к выводу 3 на Arduino

Шаг 2: КОД

КОД
КОД
КОД
КОД

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

плавающая яркость; int LED = 3; float realbrightness; float delay1; float delay2; плавающий вариант; void setup () {pinMode (LED, ВЫХОД); Serial.begin (9600); Serial.println («Контроллер светодиодной ленты Arduino»); Serial.println (""); Serial.println («Введите яркость светодиодной ленты (1-5)»); Serial.println (""); while (Serial.available () == 0) {} яркость = Serial.parseFloat (); realbrightness = (яркость) * 51.0; if (realbrightness> = 6) {Serial.println («Введите допустимую яркость»); }} void loop () {Serial.println (""); Serial.println («Светодиодная лента мигает со скоростью»); Serial.print (яркость); analogWrite (светодиод, реальная яркость); задержка (1000); }

Шаг 3: ВРЕМЯ ПРОВЕРИТЬ

ВРЕМЯ ТЕСТИРОВАТЬ!
ВРЕМЯ ТЕСТИРОВАТЬ!
ВРЕМЯ ТЕСТИРОВАТЬ!
ВРЕМЯ ТЕСТИРОВАТЬ!

Подключите Arduino, загрузите код, откройте последовательный монитор. Должно появиться сообщение «Введите яркость светодиодной ленты (1-5)». Введите значение яркости и нажмите «Отправить». вы можете увидеть, что ваша светодиодная лента работает в вашей команде яркости !.

Шаг 4: ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:

  • Яркость можно ввести в десятичном виде.
  • яркость, введенная выше 5, будет такой же, как 5.
  • Чем меньше значение, тем меньше яркость.
  • По умолчанию иногда на вашем компьютере могут отсутствовать драйверы Arduino. Чтобы устранить ошибки, откройте диспетчер устройств и обновите все неизвестные драйверы.
  • Выберите правильный COM-порт и версию Arduino.
  • Альтернативная загрузка кода:

Рекомендуемые: