Kazalo:

Luces De Navidad Con Pixeles (Božične luči Pixeles) Español - angleščina: 18 korakov (s slikami)
Luces De Navidad Con Pixeles (Božične luči Pixeles) Español - angleščina: 18 korakov (s slikami)

Video: Luces De Navidad Con Pixeles (Božične luči Pixeles) Español - angleščina: 18 korakov (s slikami)

Video: Luces De Navidad Con Pixeles (Božične luči Pixeles) Español - angleščina: 18 korakov (s slikami)
Video: BEST TWINKLY LIGHT EFFECTS 2024, November
Anonim
Luces De Navidad Con Pixeles (Božične luči Pixeles) Español - angleščina
Luces De Navidad Con Pixeles (Božične luči Pixeles) Español - angleščina

Español

Que es Vixen Lights?

Vixen Lights je programska oprema za DIY (hágalo usted mismo) lucuescuas de luces. Najnovejša različica 3.x je popolna dopolnitev za soportar píxeles RGB inteligente.

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

Kaj je Pixel?

Un pixel es un cluster de 3 LED diode so sestavljene iz 3 primarnih barv (rojo, verde y azul). La Intensidad de estos colores puede varias para crear otros colores. La tira con pixeles WS2812B que se está usando tiene un chip que acepta data in un Puerto, despliega la información asignada y la pasa la data al siguiente pixel. Če upoštevate ejemplo, se trata de una tira de pixeles de 4mts, con 60 pixel x metro. Če želite identificirati več informacij o tira de pixeles proti una tira de RGB, la tira de pixeles uporabite 3 kable, +5v, Tierra y Data, mientras una de RGB uporabo 4.

Arduino kot 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 quieres incrementar el número de pixeles tienes que incrementar en Vixen la frecuencia de actualización a 100ms.

Prenesite IDE de arduino de la siguiente liga:

Este turorial esta basado in 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.

angleščina

Kaj je Vixen Lights? Vixen Lights je programska oprema za zaslone za avtomatizacijo razsvetljave, ki jih naredite sami. Najnovejša različica 3.x je bila popolna prenova za podporo naslovljivih lučk "pikslov".

Prenesete ga lahko na https://www.vixenlights.com/downloads/ Ta vadnica temelji na različici 3.4u2 64 Bit.

Pixel je skupek treh svetlečih diod (LED), sestavljenih iz treh osnovnih barv (rdeče, zelene in modre). Intenzivnost teh treh barv (LED) se lahko spreminja, da nastanejo druge barve. Piksli WS2812B, ki jih uporabljam v svojem primeru, vključujejo čip integriranega vezja (IC), ki sprejema podatke v ena vrata, prikazuje informacije, ki so bile naslovljene nanj, in podatke posreduje naslednji slikovni piki. Za svoj zaslon sem kupil 5 -metrske strune, ki imajo 30 pik na vsak meter ali 150 slikovnih pik na 5 metrov. Naslovljive RGB "pixel" trakove je običajno mogoče identificirati, ker imajo 3 žice. Enega za napajanje, enega za zemljo in enega za podatke. Nasprotno pa lahko "neumne" trakove RGB prepoznamo tako, da imajo 4 žice. Običajno eno za napajanje in eno za vsako barvo rdečo, zeleno in modro

Arduino krmilnik

Mnoge glavne plošče Arduino lahko uporabite kot krmilnik, da postanete posrednik med računalnikom, ki poganja Vixen Lights, in dejanskimi RGB Pixel Strips.

Različne plošče imajo različne strojne omejitve, kot so hitrost procesorja, velikost pomnilnika (RAM) in velikost pomnilnika. Vendar je bil pri testiranju največji omejevalni dejavnik hitrost serijskih vrat. Večina Arduinov ne more biti hitrejša od 115, 200 b / s. Ko potisnemo barvne kode za vsako od treh barv za 150 slikovnih pik (znanih tudi kot 450 barv) navzdol po serijskih vratih pri 115, 200 bps, lahko izračunamo, da bo za dokončanje prenosa potrebnih 45 milisekund. To pomeni, da lahko vsak piksel varno osvežimo vsakih 50 milisekund (ali 20 -krat na sekundo).

Prenesite obrazec Arduino IDE:

Ta vadnica je osnova v Davidu Huntu - blog.huntgang.com

Knjižnico lahko naložite s spletnega mesta https://fastled.io in datoteke postavite v mapo Arduino Libraries

Korak: Konfigurirajte El Puerto Serial En Vixen (Konfiguriranje serijskih vrat Vixen)

Konfiguracija El Puerto Serial En Vixen (Konfiguriranje serijskih vrat Vixen)
Konfiguracija El Puerto Serial En Vixen (Konfiguriranje serijskih vrat Vixen)

Español

Če uporabljate Arduino kot krmilnik, ga nastavite kot prvo konfiguracijo za Vixen 3.x.

angleščina

Agrega un generic Serial Controller del menú

Če želite uporabljati krmilnik Arduino, ga morate konfigurirati v Vixenu 3.x Naslednji postopek je bil dokumentiran z uporabo

