Indholdsfortegnelse:
- Trin 1: Configurando El Puerto Serial En Vixen (Konfiguration af Vixen Serial Port)
- Trin 2: Konfigurer # De Canales (Indstil antallet af kanaler)
- Trin 3: Konfiguration af Puerto Serial (konfiguration af seriel port)
- Trin 4: Configuración De Encabezados (konfiguration af overskrift)
- Trin 5: Konfigurer Un Elemento Para Pixeles (Konfigurer element til pixel)
- Trin 6: Crear El Grupo De Pixeles (Opret en Pixel -gruppe)
- Trin 7: Agregar Control RGB og Los Pixeles (Tilføj RGB -kontrol til pixels)
- Trin 8: Vincular Pixeles Con Canales Del Controlador (Patching Pixels - Arduino)
- Trin 9: Validar La Vinculación (Valider Patching
- Trin 10: Diagrama De Conexión De Arduino UNO (Arduino UNO Diagram)
- Trin 11: Diagrama De Conexión De Arduino NANO (Arduino NANO Diagrams)
- Trin 12: Crear Mi Primera Secuencia (Opret min første sekvens)
- Trin 13: Agregar Audio (Tilføj lyd)
- Trin 14: Verificar Audio (Valider Audio)
- Trin 15: Detectar Beats Del Audio (Detect Audio Beats/Bar)
- Trin 16: Crear Un Efecto (Opret effekt)
- Trin 17: Configuración De Efectos (effektkonfiguration)
- Trin 18: Corre Tu Secuencia (Paly -sekvens …)
Video: Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Engelsk: 18 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Español
Que es Vixen lys?
Vixen Lights er en software til gør -det -selv (højdepunkter). La ultimo version 3.x se rediseño completeamente para soportar píxeles RGB inteligentes.
Lo puedes kan downloades på en anden side https://www.vixenlights.com/downloads/ Este tutorial estas basado en la versión 3.4u2 64 Bit.
Hvad er en Pixel?
En pixel er en klynge af 3 lysdioder, der består af 3 primærfarver (rojo, verde og azul). La intensidad de estos colores puede varias para crear otros colores. Vi kan bruge WS2812B -pixel til at bruge en chip, der accepterer data og en Puerto, der kan levere oplysninger til en anden pixel. Para este ejemplo se trata de una tira de pixeles de 4mts, con 60 pixel x metro. Se en identifikation af en pixel og en RGB -værdi, en pixel, der bruger 3 kabler, +5v, Tierra y Data, oplysninger om en RGB -udnyttelse 4.
Arduino som Controlador
La Mayoría de las tarjetas de Arduino kan bruges til at styre kontrollerne, og brugergrænsefladen kan bruges til computere, der ligner Vixen Lights og pixel -titler.
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 kan ikke få mere end 115, 200 baudios, el topo de pixeles for de 300 para que se puedan refreshcar cada 50ms.
Vi kan øge antallet af pixel til ti minutter, der kan øges til 100 ms.
Download IDE de arduino de la siguiente liga:
Este turorial esta basado en David Hunt - blog.huntgang.com
Download librería de https://fastled.io/ og colócala dentro de la librería Arduino de tus documentos.
engelsk
Hvad er Vixen Lights? Vixen Lights er software til gør-det-selv belysningsautomatiseringsskærme. Den seneste version 3.x var et komplet redesign til understøttelse af adresserbare “pixel” -lamper.
Du kan downloade den på https://www.vixenlights.com/downloads/ Denne vejledning er baseret på version 3.4u2 64 Bit.
Hvad er en pixel? En pixel er en klynge af 3 lysemitterende dioder (LED'er), der består af de tre primære farver (rød, grøn og blå). Intensiteten af disse tre farver (lysdioder) kan varieres for at lave andre farver. De WS2812B -pixels, jeg bruger i mit eksempel, inkluderer en Integrate Circuit (IC) -chip, der accepterer data på en port, viser de oplysninger, der blev adresseret til den og videregiver data til den næste pixel. Til mit display købte jeg strenge på 5 meter, som har 30 pixels for hver meter eller 150 pixels for 5 meter. Adresserbare RGB "pixel" strimler kan normalt identificeres, fordi de har 3 ledninger. En til strøm, en til jord og en til data. I modsætning hertil kan RGB "dumme" strimler identificeres ved, at de har 4 ledninger. Normalt en til strøm og en til hver farve rød, grøn og blå
Arduino controller
Mange af hovedstrømmen Arduino -tavler kan bruges som controller til at blive mellemmanden mellem computeren, der kører Vixen Lights og de faktiske RGB Pixel Strips.
Forskellige tavler har forskellige hardware begrænsninger såsom processorhastighed, hukommelse (RAM) størrelse og lagringsstørrelse. Men i test var den største begrænsende faktor, vi fandt, hastigheden på den serielle port. De fleste Arduinos kan ikke gå hurtigere end 115, 200 bps. Når vi skubber farvekoderne for hver af de tre farver for 150 pixel (aka 450 farver) ned ad den serielle port ved 115, 200 bps, kan vi beregne, at det vil tage 45 millisekunder at fuldføre transmissionen. Det betyder, at vi sikkert kan opdatere hver pixel hvert 50 millisekund (eller 20 gange i sekundet).
Download Arduino IDE -formular:
Denne vejledning er baseret på David Hunt - blog.huntgang.com
Du kan downloade biblioteket fra https://fastled.io og placere filerne i mappen Arduino Libraries
Trin 1: Configurando El Puerto Serial En Vixen (Konfiguration af Vixen Serial Port)
Español
Til poder kan der bruges en Arduino som kontrolelement, der kan primært konfigureres af Vixen 3.x for at følge proceduren.
engelsk
Agrega un Generic Serial Controller del menú
For at bruge Arduino -controlleren skal du konfigurere dens inderside i Vixen 3.x Følgende proces blev dokumenteret vha.
Tilføj en Generic Serial Controller til menuen øverst til højre.
Trin 2: Konfigurer # De Canales (Indstil antallet af 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
Indstil antallet af udgange til controlleren. Dette tal skal være 3x antallet af pixels. I mit eksempel konfigurerer jeg 30 pixels, hvilket betyder, at jeg vil sætte output -antallet til 90.
Trin 3: Konfiguration af Puerto Serial (konfiguration af seriel port)
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
Klik på Gera -ikonet i det nederste højre hjørne, nu konfigurerer vi COM -porten. For at gøre dette vælger vi COM -porten til Arduino. Mit eksempel er COM13, men dit vil sandsynligvis være anderledes. Vi vil også konfigurere baudhastigheden til 115200. Resten af indstillingerne kan stå alene.
Trin 4: Configuración De Encabezados (konfiguration af overskrift)
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 thebe ingresar and valor de 3 dígitos por eso es importante colocar ceros al inicio, sino tendrás error and los pixeles.
engelsk
Her tilføjer vi antallet af pixels i headeren, så Arduino ved, hvor mange pixels den skal modtage. Antallet af pixels skal være 300 eller mindre og skal indtastes som en trecifret værdi. Igen bruger mit eksempel 030 pixels, derfor vil jeg gå forud for det med to nuller. På dette tidspunkt bør du se en masse blinkende prangende på din Arduino, da den nu modtager de serielle data.
Trin 5: Konfigurer Un Elemento Para Pixeles (Konfigurer element til pixel)
Español
En la esquina superior izquierda dentro del cuadro de selección, seleccionamos Single Item, damos clic and el botón verde with un signo de +, nombralo como Pixel Strip.
engelsk
Øverst til venstre vil du se en drop -boks, vælge Single Item, klik på knappen Tilføj grøn, og navngiv den Pixel Strip.
Trin 6: Crear El Grupo De Pixeles (Opret en Pixel -gruppe)
Español
Vis mere på Pixel Strip, hvor du kan klikke på, og vælg Tilføj flere. 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 klik OK.
engelsk
Dernæst vil vi højreklikke på den Pixel Strip, vi lige har oprettet, og vi vil vælge Tilføj flere. For at tilføje alle pixels vælger vi Nummererede elementer, definerer et navn (jeg brugte Pixel Strip) og vælger derefter antallet af pixels, der skal genereres (30 i mit eksempel). Du bør se alle navnene på listen, før du klikker på OK.
Trin 7: Agregar Control RGB og Los Pixeles (Tilføj RGB -kontrol til pixels)
Español
Vælg en Pixel Strip og konfigurationer, der kan bruges til farvehåndtering, og vælg inferior izquierda og en cuadro que dice Konfigurer:, og klik og vælg farvehåndtering. Seleccionaremos "De kan have en hvilken som helst farve: de er fuld RGB og blander enhver farve".
engelsk
Nu vil vi fremhæve Pixel Strip og konfigurere egenskaben Farvehåndtering. Vi vælger "De kan have en hvilken som helst farve: de er fulde RGB og blandes til enhver farve."
Trin 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 sidste trin, før vi kan kalde det en dag, er at lappe elementet til controlleren. For at gøre dette skal du markere Pixel Strip til venstre og Generic Serial controller til højre. Antallet af ikke -forbundne patchpunkter skal matche. Det eneste, der er tilbage at gøre, er at klikke på Patch Elements to Controllers, og så er du klar til julelys.
Trin 9: Validar La Vinculación (Valider Patching
Español
Para comprobar que esta correcto deberás ver un ejemplo como el de la vista gráfica.
engelsk
Hvis du havde succes, skulle din grafiske visning se sådan ud.
Trin 10: Diagrama De Conexión De Arduino UNO (Arduino UNO Diagram)
Español
Brugerresistens på 470 ohm
engelsk
Brug 470 ohm modstand
Trin 11: Diagrama De Conexión De Arduino NANO (Arduino NANO Diagrams)
Español
Brugerresistens på 470 ohm
engelsk
Brug 470 ohm modstand
Trin 12: Crear Mi Primera Secuencia (Opret min første sekvens)
Español
Abrir Vixen Sotware, klik her og Ny sekvens …
engelsk
Åbn Vixen, og klik på Ny sekvens …
Trin 13: Agregar Audio (Tilføj lyd)
Español
Importar nuestro Lyd fra menuen Værktøjer, foretrukket brug af mp3 -format
engelsk
Importer lyd fra værktøjsmenuen, jeg bruger mp3.
Trin 14: Verificar Audio (Valider Audio)
Español
Así debe de vers nuestra pantalla, der blev noteret som en del af musikken, der la carte i en overlegen del, 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
Hvis du havde succes, lignede din skærm ths, du kan zoome ind eller zoome ud ved hjælp af zoomværktøjet, dette hjælper på tidslinjen.
Trin 15: Detectar Beats Del Audio (Detect Audio Beats/Bar)
Español
Du kan også læse mere om Beats de la música, og du kan også se, hvad der skal gøres, andre værktøjer - lyd, der kan ses og ses i billedformater, der også kan afspilles i musik fra Beats de la music.
engelsk
Nu går vi tilbage til Værktøjer, Lyd og vælger Beat/Bar Detector, denne fremgangsmåde hjælper med at perfekt påvirke effekterne med lyden. Du vil se mange hvide linjer.
Trin 16: Crear Un Efecto (Opret 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 and Chase
Bemærk: En este ejemplo veremos cómo le encienden with un efectode seguimiento los 30 pixel
engelsk
Fra venstre menuopkaldseffekter er der 2 undermenuer, Grundlæggende belysning, Pixelbelysning, begge menuer kan bruges med pixels, lad os klikke på jagt, Træk og slip fra din Pixel Strip Line, brug musen til at ændre størrelsen på effekten.
Bemærk: I dette eksempel vil vi se, hvordan de 30 pixels lyser op i en Chase -tilstand.
Trin 17: Configuración De Efectos (effektkonfiguration)
Español
Valg af elementer og ændringer i lysstyrken, delado derecho kan aktivere en menukonfiguration af effekter, gøre ændringer i ændringer, intensitet, farve, osv.
engelsk
Vælg effekten fra tidslinjen, i ridh menú vil du se flere muligheder for at ændre retning, farve, puls, dybde osv., Lege med effekten, også kan du aktivere effektforhåndsvisningen.
Trin 18: Corre Tu Secuencia (Paly -sekvens …)
Español
Da klik på PLAY, diviértete, hay mucho tutorials in YouTube.
Bemærk: Du kan se, hvad der er forbundet med Arduino og abras Vixen Light deben empezar and parpadear los leds Rx - Tx, esto indica que Arduino está esperando recibir información por el puerto Serial.
Klik her for at se en video for
engelsk
Klik på Afspil i øverste venstre hjørne, god fornøjelse, youtube har mange prøver.
Bemærk: Når din Arduino er forbundet til computeren, og åbn Vixen -softwaren, vil du se RX - TX på Arduino blinke, det betyder, at Arduino venter på instruktioner fra Vixen.
Klik på linket for at se VIDEO
Anbefalede:
Breathing Christmas Tree - Arduino Christmas Light Controller: 4 trin
Breathing Christmas Tree-Arduino Christmas Light Controller: Det er ikke en god nyhed, at kontrolboksen til mit 9 ft lange oplyste kunstige juletræ gik i stykker før jul , og producenten leverer ikke reservedele. Denne uigennemskuelige viser, hvordan du får din egen LED -lysdriver og controller til at bruge Ar
Luces De Navidad Con Relevadores (julelys med stafet): 17 trin
Luces De Navidad Con Relevadores (julelys med relæ): Sådan konfigureres Relevadores usando Vixen Lights og ArduinoQue es Vixen Lights? Vixen Lights er en software til DIY (h á galo usted mismo) secuencias de luces. La ultimo versi ó n 3.x se redise ñ o completeamente para soportar p í xel
PaniK Button Prototype (Español): 5 trin (med billeder)
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 ó
3 fantastiske BRAIN / MIND -kontrolprojekter Lights LedStrip LED med Arduino og Neurosky: 6 trin (med billeder)
3 fantastiske BRAIN / MIND -kontrolprojekter Lights LedStrip LED med Arduino og Neurosky: Har du nogensinde ønsket at tænde eller slukke lysene bare ved at tænke over det? Eller vil du vide, hvor stresset du er ved at se på farven på en RGB -led? Mens nu kan du ved at følge denne instruktion! For at få en fornemmelse af, hvad vi vil
Hvad skal man gøre med tilfældige motorsamlinger: Project 2: Spinning Lights (Model UFO): 12 trin (med billeder)
Hvad skal jeg gøre med tilfældige motorsamlinger: Projekt 2: Spinning Lights (Model UFO): Så jeg har stadig en Random Motor Collection … Hvad skal jeg gøre? Lad os tænke. Hvad med en LED -lysspinner? (Ikke håndholdt, undskyld fidget spinner elskere.) Det ligner lidt en UFO, det lyder som en blanding mellem en ukrudtshakker og en blender