Table des matières:

Luces De Navidad Con Pixeles (Pixels de lumières de Noël) Español - English: 18 Steps (with Pictures)
Luces De Navidad Con Pixeles (Pixels de lumières de Noël) Español - English: 18 Steps (with Pictures)

Vidéo: Luces De Navidad Con Pixeles (Pixels de lumières de Noël) Español - English: 18 Steps (with Pictures)

Vidéo: Luces De Navidad Con Pixeles (Pixels de lumières de Noël) Español - English: 18 Steps (with Pictures)
Vidéo: 11 ratio Dream lights ad 2023 2024, Novembre
Anonim
Luces De Navidad Con Pixeles (pixels de lumières de Noël) Español - English
Luces De Navidad Con Pixeles (pixels de lumières de Noël) Español - English

Espagnol

Que es Vixen Lights?

Vixen Lights est un logiciel de bricolage (hágalo usted mismo) secuencias de luces. La dernière version 3.x est rediseño completement para soportar píxeles RGB inteligentes.

Lo puedes descargar en la siguiente liga https://www.vixenlights.com/downloads/ Este tutorial est basé sur la version 3.4u2 64 Bit.

Qu'est-ce qu'un Pixel ?

Un pixel es un cluster de 3 leds qui consistent en 3 couleurs primaires (rojo, verde y azul). La intensidad de estos colores puede varias para crear otros colores. La tira con pixeles WS2812B que se est à utiliser avec une puce qu'acepta data en un Puerto, despliega la información asignada y la pasa la data al siguiente pixel. Para este ejemplo se trata de una tira de pixeles de 4mts, con 60 pixel x metro. Se puede identificar muy fácil una tira de pixeles vs una tira de RGB, la tira de pixeles utiliza 3 cables, +5v, Tierra y Data, mientras una de RGB utiliza 4.

Arduino como 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 procesador, 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.

Si cela incrémente le nombre de pixels qui incrémente en Vixen la fréquence d'actualisation à 100 ms.

Descargar el IDE de 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.

Anglais

Qu'est-ce que Vixen Lights ?Vixen Lights est un logiciel pour les écrans d'automatisation d'éclairage à faire soi-même. La dernière version 3.x était une refonte complète pour prendre en charge les lumières « pixels » adressables.

Vous pouvez le télécharger sur https://www.vixenlights.com/downloads/ Ce tutoriel est basé sur la version 3.4u2 64 Bit.

Qu'est-ce qu'un pixel ? Un pixel est un groupe de 3 diodes électroluminescentes (DEL) composées des trois couleurs primaires (rouge, vert et bleu). L'intensité de ces trois couleurs (LED) peut être modifiée pour faire d'autres couleurs. Les pixels WS2812B que j'utilise dans mon exemple incluent une puce de circuit intégré (IC) qui accepte les données sur un port, affiche les informations qui lui sont adressées et transmet les données au pixel suivant. Pour mon écran, j'ai acheté des chaînes de 5 mètres qui ont 30 pixels pour chaque mètre ou 150 pixels pour 5 mètres. Les bandes "pixels" RVB adressables peuvent généralement être identifiées car elles ont 3 fils. Un pour l'alimentation, un pour la terre et un pour les données. En revanche, les bandes RVB « muettes » peuvent être identifiées par leur présence de 4 fils. Généralement un pour l'alimentation et un pour chaque couleur Rouge, Vert et Bleu

Contrôleur Arduino

La plupart des cartes Arduino de flux principal peuvent être utilisées comme contrôleur pour devenir l'homme intermédiaire entre l'ordinateur exécutant Vixen Lights et les bandes de pixels RVB réelles.

Diverses cartes ont des limitations matérielles différentes telles que la vitesse du processeur, la taille de la mémoire (RAM) et la taille du stockage. Cependant, lors des tests, le plus grand facteur limitant que nous ayons trouvé était la vitesse du port série. La plupart des Arduinos ne peuvent pas aller plus vite que 115, 200 bps. Lorsque nous poussons les codes de couleur pour chacune des trois couleurs pour 150 pixels (soit 450 couleurs) sur le port série à 115, 200 bps, nous pouvons calculer qu'il faudra 45 millisecondes pour terminer la transmission. Cela signifie que nous pouvons actualiser en toute sécurité chaque pixel toutes les 50 millisecondes (ou 20 fois par seconde).