V zgornji desni meni dodajte splošni serijski krmilnik.

2. korak: Konfigurator # De Canales (nastavite število kanalov)

Configurar # De Canales (Nastavitev števila kanalov)
Configurar # De Canales (Nastavitev števila kanalov)
Configurar # De Canales (Nastavitev števila kanalov)
Configurar # De Canales (Nastavitev števila kanalov)

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.

angleščina

Nastavite število izhodov za krmilnik. Ta številka mora biti 3 -krat večja od števila slikovnih pik. V svojem primeru konfiguriram 30 slikovnih pik, kar pomeni, da bom nastavil število izhodov na 90.

Korak 3: Konfiguracija Puerto Serial (Konfiguriranje serijskih vrat)

Konfiguracija Puerto Serial (Konfiguriranje serijskih vrat)
Konfiguracija Puerto Serial (Konfiguriranje serijskih vrat)
Konfiguracija Puerto Serial (Konfiguriranje serijskih vrat)
Konfiguracija Puerto Serial (Konfiguriranje serijskih vrat)
Konfiguracija Puerto Serial (Konfiguriranje serijskih vrat)
Konfiguracija Puerto Serial (Konfiguriranje serijskih vrat)

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 resta se queda como esta.

angleščina

V spodnjem desnem kotu kliknite ikono Gera, zdaj bomo konfigurirali vrata COM. Za to bomo izbrali vrata COM za Arduino. Moj primer je COM13, toda vaš bo verjetno drugačen. Prav tako želimo konfigurirati hitrost prenosa na 115200. Preostale nastavitve lahko pustite pri miru.

4. korak: Konfiguracija glave Encabezados (Konfiguriranje glave)

Configuración De Encabezados (Konfiguriranje glave)
Configuración De Encabezados (Konfiguriranje glave)
Configuración De Encabezados (Konfiguriranje glave)
Configuración De Encabezados (Konfiguriranje glave)

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.

angleščina

Tukaj bomo v glavo dodali število slikovnih pik, tako da bo Arduino vedel, koliko pikslov naj bi prejel. Število slikovnih pik mora biti 300 ali manj in ga je treba vnesti kot trimestno vrednost. Tudi moj primer uporablja 030 slikovnih pik, zato bom pred njim z dvema ničlama. Na tej točki bi morali na svojem Arduinu videti kopico utripajočih bliskov, saj zdaj prejema serijske podatke.

5. korak: Konfiguriranje parametrov Un Elemento (konfiguriranje elementa za slikovne pike)

Configurar Un Elemento Para Pixeles (Konfiguriranje elementa za slikovne pike)
Configurar Un Elemento Para Pixeles (Konfiguriranje elementa za slikovne pike)

Español

En la esquina superior izquierda dentro del cuadro de selección, seleccionamos Single Item, damos clic en el botón verde con un signo de +, nómbralo como Pixel Strip.

angleščina

V zgornjem levem kotu boste videli spustno polje, izberite En element, kliknite gumb Dodaj zeleno in ga poimenujte Pixel Strip.

Korak 6: Ustvarite El Grupo De Pixeles (Ustvarite skupino slikovnih pik)

Crear El Grupo De Pixeles (Ustvari skupino slikovnih pik)
Crear El Grupo De Pixeles (Ustvari skupino slikovnih pik)
Crear El Grupo De Pixeles (Ustvari skupino slikovnih pik)
Crear El Grupo De Pixeles (Ustvari skupino slikovnih pik)

Español

Poiščite novo ime Pixel Strip, če želite odstraniti in klikniti gumb Dodaj več. Če želite, da so pikseli izbrani, izberite številko, definirajte no nombre, (uporabite Pixel Strip) in izberite izbrano številko pikslov, če želite, da se mi prikaže 30. V tem primeru morate klikniti OK.

angleščina

Nato z desno tipko miške kliknite Pixel Strip, ki smo ga pravkar ustvarili, in izbrali Dodaj več. Če želimo dodati vse slikovne pike, bomo izbrali oštevilčene elemente, definirali ime (uporabil sem Pixel Strip) in nato izbrali število slikovnih pik za ustvarjanje (30 v mojem primeru). Preden kliknete V redu, bi morali videti vsa imena na seznamu.

7. korak: Nadzor agregata RGB in Los Pixeles (Dodaj nadzor RGB pikslom)

Agregar Control RGB in Los Pixeles (Dodaj nadzor RGB pikslom)
Agregar Control RGB in Los Pixeles (Dodaj nadzor RGB pikslom)
Agregar Control RGB in Los Pixeles (Dodaj nadzor RGB pikslom)
Agregar Control RGB in Los Pixeles (Dodaj nadzor RGB pikslom)

Español

Ahora seleccionamos el Pixel Strip y configuraremos las propiedades del Color Handiling, que se encuentra en la esquina inferior inferior izquierda en un cuadro que dice Configure:, da kliknete na izbrano Color Handiling. Izbira "Lahko so poljubne barve: polne so RGB in mešajo katero koli barvo".

angleščina

Zdaj bomo označili Pixel Strip in konfigurirali lastnost Color Handling. Izbrali bomo "Lahko so poljubne barve: polni RGB in jih zmešamo, da naredimo katero koli barvo."

8. korak: 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.

angleščina

Zadnji korak, preden lahko pokličemo dan, je, da Element povežemo z Krmilnikom. To naredite tako, da označite Pixel Strip na levi in Generic Serial Controller na desni. Število nepovezanih točk popravkov se mora ujemati. Edino, kar še morate storiti, je, da kliknete Patch Elements to Controllers in nato ste pripravljeni na božično luč.

9. korak: Validar La Vinculación (Preverjanje popravkov

Validar La Vinculación (Potrdi popravke
Validar La Vinculación (Potrdi popravke

Español

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

angleščina

Če bi bili uspešni, bi moral biti vaš grafični pogled videti nekako tako.

Korak: 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

Napetost upora 470 ohmov

angleščina

Uporabite upor 470 ohmov

Korak: Diagrama De Conexión De Arduino NANO (Arduino NANO diagrami)

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

Español

Napetost upora 470 ohmov

angleščina

Uporabite upor 470 ohmov

Korak: Crear Mi Primera Secuencia (Ustvari prvo zaporedje)

Crear Mi Primera Secuencia (Ustvari prvo zaporedje)
Crear Mi Primera Secuencia (Ustvari prvo zaporedje)

Español

Abrir Vixen Sotware, dar clic en New Sequence…

angleščina

Odprite Vixen in kliknite Novo zaporedje …

Korak: Agregar Audio (Dodaj zvok)

Agregar Audio (Dodaj zvok)
Agregar Audio (Dodaj zvok)

Español

Uvozi najnovejši zvok v meniju Orodja, raje uporabite obliko mp3

angleščina

Uvozite zvok iz menija Orodja, uporabljam mp3.

Korak 14: Preverjanje zvoka (preverjanje zvoka)

Verificar Audio (Preverjanje zvoka)
Verificar Audio (Preverjanje zvoka)

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 estaremos trabajando.

angleščina

Če ste uspeli, je vaš zaslon videti kot ta, ga lahko povečate ali pomanjšate z orodjem za povečavo, kar bo pomagalo na časovnici.

Korak 15: Detectar premaga Del Audio (Zaznaj zvočne utripe/bar)

Detectar Beats Del Audio (Zaznaj zvočne utripe/bar)
Detectar Beats Del Audio (Zaznaj zvočne utripe/bar)
Detectar Beats Del Audio (Zaznaj zvočne utripe/bar)
Detectar Beats Del Audio (Zaznaj zvočne utripe/bar)

Español

Vamos a correr un proceso para detectar los Beats de la musica, 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.

angleščina

Zdaj se vrnemo k Orodja, Zvok in izberite Beat/Bar Detector, ta postopek bo pomagal popolnoma povezati učinke z zvokom. Videli boste veliko belih črt.

Korak: Crear Un Efecto (Ustvari učinek)

Crear Un Efecto (Ustvari učinek)
Crear Un Efecto (Ustvari učinek)
Crear Un Efecto (Ustvari učinek)
Crear Un Efecto (Ustvari učinek)

Español

De nuestro lado izquierdo hay and menú de Effects, Basic Lighting, Pixel Lighting, ambos menús puedes ser utilizados con Pixeles, vamos a dar clic en Chase

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

angleščina

Na levi strani Učinki klica menija, obstajata 2 podmenija, Osnovna razsvetljava, Osvetlitev slikovnih pik, oba menija lahko uporabljate s slikovnimi pikami, kliknite na lov, Povlecite in spustite linijo Pixel Strip, z miško spremenite velikost učinka.

Opomba: V tem primeru bomo videli, kako 30 slikovnih pik zasveti v načinu Chase.

17. korak: Konfiguracija učinka (konfiguracija učinka)

Configuración De Efectos (konfiguracija učinka)
Configuración De Efectos (konfiguracija učinka)

Español

Seleccionamos el efecto en la línea de tiempo, del lado derecho se activará un menú de configuración del efecto, donde podremos modificar, intenzivnost, smer, barva itd.

angleščina

Na časovnici izberite Učinek, v meniju Ridh boste videli več možnosti za spremembo smeri, barve, utripa, globine itd., Igrajte se z učinkom, prav tako lahko aktivirate predogled učinka.

18. korak: Corre Tu Secuencia (zaporedje Paly …)

Español

Da click en PLAY, diviértete, hay mucho tutoriales v YouTubu.

Opomba: 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 el puerto Serial.

Da clic en la siguiente liga para ver el Video

angleščina

V zgornjem levem kotu kliknite Predvajaj, zabavajte se, youtube ima veliko vzorcev.

Opomba: Če je vaš Arduino povezan z računalnikom, in odprite programsko opremo Vixen, boste videli, da RX - TX na Arduinu utripa, kar pomeni, da Arduino išče navodila od Vixena.

Kliknite na povezavo in si oglejte VIDEO

Priporočena: