Оглавление:

Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - English: 18 шагов (с изображениями)
Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - English: 18 шагов (с изображениями)

Видео: Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - English: 18 шагов (с изображениями)

Видео: Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - English: 18 шагов (с изображениями)
Видео: Hubble - 15 years of discovery 2024, Ноябрь
Anonim
Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - English
Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - English

Español

Que es Vixen Lights?

Vixen Lights - это программное обеспечение для самостоятельной работы (без использования различных инструментов). Последняя версия 3.x полностью обновлена для поддержки интеллектуальных изображений RGB.

Загрузите файл в исходной версии https://www.vixenlights.com/downloads/ Это учебное пособие является базовым в версии 3.4u2 64 Bit.

Que es un Pixel?

Пиксель представляет собой кластер из 3 светодиодов, который состоит из трех основных цветов (rojo, verde y azul). La Intensidad de Estos Colores puede varias para Crear Otros Colores. Этот элемент с пикселями WS2812B, который используется в чипе, который принимает данные в Пуэрто, передает информацию, передаваемую через пиксель. Для того, чтобы установить изображение пикселей на 4 метра, с разрешением 60 пикселей на метро. Укажите идентификатор изображения пикселя и устройства RGB, в котором используются пиксели с 3 кабелями, + 5 В, Tierra y Data, с подключением RGB с использованием 4.

Arduino в составе Controlador

La mayoría de las tarjetas de Arduino se pueden usar como controladores que sirven de interface Entre la computadora que corre Vixen Lights y las titas de pixeles.

Solo que varias tarjetas están limitadas por la velocidad del процесадор, tamaño de memoria y tamaño de almacenamiento, pero la mayor limitante es la velocidad de puerto serial. La mayoría de los arduinos no pueden ir más rápido de 115, 200 baudios, el topo de pixeles es de 300 para que se puedan refrescar cada 50ms.

Это увеличивает количество пикселей, которые увеличиваются в Vixen с частотой обновления на 100 мс.

Скачайте IDE для arduino de la siguiente liga:

Este turorial esta basado en David Hunt - blog.huntgang.com

Descarga la librería de https://fastled.io/ y colócala dentro de la librería Arduino de tus documentos.

английский

Что такое Vixen Lights? Vixen Lights - это программное обеспечение для самодельных дисплеев автоматизации освещения. Последняя версия 3.x была полностью переработана для поддержки адресных «пиксельных» источников света.

Вы можете скачать его по адресу https://www.vixenlights.com/downloads/ Это руководство основано на версии 3.4u2 64 Bit.

Что такое пиксель? Пиксель представляет собой кластер из 3 светоизлучающих диодов (светодиодов), состоящих из трех основных цветов (красного, зеленого и синего). Интенсивность этих трех цветов (светодиодов) можно изменять, чтобы получить другие цвета. Пиксели WS2812B, которые я использую в своем примере, включают микросхему интегральной схемы (IC), которая принимает данные через один порт, отображает информацию, которая была адресована ему, и передает данные следующему пикселю. Для своего дисплея я купил 5-метровые гирлянды, по 30 пикселей на каждый метр или 150 пикселей на 5 метров. Адресные «пиксельные» полосы RGB обычно можно идентифицировать по трем проводам. Один для питания, один для земли и один для данных. Напротив, «тупые» полоски RGB можно определить по 4-проводным проводам. Обычно по одному для питания и по одному для каждого цвета - красного, зеленого и синего.

Контроллер Arduino

Многие из основных плат Arduino можно использовать в качестве контроллера, чтобы стать посредником между компьютером, на котором работает Vixen Lights, и фактическими пиксельными полосами RGB.

Различные платы имеют разные аппаратные ограничения, такие как скорость процессора, размер памяти (RAM) и размер хранилища. Однако при тестировании самым большим ограничивающим фактором, который мы обнаружили, была скорость последовательного порта. Большинство Arduinos не могут работать быстрее 115, 200 бит / с. Когда мы проталкиваем цветовые коды для каждого из трех цветов на 150 пикселей (или 450 цветов) по последовательному порту со скоростью 115, 200 бит / с, мы можем вычислить, что для завершения передачи потребуется 45 миллисекунд. Это означает, что мы можем безопасно обновлять каждый пиксель каждые 50 миллисекунд (или 20 раз в секунду).