Téléchargez le formulaire IDE Arduino:

Ce tutoriel est basé sur David Hunt - blog.huntgang.com

Vous pouvez télécharger la bibliothèque à partir de https://fastled.io et placer les fichiers dans votre dossier Bibliothèques Arduino

Étape 1: Configurando El Puerto Serial En Vixen (Configuration du port série Vixen)

Configurando El Puerto Serial En Vixen (Configuration du port série Vixen)
Configurando El Puerto Serial En Vixen (Configuration du port série Vixen)

Espagnol

Para poder utilizar el Arduino como controlador, tienes que primero configurar dentro de Vixen 3.x el siguiente proceso.

Anglais

Agrega un Generic Serial Controller del menu

Pour utiliser le contrôleur Arduino, vous devez le configurer à l'intérieur de Vixen 3.x Le processus suivant a été documenté en utilisant

Ajoutez un contrôleur série générique pour le menu en haut à droite.

Étape 2: Configurar # De Canales (Définir le nombre de canaux)

Configurar # De Canales (Définir le nombre de canaux)
Configurar # De Canales (Définir le nombre de canaux)
Configurar # De Canales (Définir le nombre de canaux)
Configurar # De Canales (Définir le nombre de canaux)

Espagnol

Ahora definiremos el # de salidas de nuestro controlador, si en mi cas, utilisez 30 pixels debo multiplicarlo x 3, es decir cada pixel tiene 3 leds en su interior, lo que da igual a 90 salidas.

Anglais

Définissez le nombre de sorties pour le contrôleur. Ce nombre doit être 3x le nombre de pixels. Dans mon exemple, je configure 30 pixels, ce qui signifie que je vais définir le nombre de sorties sur 90.

Étape 3: Configuración Puerto Serial (Configuration du port série)

Configuración Puerto Serial (Configuration du port série)
Configuración Puerto Serial (Configuration du port série)
Configuración Puerto Serial (Configuration du port série)
Configuración Puerto Serial (Configuration du port série)
Configuración Puerto Serial (Configuration du port série)
Configuración Puerto Serial (Configuration du port série)

Espagnol

En la parte inférieure derecha dar clic en el engrane, ahora a configurar el puerto COM. Para hacer esto daremos cliquez sur 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.

Anglais

Dans le coin inférieur droit, cliquez sur l'icône Gera, nous allons maintenant configurer le port COM. Pour ce faire, nous sélectionnerons le port COM de l'Arduino. Mon exemple est COM13 mais le vôtre sera probablement différent. Nous voulons également configurer le débit en bauds à 115200. Le reste des paramètres peut être laissé seul.

