Innehållsförteckning:
- Steg 1: Configurando El Puerto Serial En Vixen (Konfigurera Vixen Serial Port)
- Steg 2: Konfigurator # De Canales (Ställ in antalet kanaler)
- Steg 3: Configuración Puerto Serial (Konfigurera serieport)
- Steg 4: Configuración De Encabezados (Konfigurera rubrik)
- Steg 5: Konfigurera Un Elemento Para Pixeles (Konfigurera element för pixlarna)
- Steg 6: Crear El Grupo De Pixeles (Skapa en pixelgrupp)
- Steg 7: Agregar Control RGB och Los Pixeles (Lägg till RGB -kontroll till pixlar)
- Steg 8: Vincular Pixeles Con Canales Del Controlador (Patching Pixels - Arduino)
- Steg 9: Validar La Vinculación (Validera patchning
- Steg 10: Diagrama De Conexión De Arduino UNO (Arduino UNO Diagram)
- Steg 11: Diagrama De Conexión De Arduino NANO (Arduino NANO Diagrams)
- Steg 12: Crear Mi Primera Secuencia (Skapa min första sekvens)
- Steg 13: Agregar Audio (Lägg till ljud)
- Steg 14: Verificar Audio (Validera ljud)
- Steg 15: Detectar Beats Del Audio (Detect Audio Beats/Bar)
- Steg 16: Crear Un Efecto (Skapa effekt)
- Steg 17: Configuración De Efectos (effektkonfiguration)
- Steg 18: Corre Tu Secuencia (Paly -sekvens …)
Video: Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - engelska: 18 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Español
Que es Vixen Lights?
Vixen Lights är en mjukvara för DIY (hög kvalitet). La ultimo version 3.x se rediseño completeamente para soportar píxeles RGB inteligentes.
Lo puedes ladda ner en la siguiente liga https://www.vixenlights.com/downloads/ Este tutorial está basado en la versión 3.4u2 64 Bit.
Vad är en Pixel?
Un pixel es un cluster de 3 leds que consiste en 3 colores primarios (rojo, verde y azul). La intensidad de estos colores puede varias para crear otros colores. Vi kan använda pixlarna WS2812B för att kunna använda en chip som accepterar data i en Puerto, som kan ge information till en annan pixel. Para este ejemplo se trata de una tira de pixeles de 4mts, con 60 pixel x metro. Vi kan identifiera alla pixlar mot RGB, pixlar som använder 3 kablar, +5v, Tierra y Data, mientras una de RGB utiliza 4.
Arduino som Controlador
La Mayoría de las tarjetas de Arduino kan användas för att styra kontroller som serven i gränssnittet för att beräkna Vixen Lights och titlar för pixlar.
Solo que varias tarjetas están limitadas por la velocidad del processador, 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 kan inte laddas upp mer än 115, 200 baudios, el topo de pixeles och de 300 para que se puedan refreshcar cada 50ms.
Vi frågar om hur många pixlar vi kan använda och att vi kan uppdatera upp till 100 ms.
Ladda ner IDE de arduino de la siguiente liga:
Este turorial esta basado en David Hunt - blog.huntgang.com
Ladda ner librería de https://fastled.io/ och colócala dentro de la librería Arduino de tus documentos.
engelsk
Vad är Vixen Lights? Vixen Lights är programvara för gör-det-själv-belysningsautomatiseringsskärmar. Den senaste versionen 3.x var en komplett redesign för att stödja adresserbara "pixel" -lampor.
Du kan ladda ner den på https://www.vixenlights.com/downloads/ Denna handledning är baserad på version 3.4u2 64 bitar.
Vad är en pixel? En pixel är ett kluster av tre ljusdioder (lysdioder) som består av de tre huvudfärgerna (rött, grönt och blått). Intensiteten hos dessa tre färger (lysdioder) kan varieras för att göra andra färger. WS2812B -pixlarna som jag använder i mitt exempel inkluderar ett Integrate Circuit (IC) -chip som accepterar data på en port, visar informationen som adresserades till den och överför data till nästa pixel. Till min display köpte jag strängar på 5 meter som har 30 pixlar för varje meter eller 150 pixlar för 5 meter. Adresserbara RGB "pixel" -remsor kan vanligtvis identifieras eftersom de har tre ledningar. En för kraft, en för mark och en för data. Däremot kan RGB "dumma" remsor identifieras genom att de har 4 trådar. Vanligtvis en för effekt och en för varje färg Röd, Grön och Blå
Arduino Controller
Många av huvudströmmen Arduino -kort kan användas som kontroller för att bli mellanmannen mellan datorn som kör Vixen Lights och de faktiska RGB -pixelremsorna.
Olika kort har olika hårdvarubegränsningar, t.ex. processorhastighet, minne (RAM) och lagringsstorlek. Men vid testning var den största begränsande faktorn vi hittade hastigheten på serieporten. De flesta Arduinos kan inte gå snabbare än 115, 200 bps. När vi trycker färgkoderna för var och en av de tre färgerna för 150 pixlar (aka 450 färger) ner i serieporten med 115, 200 bps kan vi beräkna att det tar 45 millisekunder att slutföra överföringen. Det betyder att vi säkert kan uppdatera varje pixel var 50: e millisekund (eller 20 gånger per sekund).
Ladda ner Arduino IDE -formulär:
Denna handledning är baserad i David Hunt - blog.huntgang.com
Du kan ladda ner biblioteket från https://fastled.io och placera filerna i mappen Arduino Libraries
Steg 1: Configurando El Puerto Serial En Vixen (Konfigurera Vixen Serial Port)
Español
För poder kan du använda Arduino como controlador, tienes que primero configurar dentro de Vixen 3.x el siguiente proceso.
engelsk
Agrega un Generic Serial Controller del menú
För att kunna använda Arduino -styrenheten måste du konfigurera dess insida i Vixen 3.x Följande process dokumenterades med
Lägg till en Generic Serial Controller för menyn längst upp till höger.
Steg 2: Konfigurator # De Canales (Ställ in antalet kanaler)
Español
Ahora 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.
engelsk
Ställ in antalet utgångar för regulatorn. Detta antal ska vara 3x antalet pixlar. I mitt exempel konfigurerar jag 30 pixlar vilket innebär att jag kommer att ställa in utgångsräkningen till 90.
Steg 3: Configuración Puerto Serial (Konfigurera serieport)
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.
engelsk
Klicka på Gera -ikonen i det nedre högra hörnet, nu konfigurerar vi COM -porten. För att göra detta väljer vi COM -porten för Arduino. Mitt exempel är COM13 men ditt kommer förmodligen att vara annorlunda. Vi vill också konfigurera överföringshastigheten till 115200. Resten av inställningarna kan lämnas ensamma.
Steg 4: Configuración De Encabezados (Konfigurera rubrik)
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 sedebe ingresar and value of 3 dígitos por eso es importante colocar ceros al inicio, sino tendrás error en los pixeles.
engelsk
Här lägger vi till antalet pixlar i rubriken så att Arduino vet hur många pixlar den ska ta emot. Antalet pixlar måste vara 300 eller mindre och måste anges som ett tresiffrigt värde. Återigen använder mitt exempel 030 pixlar, därför kommer jag att föregå det med två nollor. Vid denna tidpunkt bör du se en massa blinkande flashiga på din Arduino eftersom den nu tar emot seriell data.
Steg 5: Konfigurera Un Elemento Para Pixeles (Konfigurera element för pixlarna)
Español
En la esquina superior izquierda dentro del cuadro de selección, seleccionamos Single Item, damos clic en el botón verde with un signo de +, nómbralo como Pixel Strip.
engelsk
I det övre vänstra hörnet ser du en listruta, välj Enstaka objekt, klicka på knappen Lägg till grön och ge den namnet Pixel Strip.
Steg 6: Crear El Grupo De Pixeles (Skapa en pixelgrupp)
Español
Mer än en pixelremsa kan du välja mellan att klicka på och välja Lägg till flera. Para añadir todos los pixeles, seleccionaremos ítem numerados, define un nombre, (yo use Pixel Strip) y luego selecciona el número de pixeles que en mi caso with 30. Verás todos los nombres antes de dar clic OK.
engelsk
Därefter högerklickar vi på Pixel Strip som vi just skapade och vi väljer Add Multiple. För att lägga till alla pixlar väljer vi Numrerade objekt, definierar ett namn (jag använde Pixel Strip) och väljer sedan antalet pixlar som ska genereras (30 i mitt exempel). Du bör se alla namn i listan innan du klickar på OK.
Steg 7: Agregar Control RGB och Los Pixeles (Lägg till RGB -kontroll till pixlar)
Español
Välj en pixelremsa och konfigurera olika färger för att hantera färger. Seleccionaremos "De kan ha valfri färg: de är fulla RGB och blandar vilken färg som helst".
engelsk
Nu kommer vi att markera Pixel Strip och konfigurera färghanteringsegenskapen. Vi kommer att välja "De kan ha vilken färg som helst: de är fulla RGB och blandas för att göra valfri färg."
Steg 8: Vincular Pixeles Con Canales Del Controlador (Patching Pixels - 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.
engelsk
Det sista steget innan vi kan kalla det en dag är att lappa elementet till kontrollen. För att göra detta markerar du Pixel Strip till vänster och Generic Serial controller till höger. Antalet okopplade patchpunkter ska matcha. Det enda som återstår att göra är att klicka på Patch Elements to Controllers och sedan är du redo för Christmas Light.
Steg 9: Validar La Vinculación (Validera patchning
Español
Para comprobar que esta correcto deberás ver un ejemplo como el de la vista gráfica.
engelsk
Om du lyckades bör din grafiska vy se ut ungefär så här.
Steg 10: Diagrama De Conexión De Arduino UNO (Arduino UNO Diagram)
Español
Användarresistens på 470 ohm
engelsk
Använd 470 ohm motstånd
Steg 11: Diagrama De Conexión De Arduino NANO (Arduino NANO Diagrams)
Español
Användarresistens på 470 ohm
engelsk
Använd 470 ohm motstånd
Steg 12: Crear Mi Primera Secuencia (Skapa min första sekvens)
Español
Abrir Vixen Sotware, dar clic en New Sequence …
engelsk
Öppna Vixen och klicka på Ny sekvens …
Steg 13: Agregar Audio (Lägg till ljud)
Español
Importar nuestro Audio desde el meny de Tools, preferente utilizar formatos mp3
engelsk
Importera ljud från verktygsmenyn, jag använder mp3.
Steg 14: Verificar Audio (Validera ljud)
Español
Así debe de vers nuestra pantalla, laddade noter 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.
engelsk
Om du lyckades ser din skärm ut som denna, du kan zooma in eller zooma ut med zoomverktyget, det hjälper på tidslinjen.
Steg 15: Detectar Beats Del Audio (Detect Audio Beats/Bar)
Español
Det går att korrigera en process för att upptäcka musik från Beats de la musica, och du kan inte se hur du kan använda musik, ljud och verktyg - Ljud, inspelning och uppspelning av en rad olika filmer i Beats de la music.
engelsk
Nu går vi tillbaka till Verktyg, ljud och väljer Beat/Bar Detector, detta kommer att hjälpa till att perfekt anpassa effekterna med ljudet. Du kommer att se många vita linjer.
Steg 16: Crear Un Efecto (Skapa effekt)
Español
De nuestro lado izquierdo hay un menú de Effects, Basic Lighting, Pixel Lighting, ambos menues puedes ser utilizados with Pixeles, vamos and dar clic en Chase
Notera: En este ejemplo veremos cómo le encienden with un efectode seguimiento los 30 pixel
engelsk
Från den vänstra menysamtalseffekter finns det två undermenyer, grundbelysning, pixelbelysning, båda menyerna kan användas med pixlar, låt oss klicka på chase, dra och släpp av din Pixel Strip Line, använd musen för att ändra storlek på effekten.
Obs! I det här exemplet kommer vi att se hur de 30 pixlarna lyser upp i ett Chase -läge.
Steg 17: Configuración De Efectos (effektkonfiguration)
Español
Väljer eleffekt 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.
engelsk
Välj effekten från tidslinjen, i ridh menú ser du fler alternativ för att ändra riktning, färg, puls, djup, etc., spela med effekten, du kan också aktivera effektförhandsgranskningen.
Steg 18: Corre Tu Secuencia (Paly -sekvens …)
Español
Da clic en PLAY, diviértete, hay mucho tutorials in YouTube.
Observera: Du kan använda oss av Arduino och abras Vixen Light för att kunna använda Rx - Tx, vilket är en indikation på att Arduino kan få information om seriell puerto.
Klicka här för att se en video för
engelsk
Klicka på Spela i övre vänstra hörnet, ha kul, youtube har många exempel.
Obs: Om din Arduino är ansluten till datorn och öppna Vixen -programvaran kommer du att se RX - TX på Arduino blinka, det betyder att Arduino väntar på instruktioner från Vixen.
Klicka på länken för att se VIDEO
Rekommenderad:
Breathing Christmas Tree - Arduino Christmas Light Controller: 4 steg
Breathing Christmas Tree-Arduino Christmas Light Controller: Det är inte goda nyheter att kontrollboxen för mitt 9 fot långa upplysta konstgjorda julgran gick sönder före jul , och tillverkaren tillhandahåller inga reservdelar. Detta obegripliga visar hur du gör din egen LED -ljusdrivrutin och styrenhet med Ar
Luces De Navidad Con Relevadores (julbelysning med stafett): 17 steg
Luces De Navidad Con Relevadores (julbelysning med relä): Vilken konfiguration som kan användas av Vixen Lights och ArduinoQue es Vixen Lights? La ultimo versi ó n 3.x se redise ñ o completeamente para soportar p í xel
PaniK Button Prototype (Español): 5 steg (med bilder)
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 ó
Enkelt nattljus med Fairy Lights: 3 steg (med bilder)
Simple Night Light Using Fairy Lights: Jag brukade använda en enkel nattlampa, men sedan hade jag några fantastiska fairy lights, tänkte varför inte använda dem som nattljus istället? Detta förhindrar också att lampan från glödlampan stör sömnen om jag någonsin vaknade. på natten och viktigast av allt är utsikten fantastisk.
Vad man ska göra med slumpmässiga motorsamlingar: Project 2: Spinning Lights (modell UFO): 12 steg (med bilder)
Vad ska jag göra med slumpmässiga motorsamlingar: Projekt 2: Snurrande lampor (modell UFO): Så jag har fortfarande en slumpmässig motorsamling … Vad ska jag göra? Tja, låt oss tänka. Hur är det med en LED -lampa? (Inte handhållna, förlåt fidget spinner älskare.) Det ser ut som ett UFO, det låter som en blandning mellan en ogräs-whacker och en mixer