Innholdsfortegnelse:

Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Engelsk: 18 trinn (med bilder)
Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Engelsk: 18 trinn (med bilder)

Video: Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Engelsk: 18 trinn (med bilder)

Video: Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Engelsk: 18 trinn (med bilder)
Video: COC TH 13 CHRISTMAS SPECIAL LIVE 2024, November
Anonim
Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - engelsk
Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - engelsk

Español

Que es Vixen -lys?

Vixen Lights er en programvare for DIY (hágalo usted mismo) secuencias de luces. La ultimo versión 3.x se rediseño completeamente para soportar píxeles RGB inteligentes.

Lo puedes kan laste ned en la siguiente liga https://www.vixenlights.com/downloads/ Este tutorial está basado en la versión 3.4u2 64 Bit.

Hva er 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 bruke piksler WS2812B for å kunne bruke en chip som aksepterer data og gir en informasjon om informasjon som kan gi informasjon om andre piksler. Para este ejemplo se trata de una tira de pixeles de 4mts, con 60 pixel x metro. Se identifikasjon av piksler for RGB og piksler med 3 kabler, +5v, Tierra y Data, og opplysninger om RGB -bruk 4.

Arduino som Controlador

La Mayoría de las tarjetas de Arduino kan lastes ned for å kontrollere kontrollene for sirven av grensesnittet for datamaskinens kjennetegn for Vixen Lights og titler for piksler.

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 laste ned 115, 200 baudios, el topo de pixeles de 300 para que se puedan refreshcar cada 50ms.

Si quieres incrementar el number of pixeles tienes que incrementar and Vixen la frecuencia de actualización a 100ms.

Last ned IDE de arduino de la siguiente liga:

Este turorial esta basado en David Hunt - blog.huntgang.com

Last ned librería de https://fastled.io/ og colócala dentro de la librería Arduino de tus documentos.

Engelsk

Hva er Vixen Lights? Vixen Lights er programvare for gjør-det-selv belysning automatisering skjermer. Den siste versjonen 3.x var et komplett redesign for å støtte adresserbare "piksel" -lys.

Du kan laste den ned på https://www.vixenlights.com/downloads/ Denne opplæringen er basert på versjon 3.4u2 64 Bit.

Hva er en piksel? En piksel er en klynge av 3 lysdioder (lysdioder) som består av de tre hovedfargene (rød, grønn og blå). Intensiteten til disse tre fargene (lysdioder) kan varieres for å lage andre farger. WS2812B -pikslene jeg bruker i eksemplet mitt inkluderer en Integrate Circuit (IC) -brikke som godtar data på en port, viser informasjonen som ble adressert til den og overfører data til den neste pikslen. For skjermen min kjøpte jeg strenger på 5 meter som har 30 piksler for hver meter eller 150 piksler for 5 meter. Adresserbare RGB "pixel" -strimler kan vanligvis identifiseres fordi de har 3 ledninger. En for strøm, en for bakken og en for data. I kontrast kan RGB "dumme" strimler identifiseres ved at de har 4 ledninger. Vanligvis en for strøm og en for hver farge rød, grønn og blå

Arduino -kontroller

Mange av hovedstrømmen Arduino -tavler kan brukes som kontroller for å bli mellommannen mellom datamaskinen som kjører Vixen Lights og de faktiske RGB Pixel Strips.

Ulike kort har forskjellige maskinvarebegrensninger, for eksempel prosessorhastighet, minne (RAM) størrelse og lagringsstørrelse. Men i testing var den største begrensende faktoren vi fant hastigheten på serieporten. De fleste Arduinos kan ikke gå raskere enn 115, 200 bps. Når vi skyver fargekodene for hver av de tre fargene for 150 piksler (aka 450 farger) nedover serieporten med 115, 200 bps, kan vi beregne at det vil ta 45 millisekunder å fullføre overføringen. Dette betyr at vi trygt kan oppdatere hver piksel hvert 50 millisekund (eller 20 ganger i sekundet).

Last ned Arduino IDE -skjema:

Denne opplæringen er basert på David Hunt - blog.huntgang.com

Du kan laste ned biblioteket fra https://fastled.io og plassere filene i mappen Arduino Libraries

Trinn 1: Configurando El Puerto Serial En Vixen (Konfigurere Vixen Serial Port)

Configurando El Puerto Serial En Vixen (Konfigurere Vixen Serial Port)
Configurando El Puerto Serial En Vixen (Konfigurere Vixen Serial Port)

Español

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

Engelsk

Agrega un Generic Serial Controller del menú