Загрузите форму Arduino IDE:

Этот учебник основан на Дэвиде Ханте - blog.huntgang.com

Вы можете загрузить библиотеку с https://fastled.io и поместить файлы в папку с библиотеками Arduino.

Шаг 1: Configurando El Puerto Serial En Vixen (настройка последовательного порта Vixen)

Configurando El Puerto Serial En Vixen (Настройка последовательного порта Vixen)
Configurando El Puerto Serial En Vixen (Настройка последовательного порта Vixen)

Español

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

английский

Согласование с меню универсального последовательного контроллера

Чтобы использовать контроллер Arduino, вы должны настроить его внутри Vixen 3.x. Следующий процесс был задокументирован с использованием

Добавьте стандартный последовательный контроллер для верхнего правого меню.

Шаг 2: Configurar # De Canales (установите количество каналов)

Configurar # De Canales (Установить количество каналов)
Configurar # De Canales (Установить количество каналов)
Configurar # De Canales (Установить количество каналов)
Configurar # De Canales (Установить количество каналов)

Español

Ahora Definiremos el # de salidas de nuestro controlador, si en mi caso использует 30 pixeles debo multiplicarlo x 3, es decir cada pixel tiene 3 led en su interior, lo que da igual a 90 salidas.

английский

Установите количество выходов для контроллера. Это число должно быть в 3 раза больше количества пикселей. В моем примере я настраиваю 30 пикселей, что означает, что я установлю счетчик вывода на 90.

Шаг 3: Configuración Puerto Serial (настройка последовательного порта)

Configuración Puerto Serial (настройка последовательного порта)
Configuración Puerto Serial (настройка последовательного порта)
Configuración Puerto Serial (настройка последовательного порта)
Configuración Puerto Serial (настройка последовательного порта)
Configuración Puerto Serial (настройка последовательного порта)
Configuración Puerto Serial (настройка последовательного порта)

Español

En la parte inferior derecha dar clic en el engrane, ahora a configurar el puerto COM. Para hacer esto daremos clic en el puerto y seleccionamos el puerto que tiene asignado el Arduino, también configuraremos el velocidad de los baudios a 115200, el resto se queda como esta.

английский

В правом нижнем углу щелкните значок Гера, теперь мы настроим COM-порт. Для этого мы выберем COM-порт для Arduino. Мой пример - COM13, но ваш, вероятно, будет другим. Мы также хотим настроить скорость передачи на 115200 бод. Остальные настройки можно оставить в покое.

Шаг 4: Configuración De Encabezados (настройка заголовка)

Configuración De Encabezados (Настройка заголовка)
Configuración De Encabezados (Настройка заголовка)
Configuración De Encabezados (Настройка заголовка)
Configuración De Encabezados (Настройка заголовка)

Español

Configuraremos el Texto de Encabezado, en mi caso es >> 030 <<, esto le indica al código instalado en arduino el número de pixeles que estará recibiendo, siempre el número se debe ingresar en valor de 3 dígitos por eso es importante colocar inicio, Sino Tenrás error en los pixeles.

английский

Здесь мы добавим количество пикселей в заголовок, чтобы Arduino знал, сколько пикселей он должен получить. Количество пикселей должно быть не более 300 и должно быть введено как трехзначное значение. В моем примере снова используется 030 пикселей, поэтому я поставлю перед ним два нуля. На этом этапе вы должны увидеть кучу мерцающих вспышек на вашем Arduino, поскольку он теперь получает последовательные данные.

Шаг 5: Configurar Un Elemento Para Pixeles (Настройка элемента для пикселей)

Configurar Un Elemento Para Pixeles (Настроить элемент для пикселей)
Configurar Un Elemento Para Pixeles (Настроить элемент для пикселей)

Español

En la esquina superior izquierda dentro del cuadro de selección, seleccionamos Single Item, damos clic en el botón verde con un signo de +, nómbralo como Pixel Strip.