Étape 4: Configuración De Encabezados (Configuration de l'en-tête)

Configuración De Encabezados (Configuration de l'en-tête)
Configuración De Encabezados (Configuration de l'en-tête)
Configuración De Encabezados (Configuration de l'en-tête)
Configuración De Encabezados (Configuration de l'en-tête)

Espagnol

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 ceros important es inicio, sino tendrás error en los pixeles.

Anglais

Ici, nous allons ajouter le nombre de pixels dans l'en-tête afin que l'Arduino sache combien de pixels il doit recevoir. Le nombre de pixels doit être de 300 ou moins et doit être saisi sous la forme d'une valeur à trois chiffres. Encore une fois, mon exemple utilise 030 pixels, je le ferai donc précéder de deux zéros. À ce stade, vous devriez voir un tas de clignotements clignotants sur votre Arduino car il reçoit maintenant les données série.

Étape 5: Configurar Un Elemento Para Pixeles (Configurer l'élément pour les pixels)

Configurar Un Elemento Para Pixeles (Configurer l'élément pour les pixels)
Configurar Un Elemento Para Pixeles (Configurer l'élément pour les pixels)

Espagnol

Dans l'esquina supérieure dentro del cuadro de selección, seleccionamos Single Item, cliquez sur le bouton vert avec un signe de +, nómbralo como Pixel Strip.

Anglais

En haut à gauche, vous verrez une liste déroulante, sélectionnez un seul élément, cliquez sur le bouton Ajouter vert et nommez-le Pixel Strip.

Étape 6: Crear El Grupo De Pixeles (Créer un groupe de pixels)

Crear El Grupo De Pixeles (Créer un groupe de pixels)
Crear El Grupo De Pixeles (Créer un groupe de pixels)
Crear El Grupo De Pixeles (Créer un groupe de pixels)
Crear El Grupo De Pixeles (Créer un groupe de pixels)

Espagnol

Sobre el nombre de Pixel Strip que acabas de crear da clic derecho y selecciona Add Multiple. Para añadir todos los pixeles, seleccionaremos ítem numerados, define un nombre, (vous utilisez Pixel Strip) y luego selecciona el número de pixeles que en mi caso con 30. Verás todos los nombres antes de dar clic OK.

Anglais

Ensuite, nous ferons un clic droit sur la bande de pixels que nous venons de créer et nous sélectionnerons Ajouter plusieurs. Pour ajouter tous les pixels, nous allons sélectionner les éléments numérotés, définir un nom (j'ai utilisé Pixel Strip) puis sélectionner le nombre de pixels à générer (30 dans mon exemple). Vous devriez voir tous les noms dans la liste avant de cliquer sur OK.

Étape 7: Agregar Control RGB a Los Pixeles (Ajouter le contrôle RGB aux pixels)

Agregar Control RGB a Los Pixeles (Ajouter un contrôle RGB aux pixels)
Agregar Control RGB a Los Pixeles (Ajouter un contrôle RGB aux pixels)
Agregar Control RGB a Los Pixeles (Ajouter un contrôle RGB aux pixels)
Agregar Control RGB a Los Pixeles (Ajouter un contrôle RGB aux pixels)

Espagnol

Vous pouvez sélectionner la bande de pixels et configurer les propriétés de la gestion des couleurs, afin d'obtenir la meilleure qualité possible en un seul clic pour configurer la gestion des couleurs. Seleccionaremos « Ils peuvent être de n'importe quelle couleur: ils sont entièrement RVB et mélangent n'importe quelle couleur ».

Anglais

Nous allons maintenant mettre en surbrillance la bande de pixels et configurer la propriété Gestion des couleurs. Nous sélectionnerons « Ils peuvent être de n'importe quelle couleur: ils sont entièrement RVB et se mélangent pour créer n'importe quelle couleur ».

Étape 8: Vincular Pixeles Con Canales Del Controlador (Patching Pixels - Arduino)

Vincular Pixeles Con Canales Del Controlador (Patching Pixels - Arduino)
Vincular Pixeles Con Canales Del Controlador (Patching Pixels - Arduino)

Espagnol

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 in el botón Patch Elements y ya está listo.

Anglais

La dernière étape avant de pouvoir l'appeler un jour est de patcher l'élément au contrôleur. Pour ce faire, mettez en surbrillance la bande de pixels à gauche et le contrôleur série générique à droite. Le nombre de points de patch non connectés doit correspondre. La seule chose qui reste à faire est de cliquer sur Patch Elements to Controllers et vous êtes alors prêt pour Christmas Light.

Étape 9: Validar La Vinculación (Valider le correctif

Validar La Vinculación (Valider le corre-t.webp
Validar La Vinculación (Valider le corre-t.webp

Espagnol

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

Anglais

Si vous avez réussi, votre vue graphique devrait ressembler à ceci.

Étape 10: Diagrama De Conexión De Arduino UNO (Diagramme Arduino UNO)

Diagrama De Conexión De Arduino UNO (Diagramme Arduino UNO)
Diagrama De Conexión De Arduino UNO (Diagramme Arduino UNO)

Espagnol

Résistance à l'usure de 470 ohms

Anglais

Utiliser une résistance de 470 ohms

Étape 11: Diagrama De Conexión De Arduino NANO (Diagrammes Arduino NANO)

Diagrama De Conexión De Arduino NANO (Diagrammes Arduino NANO)
Diagrama De Conexión De Arduino NANO (Diagrammes Arduino NANO)

Espagnol

Résistance à l'usure de 470 ohms

Anglais

Utiliser une résistance de 470 ohms

Étape 12: Crear Mi Primera Secuencia (Créer ma première séquence)

Crear Mi Primera Secuencia (Créer ma première séquence)
Crear Mi Primera Secuencia (Créer ma première séquence)

Espagnol

Abrir Vixen Sotware, dar clic en Nouvelle séquence…

Anglais

Ouvrez Vixen et cliquez sur Nouvelle séquence…

Étape 13: Agregar Audio (Ajouter de l'audio)

Agregar Audio (Ajouter de l'audio)
Agregar Audio (Ajouter de l'audio)

Espagnol

Importer nuestro Audio desde el menu de Tools, preferente utilizar formatos mp3

Anglais

Importez l'audio à partir du menu Outils, j'utilise mp3.

Étape 14: vérifier l'audio (valider l'audio)

Verificar Audio (Valider l'audio)
Verificar Audio (Valider l'audio)

Espagnol

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.

Anglais

Si vous avez réussi, votre écran ressemble à cela, vous pouvez effectuer un zoom avant ou un zoom arrière à l'aide de l'outil de zoom, cela vous aidera dans la chronologie.

Étape 15: Détecter les battements audio (détecter les battements audio/la barre)

Detectar Beats Del Audio (Détecter les battements audio/Barre)
Detectar Beats Del Audio (Détecter les battements audio/Barre)
Detectar Beats Del Audio (Détecter les battements audio/Barre)
Detectar Beats Del Audio (Détecter les battements audio/Barre)

Espagnol

Vamos a correr un proceso para detectar los Beats de la música, ya que nos ayudará a la hora de armar las secuencias, dentro de Tools - Audio, podrán observar en la imagen las líneas blancas alineadas a los Beats de la música.

Anglais

Revenons maintenant aux Outils, Audio et sélectionnons Détecteur de battement/barre, ce processus aidera à aligner parfaitement les effets avec l'audio. Vous verrez beaucoup de lignes blanches.

Étape 16: Crear Un Efecto (Créer un effet)

Crear Un Efecto (Créer un effet)
Crear Un Efecto (Créer un effet)
Crear Un Efecto (Créer un effet)
Crear Un Efecto (Créer un effet)

Espagnol

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 in Chase

Remarque: En este ejemplo veremos cómo le encienden con un efectode seguimiento los 30 pixeles

Anglais

Dans le menu de gauche, appelez Effets, il y a 2 sous-menus, Basic Lighting, Pixel Lighting, les deux menus peuvent être utilisés avec des pixels, cliquons sur chase, glissez-déposez sur votre Pixel Strip Line, utilisez la souris pour redimensionner l'effet.

Remarque: dans cet exemple, nous allons voir comment les 30 pixels s'allument en mode Chase.

Étape 17: Configuración De Efectos (Configuration des effets)

Configuración De Efectos (Configuration des effets)
Configuración De Efectos (Configuration des effets)

Espagnol

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

Anglais

Sélectionnez l'effet dans la timeline, dans le menu ridh, vous verrez plus d'options pour changer la direction, la couleur, le pouls, la profondeur, etc., jouer avec l'effet, vous pouvez également activer l'aperçu de l'effet.

Étape 18: Corre Tu Secuencia (Séquence Paly…)

Espagnol

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

Nota: 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.

Da clic en la siguiente liga para ver el Video

Anglais

Cliquez sur Play dans le coin supérieur gauche, amusez-vous, youtube a de nombreux échantillons.

Remarque: lorsque votre Arduino est connecté à l'ordinateur et ouvrez le logiciel Vixen, vous verrez le RX - TX sur l'Arduino clignoter, cela signifie qu'Arduino attend les instructions de Vixen.

Cliquez sur le lien pour voir la VIDEO

Conseillé: