Оглавление:
- Шаг 1: Configurando El Puerto Serial En Vixen (настройка последовательного порта Vixen)
- Шаг 2: Configurar # De Canales (установите количество каналов)
- Шаг 3: Configuración Puerto Serial (настройка последовательного порта)
- Шаг 4: Configuración De Encabezados (настройка заголовка)
- Шаг 5: Configurar Un Elemento Para Pixeles (Настройка элемента для пикселей)
- Шаг 6. Создайте El Grupo De Pixeles (Создайте группу пикселей)
- Шаг 7: Agregar Control RGB a Los Pixeles (добавить управление RGB в пиксели)
- Шаг 8: Vincular Pixeles Con Canales Del Controlador (Исправление пикселей - Arduino)
- Шаг 9: Validar La Vinculación (проверка исправлений
- Шаг 10: Diagrama De Conexión De Arduino UNO (Схема Arduino UNO)
- Шаг 11: Diagrama De Conexión De Arduino NANO (диаграммы Arduino NANO)
- Шаг 12: Создайте Mi Primera Secuencia (Создайте мою первую последовательность)
- Шаг 13: Agregar Audio (добавить аудио)
- Шаг 14: Verificar Audio (Подтвердите аудио)
- Шаг 15: Detectar Beats Del Audio (обнаружение звуковых ударов / такта)
- Шаг 16: Crear Un Efecto (Создание эффекта)
- Шаг 17: Configuración De Efectos (конфигурация эффектов)
- Шаг 18: Corre Tu Secuencia (последовательность Paly…)
Видео: Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - English: 18 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
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)
Español
Чтобы использовать Arduino в качестве управляющего устройства, нужно сначала настроить параметры Vixen 3.x с соответствующими процедурами.
английский
Согласование с меню универсального последовательного контроллера
Чтобы использовать контроллер Arduino, вы должны настроить его внутри Vixen 3.x. Следующий процесс был задокументирован с использованием
Добавьте стандартный последовательный контроллер для верхнего правого меню.
Шаг 2: 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 (настройка последовательного порта)
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 (настройка заголовка)
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 (Настройка элемента для пикселей)
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 (Создайте группу пикселей)
Español
Собственно номер Pixel Strip, который можно создать, нажав кнопку «Добавить несколько». Чтобы выбрать число пикселей, выберите число, выберите номер, (вы используете Pixel Strip) и выберите число пикселей, которое находится на 30-м месте.
английский
Затем мы щелкнем правой кнопкой мыши по только что созданной полосе пикселей и выберем «Добавить несколько». Чтобы добавить все пиксели, мы выберем пронумерованные элементы, определим имя (я использовал Pixel Strip), а затем выберем количество пикселей для генерации (30 в моем примере). Вы должны увидеть все имена в списке, прежде чем нажать OK.
Шаг 7: Agregar Control RGB a Los Pixeles (добавить управление RGB в пиксели)
Español
Вы можете выбрать пиксельную полосу и настроить параметры обработки цвета, которые находятся на нижнем уровне изображения и кубики Конфигурация:, щелкнув по выбору обработки цвета. Seleccionaremos «Они могут быть любого цвета: они полностью RGB и смешивают любые цвета».
английский
Теперь выделим полосу пикселей и настроим свойство обработки цвета. Мы выберем «Они могут быть любого цвета: они полностью RGB и смешиваются, чтобы получить любой цвет».
Шаг 8: 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 (проверка исправлений
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)
Español
Usar сопротивление 470 Ом
английский
Используйте резистор 470 Ом.
Шаг 11: Diagrama De Conexión De Arduino NANO (диаграммы Arduino NANO)
Español
Usar сопротивление 470 Ом
английский
Используйте резистор 470 Ом.
Шаг 12: Создайте Mi Primera Secuencia (Создайте мою первую последовательность)
Español
Abrir Vixen Sotware, кликните New Sequence…
английский
Откройте Vixen и нажмите New Sequence…
Шаг 13: Agregar Audio (добавить аудио)
Español
Импортируйте Nuestro Audio из меню инструментов, предпочтительно использовать форматы mp3.
английский
Импортируйте аудио из меню «Инструменты», я использую mp3.
Шаг 14: 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 (обнаружение звуковых ударов / такта)
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 (Создание эффекта)
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 (конфигурация эффектов)
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.
Нажмите на ссылку, чтобы посмотреть ВИДЕО
Рекомендуемые:
Navidad Con Arduino: 6 шагов
Navidad Con Arduino: Un arbolito de navidad hecho contiene Contiene 3 canciones navideñas. Decidí hacerlo ya que en esta navidad no pondremos arbol entonces pondré un arbolito algo Diferente a lo традиционным. Непрерывная работа с объяснением обстоятельств дела
Ikea Kids Kitchen Lights Mod: 11 шагов (с изображениями)
Ikea Kids Kitchen Lights Mod: На второй день рождения моей дочери мы решили подарить ей кухонный гарнитур. Но я действительно хотел сделать то, что мы подарили ей, особенным, и, вдохновившись тем, что некоторые замечательные мастера сделали с Ikea Duktig Kitchen, мы решили получить такую и сделать
Arduino Christmas Cheer !: 5 шагов (с изображениями)
Arduino Christmas Cheer!: Подберите время, чтобы вставить Arduino в праздничные места, и что может быть лучше, чем рождественская елка! В этом проекте мы собираемся сделать рождественскую елку, которая может петь кучу разных рождественских песен и зажигаться вместе с мю
Estrella De Navidad: 6 шагов (с изображениями)
Estrella De Navidad: 1. Como todo aficionado a Arduino, al llegar a la Navidad, quer í hacer algo para programar las luces navide ñ as.As í, que me puse a buscar por casa, haber que sal í eacuter; eacuter; eacuter; una tira de leds que comprara y que no tu
Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: 11 шагов
Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: Это руководство также доступно на английском языке. MOVI означает «Мой собственный голосовой интерфейс» (Mi propia interfaz de voz) и эсудо для Arduino. С MOVI construir sus propios di á logos de voz para controlar dispositivos dentro del IDE de Ar