английский

В левом верхнем углу вы увидите выпадающее меню, выберите «Один элемент», нажмите кнопку «Добавить зеленую» и назовите его «Пиксельная полоса».

Шаг 6. Создайте El Grupo De Pixeles (Создайте группу пикселей)

Crear El Grupo De Pixeles (Создание группы пикселей)
Crear El Grupo De Pixeles (Создание группы пикселей)
Crear El Grupo De Pixeles (Создание группы пикселей)
Crear El Grupo De Pixeles (Создание группы пикселей)

Español

Собственно номер Pixel Strip, который можно создать, нажав кнопку «Добавить несколько». Чтобы выбрать число пикселей, выберите число, выберите номер, (вы используете Pixel Strip) и выберите число пикселей, которое находится на 30-м месте.

английский

Затем мы щелкнем правой кнопкой мыши по только что созданной полосе пикселей и выберем «Добавить несколько». Чтобы добавить все пиксели, мы выберем пронумерованные элементы, определим имя (я использовал Pixel Strip), а затем выберем количество пикселей для генерации (30 в моем примере). Вы должны увидеть все имена в списке, прежде чем нажать OK.

Шаг 7: Agregar Control RGB a Los Pixeles (добавить управление RGB в пиксели)

Agregar Control RGB a Los Pixeles (Добавить элемент управления RGB в пиксели)
Agregar Control RGB a Los Pixeles (Добавить элемент управления RGB в пиксели)
Agregar Control RGB a Los Pixeles (Добавить элемент управления RGB в пиксели)
Agregar Control RGB a Los Pixeles (Добавить элемент управления RGB в пиксели)

Español

Вы можете выбрать пиксельную полосу и настроить параметры обработки цвета, которые находятся на нижнем уровне изображения и кубики Конфигурация:, щелкнув по выбору обработки цвета. Seleccionaremos «Они могут быть любого цвета: они полностью RGB и смешивают любые цвета».

английский

Теперь выделим полосу пикселей и настроим свойство обработки цвета. Мы выберем «Они могут быть любого цвета: они полностью RGB и смешиваются, чтобы получить любой цвет».

Шаг 8: Vincular Pixeles Con Canales Del Controlador (Исправление пикселей - Arduino)

Vincular Pixeles Con Canales Del Controlador (Исправление пикселей - Arduino)
Vincular Pixeles Con Canales Del Controlador (Исправление пикселей - Arduino)

Español

Este es el paso final donde asignamos los elementos al controlador, para hacer este paso selecciona del lado izquierdo y el controlador genérico del lado derecho bajo el nombre que le hayas puesto. El número de puntos sin conectar debe ser el mismo. Lo único que queda es darle clic en el botón Patch Elements y ya está listo.

английский

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