For å bruke Arduino -kontrolleren må du konfigurere innsiden av Vixen 3.x Følgende prosess ble dokumentert med

Legg til en generisk seriekontroller for menyen øverst til høyre.

Trinn 2: Konfigurator # De Canales (Angi antall kanaler)

Konfigurator # De Canales (Angi antall kanaler)
Konfigurator # De Canales (Angi antall kanaler)
Konfigurator # De Canales (Angi antall kanaler)
Konfigurator # De Canales (Angi antall 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

Angi antall utganger for kontrolleren. Dette tallet skal være 3x antall piksler. I mitt eksempel konfigurerer jeg 30 piksler, noe som betyr at jeg vil sette utgangstallet til 90.

Trinn 3: Configuración Puerto Serial (konfigurering av seriell port)

Configuración Puerto Serial (konfigurering av seriell port)
Configuración Puerto Serial (konfigurering av seriell port)
Configuración Puerto Serial (konfigurering av seriell port)
Configuración Puerto Serial (konfigurering av seriell port)
Configuración Puerto Serial (konfigurering av seriell port)
Configuración Puerto Serial (konfigurering av seriell 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

I nedre høyre hjørne klikker du på Gera -ikonet, nå skal vi konfigurere COM -porten. For å gjøre dette velger vi COM -porten for Arduino. Mitt eksempel er COM13, men ditt vil sannsynligvis være annerledes. Vi ønsker også å konfigurere overføringshastigheten til 115200. Resten av innstillingene kan stå alene.

Trinn 4: Configuración De Encabezados (konfigurere topptekst)

Configuración De Encabezados (Konfigurere topptekst)
Configuración De Encabezados (Konfigurere topptekst)
Configuración De Encabezados (konfigurere topptekst)
Configuración De Encabezados (konfigurere topptekst)

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 and value of 3 dígitos por eso es importante colocar ceros al inicio, sino tendrás error and los pixeles.

Engelsk

Her legger vi til antall piksler i overskriften slik at Arduino vet hvor mange piksler den skal motta. Antall piksler må være 300 eller mindre og må angis som en tresifret verdi. Igjen bruker eksemplet mitt 030 piksler, derfor vil jeg gå foran det med to nuller. På dette tidspunktet bør du se en haug med blinkende prangende på Arduinoen din da den nå mottar seriedata.

Trinn 5: Konfigurer Un Elemento Para Pixeles (Konfigurer element for pikslene)

Configurar Un Elemento Para Pixeles (Konfigurer element for pikslene)
Configurar Un Elemento Para Pixeles (Konfigurer element for pikslene)

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 +, nommbralo como Pixel Strip.

Engelsk

Øverst til venstre vil du se en drop -boks, velge Enkelt element, klikk på Legg til grønn -knappen, og gi den navnet Pixel Strip.

Trinn 6: Crear El Grupo De Pixeles (Lag en pikselgruppe)

Crear El Grupo De Pixeles (Opprett en Pixel -gruppe)
Crear El Grupo De Pixeles (Opprett en Pixel -gruppe)
Crear El Grupo De Pixeles (Lag en Pixel -gruppe)
Crear El Grupo De Pixeles (Lag en Pixel -gruppe)

Español

Klikk her for å velge 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 clic OK.

Engelsk

Deretter høyreklikker vi på Pixel Strip vi nettopp har opprettet, og vi velger Add Multiple. For å legge til alle pikslene, vil vi velge nummererte elementer, definere et navn (jeg brukte Pixel Strip) og deretter velge antall piksler som skal genereres (30 i mitt eksempel). Du bør se alle navnene i listen før du klikker OK.

Trinn 7: Agregar Control RGB og Los Pixeles (Legg til RGB -kontroll i piksler)

Agregar Control RGB og Los Pixeles (Legg til RGB -kontroll i piksler)
Agregar Control RGB og Los Pixeles (Legg til RGB -kontroll i piksler)
Agregar Control RGB og Los Pixeles (Legg til RGB -kontroll i piksler)
Agregar Control RGB og Los Pixeles (Legg til RGB -kontroll i piksler)

Español

Velg en Pixel Strip og konfigurerbare farger for håndtering av farger, og se en encuentra en la esquina inferior izquierda en un cuadro que dice Configure:, da klikk og velg Color Handiling. Seleccionaremos "De kan ha hvilken som helst farge: de er fulle RGB og blander hvilken som helst farge".

Engelsk

Nå vil vi markere Pixel Strip og konfigurere fargehåndteringsegenskapen. Vi vil velge "De kan ha hvilken som helst farge: de er fulle RGB og blandes for å lage hvilken som helst farge."

Trinn 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)

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 siste trinnet før vi kan kalle det en dag er å lappe elementet til kontrolleren. For å gjøre dette, marker Pixel Strip til venstre og Generic Serial -kontrolleren til høyre. Antall ikke -tilkoblede oppdateringspoeng bør samsvare. Det eneste du trenger å gjøre er å klikke Patch Elements to Controllers, og så er du klar for Christmas Light.

