Ничего не найдено :(
    В гостях у Самоделкина! » С сайтов » Спец » Собираем студийный свет с адресными RGB светодиодами

    Собираем студийный свет с адресными RGB светодиодами



    Если вы увлекаетесь студийной фото/видеосъемкой, то эта статья будет вам полезна.
    Как известно, освещение играет большую роль в качестве снимков. Правильно подобранный свет делает фотографию намного эффектней. Если раньше, фотографы имели возможность изменять освещение только определенного спектра, то сейчас, с развитием светодиодов, возможности в выборе цветовой гаммы практически безграничны.

    В этой статье мастер расскажет нам, как сделать и запрограммировать студийное освещение, использовав уже готовую светодиодную матрицу. Управляется освещение с помощью смартфона через Wi-Fi.

    Инструменты и материалы:
    -Микроконтроллер ESP32;
    -Адресная светодиодная панель 8x8;
    -Рейка круглая деревянная;
    -Проволока;
    -Паяльные принадлежности;
    -Крепеж;
    -Клеевой пистолет;
    -Супер клей;
    -3D-принтер;
    -USB-кабель;
    -Инструмент для зачистки проводов;
    -Кусачки;
    -Плоскогубцы;

    Шаг первый: корпус
    Светодиодная панель имеет размер 8Х8 см. В соответствии с размерами был разработан и напечатан на 3D-принтере корпус и крепление для двух светильников. Светильники будут крепиться на деревянную рейку, а он крепиться непосредственно к фотокамере.
    Основной корпус напечатан черной нитью. Передняя панель напечатана прозрачной нитью.

    Файлы для печати деталей можно скачать здесь.

    Шаг второй: подключение
    Схема подключения панелей к ESP32 следующая:
    ESP32 ---- первая панель
    D13 DIN
    GND GND
    VIN 5V
    первая панель ---- вторая панель

    DOUT DIN
    GND GND
    5V 5V


    Шаг третий: код
    Весь код можно скачать ниже.

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

    В следующих строках кода указаны цвета в виде массива [Красная панель 1, Зеленая панель 1, Синяя панель 1, Красная панель 2, Зеленая панель 2, Синяя панель 2]. Каждое из этих значений находится в диапазоне от 0 до 1, где 0 соответствует отключенному цвету, а 1 соответствует самому яркому цвету. Это сделано для того, чтобы можно было добавить способ изменения яркости в дальнейшем.
    //Define Arrays
    float theaturePB[6] = {1,.5,.5,.5,.5,1};
    float BRed[6] = {1,.25,.3,.3,.25,1};
    float white[6] = {1,1,1,1,1,1};
    float amber[6] = {0.5,1,1,0.5,1,1};

    Следующие строки определяют включение и выключение.
    String THPBstate = "off";
    String BRedstate = "off";
    String whitestate = "off";
    String amberstate = "off";
    String blackoutstate = "on";

    В setup () определяется последовательное соединение, а затем светодиодные панели.
    Затем нужно настроить соединение Wi-Fi и распечатать IP-адрес после подключения.

    Функция loop () проверяет, есть ли подключение к веб-странице, и какой цвет задается пользователем.

    Затем нужно сообщить ESP, как настроить веб-страницу, каждую кнопку, в каком состоянии кнопка (вкл/выкл) и т.д.

    Следующий раздел посвящен изменению цвета светодиодных панелей. Здесь циклически перебирается каждый светодиод в двух секциях, первые 64 - это первая панель, а вторые 64 - это вторая панель. Затем устанавливается значение каждого цвета для каждого светодиода. После установки данных используется функция .show () для обновления панелей.

    Последний раздел - выключить все светодиоды.
    void blackout(){
      for(int i = 0; i <128; i++){
        leds[i] = CRGB::Black;
      }
      FastLED.show();
    }

    Шаг четвертый: сборка
    Теперь можно собрать все вместе.
    Светодиодные панели крепятся к задней части корпуса термоклеем, а провода выходят через отверстие наверху. ESP32 прикручивается к задней части корпуса с помощью двух резьбовых вставок. Еще два винта вклеиваются через отверстия в верхней части корпуса. Лицевая панель прикручивается короткими винтами.
    Затем светильник, с помощью крепления, фиксируются на деревянной рейке.

    Шаг пятый: работа светильников
    Чтобы использовать панели, подключаем ESP32 к компьютеру и открываем монитор последовательного порта. В результатах теста должен быть указан IP-адрес веб-страницы, на которой размещается ESP32. Переходим на этот IP-адрес в своем браузере. В приложении есть несколько кнопок. Каждая кнопка включает один из предустановленных цветов в коде.
    В дальнейшем просто нужно подключить ESP к источнику питания и перейти на веб-страницу, маршрутизатор, скорее всего, назначит ESP тот же IP и в следующий раз.

    Все готово.

    Весь процесс по сборке и тестированию панелей можно посмотреть на видео.

    Источник (Source)
    Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.

    Студийный светильник с высоким индексом цветопередачи

    0
    Идея
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    0
    Описание
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    0
    Исполнение
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    Итоговая оценка: 0.0 из 10 (голосов: 0 / История оценок)

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

    Привет, Гость!


    Зарегистрируйтесь

    Или войдите на сайт, если уже зарегистрированы...

    Войти

    Добавьте самоделку

    Добавьте тему

    Онлайн чат

    Последние комментарии

    Все комментарии