Шаг 9: Validar La Vinculación (проверка исправлений

Validar La Vinculación (Проверка исправлений
Validar La Vinculación (Проверка исправлений

Español

Para comprobar que esta righto deberás ver un ejemplo como el de la vista gráfica.

английский

Если вы добились успеха, ваше графическое представление должно выглядеть примерно так.

Шаг 10: Diagrama De Conexión De Arduino UNO (Схема Arduino UNO)

Diagrama De Conexión De Arduino UNO (Схема Arduino UNO)
Diagrama De Conexión De Arduino UNO (Схема Arduino UNO)

Español

Usar сопротивление 470 Ом

английский

Используйте резистор 470 Ом.

Шаг 11: Diagrama De Conexión De Arduino NANO (диаграммы Arduino NANO)

Diagrama De Conexión De Arduino NANO (диаграммы Arduino NANO)
Diagrama De Conexión De Arduino NANO (диаграммы Arduino NANO)

Español

Usar сопротивление 470 Ом

английский

Используйте резистор 470 Ом.

Шаг 12: Создайте Mi Primera Secuencia (Создайте мою первую последовательность)

Crear Mi Primera Secuencia (Создать мою первую последовательность)
Crear Mi Primera Secuencia (Создать мою первую последовательность)

Español

Abrir Vixen Sotware, кликните New Sequence…

английский

Откройте Vixen и нажмите New Sequence…

Шаг 13: Agregar Audio (добавить аудио)

Agregar Audio (Добавить аудио)
Agregar Audio (Добавить аудио)

Español

Импортируйте Nuestro Audio из меню инструментов, предпочтительно использовать форматы mp3.

английский

Импортируйте аудио из меню «Инструменты», я использую mp3.

Шаг 14: Verificar Audio (Подтвердите аудио)

Verificar Audio (Проверить аудио)
Verificar Audio (Проверить аудио)

Español

Así debe de verse nuestra pantalla, pueden notar que la onda de música está cargada en la parte superior, en la barra superior pueden encuentran dos lupas una de + y otra -, que sirven para alejar o aumentar la línea de tiempo que es el área donde estaremos trabajando.

английский

Если вы добились успеха, ваш экран выглядит так, вы можете увеличивать или уменьшать масштаб, используя инструмент масштабирования, это поможет на временной шкале.

Шаг 15: Detectar Beats Del Audio (обнаружение звуковых ударов / такта)

Detectar Beats Del Audio (обнаружение звуковых ударов / такта)
Detectar Beats Del Audio (обнаружение звуковых ударов / такта)
Detectar Beats Del Audio (обнаружение звуковых ударов / такта)
Detectar Beats Del Audio (обнаружение звуковых ударов / такта)

Español

Вам нужно исправить процедуру для обнаружения Beats de la music, ya que nos ayudará a la hora de armar las secuencias, dentro de Tools - Audio, под наблюдением на изображении лас-линеас-бланкас, алинеада-лос-Beats de la música.

английский

Теперь мы вернемся к инструментам, аудио и выберем Beat / Bar Detector, этот процесс поможет идеально согласовать эффекты со звуком. Вы увидите много белых линий.

Шаг 16: Crear Un Efecto (Создание эффекта)

Crear Un Efecto (Создать эффект)
Crear Un Efecto (Создать эффект)
Crear Un Efecto (Создать эффект)
Crear Un Efecto (Создать эффект)

Español

De nuestro lado izquierdo hay un menú de Effects, Basic Lighting, Pixel Lighting, ambos menús puedes ser utilizados con Pixeles, vamos a dar clic en Chase

Примечание: En este ejemplo veremos cómo le encienden con un efectode seguimiento los 30 pixeles

английский

Слева меню вызывает Эффекты, есть 2 подменю, Базовое Освещение, Пиксельное Освещение, оба меню можно использовать с пикселями, давайте нажмем на погоню, Перетащите и отпустите вашу Пиксельную Полосную Линию, используйте мышь, чтобы изменить размер эффекта.

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

Шаг 17: Configuración De Efectos (конфигурация эффектов)

Configuración De Efectos (конфигурация эффектов)
Configuración De Efectos (конфигурация эффектов)

Español

Seleccionamos el efecto en la línea de tiempo, del lado derecho se activará un menú de configuración del efecto, donde podremos modificar, tensidad, dirección, color и т. Д.

английский

Выберите эффект на временной шкале, в меню вы увидите дополнительные параметры для изменения направления, цвета, пульса, глубины и т. Д., Поиграйте с эффектом, также вы можете активировать предварительный просмотр эффекта.

Шаг 18: Corre Tu Secuencia (последовательность Paly…)

Español

Da clic en PLAY, diviértete, hay mucho tutoriales на YouTube.

Примечание: Una vez que conectes tu Arduino y abras Vixen Light deben empezar a parpadear los leds Rx - Tx, esto indica que Arduino está esperando recibir información por el puerto Serial.

Щелкни по сигналу для видео

английский

Нажмите «Играть» в верхнем левом углу, получайте удовольствие, на YouTube много образцов.

Примечание: если ваш Arduino подключен к компьютеру, и откройте программное обеспечение Vixen, вы увидите, что RX - TX на Arduino мигает, это означает, что Arduino ждет инструкций от Vixen.

Нажмите на ссылку, чтобы посмотреть ВИДЕО

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