Trinn 9: Validar La Vinculación (Valider Patching

Validar La Vinculación (Valider Patching
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 lyktes, skulle din grafiske visning se omtrent slik ut.

Trinn 10: Diagrama De Conexión De Arduino UNO (Arduino UNO Diagram)

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

Español

Bruksmotstand på 470 ohm

Engelsk

Bruk 470 ohm motstand

Trinn 11: Diagrama De Conexión De Arduino NANO (Arduino NANO Diagrams)

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

Español

Bruksmotstand på 470 ohm

Engelsk

Bruk 470 ohm motstand

Trinn 12: Crear Mi Primera Secuencia (Lag min første sekvens)

Crear Mi Primera Secuencia (Lag min første sekvens)
Crear Mi Primera Secuencia (Lag min første sekvens)

Español

Abrir Vixen Sotware, klikk på New Sequence …

Engelsk

Åpne Vixen og klikk på Ny sekvens …

Trinn 13: Agregar Audio (Legg til lyd)

Agregar Audio (Legg til lyd)
Agregar Audio (Legg til lyd)

Español

Importar nuestro Lyd av menyen for verktøy, foretrukket bruk av mp3

Engelsk

Importer lyd fra Verktøy -menyen, jeg bruker mp3.

Trinn 14: Verificar Audio (Validate Audio)

Verificar Audio (Valider Audio)
Verificar Audio (Valider Audio)

Español

Así debe de vers nuestra pantalla, lastet ned 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

Hvis du lyktes, så ser skjermen ut som denne, du kan zoome inn eller zoome ut ved hjelp av zoomverktøyet, dette vil hjelpe på tidslinjen.

Trinn 15: Detectar Beats Del Audio (Detect Audio Beats/Bar)

Detectar Beats Del Audio (Detect Audio Beats/Bar)
Detectar Beats Del Audio (Detect Audio Beats/Bar)
Detectar Beats Del Audio (Detect Audio Beats/Bar)
Detectar Beats Del Audio (Detect Audio Beats/Bar)

Español

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 the line of linneas blancas alineadas and los Beats de la music.

Engelsk

Nå går vi tilbake til Verktøy, lyd og velger Beat/Bar Detector, denne fremgangsmåten vil bidra til å perfekt påvirke effektene med lyden. Du vil se mange hvite linjer.

Trinn 16: Crear Un Efecto (Lag effekt)

Crear Un Efecto (Lag effekt)
Crear Un Efecto (Lag effekt)
Crear Un Efecto (Lag effekt)
Crear Un Efecto (Lag effekt)

Español

De nyeste delene av effektene, grunnbelysningen, pikselbelysningen, menyene kan brukes med Pixeles, og klikk på Chase

Merk: En este eemplo veremos cómo le encienden with un effectectode seguimiento los 30 pixel

Engelsk

Fra venstre Menyoppringningseffekter, det er 2 undermenyer, grunnleggende belysning, pikselbelysning, begge menyene kan brukes med piksler, la oss klikke på chase, Dra og slipp av Pixel Strip Line, bruk musen til å endre størrelsen på effekten.

Merk: I dette eksemplet skal vi se hvordan de 30 pikslene lyser opp i en Chase -modus.

Trinn 17: Configuración De Efectos (effektkonfigurasjon)

Configuración De Efectos (effektkonfigurasjon)
Configuración De Efectos (effektkonfigurasjon)

Español

Velg en virkning 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

Velg effekten fra tidslinjen, i ridh menú vil du se flere alternativer for å endre retning, farge, puls, dybde, etc., spille med effekten, også kan du aktivere effektforhåndsvisningen.

Trinn 18: Corre Tu Secuencia (Paly -sekvens …)

Español

Da clic en PLAY, diviértete, hay mucho tutorials in YouTube.

Merk: Du kan koble til 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.

Klikk her for å se en video for

Engelsk

Klikk Spill på øverst til venstre, ha det gøy, youtube har mange prøver.

Merk: Når din Arduino er koblet til datamaskinen, og åpne Vixen -programvaren, vil du se RX - TX på Arduino blinke, dette betyr at Arduino venter på instruksjoner fra Vixen.

Klikk på lenken for å se VIDEO

Anbefalt: