Sommario:
- Passaggio 1: Configurando El Puerto Serial En Vixen (configurazione della porta seriale di Vixen)
- Passaggio 2: Configurare # De Canales (Imposta il numero di canali)
- Passaggio 3: configurazione Puerto Serial (configurazione della porta seriale)
- Passaggio 4: Configuración De Encabezados (configurazione dell'intestazione)
- Passaggio 5: Configurare Un Elemento Para Pixeles (Configura elemento per i pixel)
- Passaggio 6: Crear El Grupo De Pixeles (Crea un gruppo di pixel)
- Passaggio 7: Agregar Control RGB a Los Pixeles (Aggiungi il controllo RGB ai pixel)
- Passaggio 8: Pixel Vincular Con Canales Del Controlador (Patching Pixel - Arduino)
- Passaggio 9: Validar La Vinculación (Convalida patching
- Passaggio 10: Schema di connessione di Arduino UNO (schema Arduino UNO)
- Passaggio 11: diagramma di connessione di Arduino NANO (diagrammi Arduino NANO)
- Passaggio 12: Crear Mi Primera Secuencia (Crea la mia prima sequenza)
- Passaggio 13: Agregar Audio (Aggiungi audio)
- Passaggio 14: verifica audio (convalida audio)
- Passaggio 15: Rileva battiti Del Audio (Rileva battiti audio/bar)
- Passaggio 16: Crear Un Efecto (Crea effetto)
- Passaggio 17: Configurazione degli effetti (configurazione degli effetti)
- Passaggio 18: Corre Tu Secuencia (Sequenza di Paly…)
Video: Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - English: 18 Steps (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Español
Que es Vixen luci?
Vixen Lights è un software di DIY (hagalo usted mismo) di sicurezza di luci. L'ultimo versión 3.x è stato modificato completamente per supportare pixel RGB intelligenti.
Lo puedes descargar en la siguiente liga https://www.vixenlights.com/downloads/ Questo tutorial è basato sulla versione 3.4u2 64 Bit.
Que es un Pixel?
Un pixel è un cluster de 3 leds che consiste in 3 colori primari (rojo, verde y azul). La intensidad de estos colores puede varias para crear otros colores. La tira con pixel WS2812B que se está usando tiene un chip que acepta data en un Puerto, despliega la información assignada e la pasa la data al siguiente pixel. Per 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 cable, +5v, Tierra y Data, mientras una de RGB utiliza 4.
Arduino come 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 e le 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 per que se puedan refrescar cada 50ms.
Si quieres incrementar el número de pixeles tienes que incrementalr en Vixen la frequenza di attualizzazione a 100ms.
Descargar el IDE de arduino de la siguiente liga:
Questo esercizio è basato su David Hunt - blog.huntgang.com
Scarica la libreria di https://fastled.io/ e colócala dentro la libreria Arduino di tutti i documenti.
inglese
Cos'è Vixen Lights?Vixen Lights è un software per display di automazione dell'illuminazione fai-da-te. L'ultima versione 3.x è stata una riprogettazione completa per supportare le luci "pixel" indirizzabili.
Puoi scaricarlo da https://www.vixenlights.com/downloads/ Questo tutorial è basato sulla versione 3.4u2 64 Bit.
Che cos'è un pixel? Un pixel è un cluster di 3 diodi a emissione di luce (LED) costituito dai tre colori primari (rosso, verde e blu). L'intensità di questi tre colori (LED) può essere variata per creare altri colori. I pixel WS2812B che sto utilizzando nel mio esempio includono un chip Integrate Circuit (IC) che accetta i dati su una porta, visualizza le informazioni che gli erano state indirizzate e passa i dati al pixel successivo. Per il mio display ho acquistato stringhe da 5 metri che hanno 30 pixel per ogni metro o 150 pixel per 5 metri. Le strisce "pixel" RGB indirizzabili di solito possono essere identificate perché hanno 3 fili. Uno per l'alimentazione, uno per la terra e uno per i dati. Al contrario, le strisce "stupide" RGB possono essere identificate dal fatto che hanno 4 fili. Di solito uno per il potere e uno per ogni colore Rosso, Verde e Blu
Controller Arduino
Molte delle schede Arduino del flusso principale possono essere utilizzate come controller per diventare l'uomo di mezzo tra il computer che esegue Vixen Lights e le effettive strisce di pixel RGB.
Varie schede hanno limitazioni hardware diverse come la velocità del processore, la dimensione della memoria (RAM) e la dimensione della memoria. Tuttavia, durante i test, il più grande fattore limitante che abbiamo riscontrato è stata la velocità della porta seriale. La maggior parte degli Arduino non può andare più veloce di 115, 200 bps. Quando spingiamo i codici colore per ciascuno dei tre colori per 150 pixel (ovvero 450 colori) lungo la porta seriale a 115, 200 bps, possiamo calcolare che ci vorranno 45 millisecondi per completare la trasmissione. Ciò significa che possiamo aggiornare in sicurezza ogni pixel ogni 50 millisecondi (o 20 volte al secondo).
Scarica il modulo IDE Arduino:
Questo tutorial è di base in David Hunt - blog.huntgang.com
Puoi scaricare la libreria da https://fastled.io e posizionare i file nella cartella Librerie Arduino
Passaggio 1: Configurando El Puerto Serial En Vixen (configurazione della porta seriale di Vixen)
Español
Per poter utilizzare l'Arduino come controller, tiene il primo configuratore all'interno di Vixen 3.x e siguiente proceso.
inglese
Aggrega un Generic Serial Controller del menu
Per utilizzare il controller Arduino, è necessario configurarlo all'interno di Vixen 3.x Il seguente processo è stato documentato utilizzando
Aggiungi un controller seriale generico per il menu in alto a destra.
Passaggio 2: Configurare # De Canales (Imposta il numero di canali)
Español
Ora definiremos el # de salidas de nuestro controlador, si en mi caso use 30 pixeles debo multiplicarlo x 3, es decir cada pixel tiene 3 leds en su interior, lo que da igual a 90 salidas.
inglese
Imposta il numero di uscite per il controller. Questo numero dovrebbe essere 3 volte il numero di pixel. Nel mio esempio sto configurando 30 pixel, il che significa che imposterò il conteggio dell'output su 90.
Passaggio 3: configurazione Puerto Serial (configurazione della porta seriale)
Español
En la parte inferior derecha dar clic en el engrane, ora a configurar el puerto COM. Para hacer esto daremos clic en el puerto y seleccionamos el puerto que tiene asignado el Arduino, también configuramos el velocidad de los baudios a 115200, el resto se queda como esta.
inglese
Nell'angolo in basso a destra fai clic sull'icona Gera, ora configureremo la porta COM. Per fare ciò selezioneremo la porta COM per Arduino. Il mio esempio è COM13 ma il tuo sarà probabilmente diverso. Vogliamo anche configurare il baud rate a 115200. Il resto delle impostazioni può essere lasciato in pace.
Passaggio 4: Configuración De Encabezados (configurazione dell'intestazione)
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 ceros al inicio, sino tendrás error en los pixeles.
inglese
Qui aggiungeremo il numero di pixel nell'intestazione in modo che Arduino sappia quanti pixel dovrebbe ricevere. Il numero di pixel deve essere pari o inferiore a 300 e deve essere immesso come valore a tre cifre. Anche in questo caso il mio esempio utilizza 030 pixel, quindi lo precederò con due zeri. A questo punto dovresti vedere un mucchio di lampeggianti appariscenti sul tuo Arduino poiché ora sta ricevendo i dati seriali.
Passaggio 5: Configurare Un Elemento Para Pixeles (Configura elemento per i pixel)
Español
Il pulsante di selezione è superiore all'interno del tasto di selezione, selezione di un singolo elemento, quindi fare clic sul pulsante verde con un segno di +, oltre a Pixel Strip.
inglese
In alto a sinistra vedrai una casella di riepilogo, seleziona Elemento singolo, fai clic sul pulsante Aggiungi verde e chiamalo Pixel Strip.
Passaggio 6: Crear El Grupo De Pixeles (Crea un gruppo di pixel)
Español
Sobre el nombre de Pixel Strip que acabas de crear da clic derecho y selecciona Add Multiple. Per aggiungere tutti i pixel, selezionare un numero, definire un numero, (usare Pixel Strip) e scegliere il numero di pixel che è nel mio caso con 30. Vedi tutti i numeri prima di fare clic su OK.
inglese
Successivamente faremo clic con il pulsante destro del mouse sulla Pixel Strip appena creata e selezioneremo Aggiungi multiplo. Per aggiungere tutti i pixel, selezioneremo Elementi numerati, definiremo un nome (ho usato Pixel Strip) e quindi selezioneremo il numero di pixel da generare (30 nel mio esempio). Dovresti vedere tutti i nomi nell'elenco prima di fare clic su OK.
Passaggio 7: Agregar Control RGB a Los Pixeles (Aggiungi il controllo RGB ai pixel)
Español
Ora selezioniamo el Pixel Strip e configuriamo le propiedades del Color Handiling, que se encuentra en la esquina inferior izquierda en un cuadro que dice Configure:, da clic y selecciona Color Handiling. Seleccionaremos “Possono essere di qualsiasi colore: sono full RGB e mescolano qualsiasi colore”.
inglese
Ora evidenzieremo la Pixel Strip e configureremo la proprietà Color Handling. Selezioneremo "Possono essere di qualsiasi colore: sono RGB completi e mescolati per creare qualsiasi colore".
Passaggio 8: Pixel Vincular Con Canales Del Controlador (Patching Pixel - 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. L'unico che queda es darle clic en el botón Patch Elements y ya está listo.
inglese
Il passaggio finale prima di poterlo definire un giorno è quello di applicare la patch dell'Elemento al Controller. Per fare ciò, evidenzia la Pixel Strip a sinistra e il controller seriale generico a destra. Il numero di Patch Point non connessi dovrebbe corrispondere. L'unica cosa che resta da fare è fare clic su Patch Elements to Controllers e quindi sei pronto per la luce di Natale.
Passaggio 9: Validar La Vinculación (Convalida patching
Español
Para comprobar que esta Correcto deberás ver un ejemplo como el de la vista gráfica.
inglese
Se hai avuto successo, la tua visualizzazione grafica dovrebbe essere simile a questa.
Passaggio 10: Schema di connessione di Arduino UNO (schema Arduino UNO)
Español
Resistenza all'uso di 470 ohm
inglese
Usa una resistenza da 470 ohm
Passaggio 11: diagramma di connessione di Arduino NANO (diagrammi Arduino NANO)
Español
Resistenza all'uso di 470 ohm
inglese
Usa una resistenza da 470 ohm
Passaggio 12: Crear Mi Primera Secuencia (Crea la mia prima sequenza)
Español
Apri Vixen Sotware, fai clic su Nuova sequenza…
inglese
Apri Vixen e fai clic su Nuova sequenza…
Passaggio 13: Agregar Audio (Aggiungi audio)
Español
Importa il nuovo audio dal menu degli strumenti, preferente l'utilizzo dei formati mp3
inglese
Importa l'audio dal menu Strumenti, sto usando mp3.
Passaggio 14: verifica audio (convalida 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 staremos trabajando.
inglese
Se hai avuto successo, il tuo schermo è simile a questo, puoi ingrandire o rimpicciolire usando lo strumento di zoom che ti aiuterà nella Timeline.
Passaggio 15: Rileva battiti Del Audio (Rileva battiti audio/bar)
Español
Vamos a correr un processo per rilevare i Beats de la música, ya que nos ayudará a la hora de armar las secuencias, dentro Tools - Audio, podrán Observer en l'imagen las lineas blancas alineadas a los Beats de la música.
inglese
Ora torniamo a Tools, Audio e selezioniamo Beat/Bar Detector, questa procedura aiuterà ad abbinare perfettamente gli effetti con l'audio. Vedrai molte linee bianche.
Passaggio 16: Crear Un Efecto (Crea effetto)
Español
De nuestro lado izquierdo hay un menu de Effects, Basic Lighting, Pixel Lighting, ambos menús puedes ser utilizados with Pixeles, vamos a dar clic en Chase
Nota: En este ejemplo veremos cómo le encienden con un efectode seguimiento los 30 pixeles
inglese
Dal menu a sinistra, chiama Effetti, ci sono 2 sottomenu, Illuminazione di base, Illuminazione pixel, entrambi i menu possono essere utilizzati con i pixel, facciamo clic su Chase, Trascina e rilascia sulla Pixel Strip Line, usa il mouse per ridimensionare l'effetto.
Nota: in questo esempio vedremo come si accendono i 30 pixel in modalità Chase.
Passaggio 17: Configurazione degli effetti (configurazione degli effetti)
Español
Selezioniamo l'effetto nella linea del tempo, il lado derecho se attiva un menu di configurazione dell'effetto, senza modificare le modifiche, l'intensità, la direzione, il colore, ecc.
inglese
Seleziona l'Effetto dalla Timeline, nel menu principale vedrai più opzioni per cambiare direzione, colore, polso, profondità, ecc., Gioca con l'effetto, inoltre puoi attivare l'anteprima dell'effetto.
Passaggio 18: Corre Tu Secuencia (Sequenza di Paly…)
Español
Da clic en PLAY, diviértete, hay mucho tutorial su 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 information from the puerto Serial.
Da clic en la siguiente liga para ver el Video
inglese
Fai clic su Riproduci nell'angolo in alto a sinistra, divertiti, YouTube ha molti campioni.
Nota: se il tuo Arduino è collegato al computer e apri il software Vixen, vedrai lampeggiare RX - TX su Arduino, questo significa che Arduino sta aspettando istruzioni da Vixen.
Clicca sul link per vedere il VIDEO
Consigliato:
Luces De Navidad Con Relevadores (Luci di Natale con relè): 17 passaggi
Luces De Navidad Con Relevadores (Christmas Lights With Relay): Come configurare Relevadores usando Vixen Lights y ArduinoQue es Vixen Lights?Vixen Lights es un software de DIY (hágalo usted mismo) secuencias de luces. La ultimo versión 3.x se rediseño completamente para soportar píxel
PaniK Button Prototype (Español): 5 passaggi (con immagini)
PaniK Button Prototype (Español): Botón de pánico que al ser presionado envía un mensaje personalizado a través de la cuenta de twitter del usuario; este se encuentra desarrollado mediante el uso del Arduino UNO y una aplicación móvil
Arduino Christmas Notifier: 5 passaggi (con immagini)
Notificatore di Natale Arduino: il Natale è ormai dietro l'angolo e ho concluso che non lo lascerò andare solo con le mie luci di Natale Arduino fai da te. Quale sarebbe un progetto perfetto con una melodia natalizia? Sì giusto! Far sapere alle persone che è Natale t
Arduino Christmas Frame e modulo GSM A6: 4 passaggi (con immagini)
Arduino Christmas Frame e modulo GSM A6: la cornice è stata realizzata solo per divertimento nel periodo natalizio:)Guarda un film su YouTube per vedere una demo.Il modulo GSM AI A6 riceve SMS e lo invia ad Arduino Uno come master (bus i2c).Arduino Uno invia tramite bus i2c informazioni ad Arduino Nano per iniziare a spostare i servi e per
Estrella De Navidad: 6 Passi (con Immagini)
Estrella De Navidad: 1. Como todo aficionado a Arduino, al llegar a la Navidad, quería hacer algo para programar las luces navideñas.Así, que me puse a buscar por casa, haber que salía.Encontré una tira de leds que comprara y que no tu