Sadržaj:
- Korak 1: Konfigurirajte El Puerto Serial En Vixen (Konfiguriranje Vixen serijskog porta)
- Korak 2: Konfigurator # De Canales (Postavite broj kanala)
- Korak 3: Konfiguracija Puerto Serial (Konfiguriranje serijskog porta)
- Korak 4: Konfiguracija de encabezados (konfiguriranje zaglavlja)
- Korak 5: Konfigurirajte Un Elemento para piksele (Konfigurirajte element za piksele)
- Korak 6: Kreirajte El Grupo De Pixeles (Stvorite grupu piksela)
- Korak 7: Kontrola agregata RGB i Los Pixeles (Dodajte kontrolu RGB -a pikselima)
- 8. korak: Vincular Pixeles Con Canales Del Controlador (Patching Pixels - Arduino)
- Korak 9: Validar La Vinculación (Potvrdite krpanje
- Korak 10: Diagrama De Conexión De Arduino UNO (Arduino UNO dijagram)
- Korak 11: Diagrama De Conexión De Arduino NANO (Arduino NANO dijagrami)
- Korak 12: Crear Mi Primera Secuencia (Kreiraj moj prvi niz)
- Korak 13: Agregarni zvuk (dodavanje zvuka)
- Korak 14: Provjerite zvuk (potvrdite zvuk)
- Korak 15: Detectar pobjeđuje Del Audio (Otkrij audio otkucaje/traku)
- Korak 16: Crear Un Efecto (Stvorite efekt)
- Korak 17: Konfiguracija de efekta (konfiguracija učinka)
- Korak 18: Corre Tu Secuencia (Paly Sequence …)
Video: Luces De Navidad Con Pixeles (Pixelles Christmas Lights) Español - engleski: 18 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Español
Que es Vixen Svjetla?
Vixen Lights je softver za DIY (hágalo usted mismo) zaštite za luces. La ultimo verzija 3.x se redizajnira kompletno za soportarske datoteke RGB inteligencije.
Lo puedes descargar en la siguiente liga https://www.vixenlights.com/downloads/ Este tutorial está basado en verzión 3.4u2 64 Bit.
Imate pitanja o Pixelu?
Un pixel es un cluster de 3 leds que sastoji se od 3 primarne boje (rojo, verde y azul). La intenziidad de estos colores puede varias para crear otros colores. La tira con pixeles WS2812B que se está usando tiene un chip que acepta data en un Puerto, despliega la información asignada y la pasa la data al siguiente pixel. Para este ejemplo se trata de una tira de pixeles de 4mts, con 60 pixel x metro. Ovdje možete pronaći identifikator una tira de pixeles vs una tira de RGB, la tira de pixeles using 3 cable, +5v, Tierra y Data, mientras una de RGB utilization 4.
Arduino kao 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.
Preuzmite IDE de arduino de la siguiente liga:
Este turorial esta basado i 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.
Engleski
Što je Vixen Lights? Vixen Lights je softver za ekrane za automatizaciju rasvjete "uradi sam". Najnovija verzija 3.x bila je potpuni redizajn koji podržava adresirana svjetla "piksela".
Možete ga preuzeti na https://www.vixenlights.com/downloads/ Ovaj vodič temelji se na verziji 3.4u2 64 Bit.
Što je piksel? Piksel je skupina od 3 diode koje emitiraju svjetlost (LED) i sastoje se od tri osnovne boje (crvene, zelene i plave). Intenzitet ove tri boje (LED) može se mijenjati kako bi se dobile druge boje. Pikseli WS2812B koje koristim u svom primjeru uključuju čip integriranog kruga (IC) koji prihvaća podatke na jednom portu, prikazuje informacije koje su mu upućene i prosljeđuje podatke sljedećem pikselu. Za svoj ekran kupio sam nizove od 5 metara koji imaju 30 piksela za svaki metar ili 150 piksela za 5 metara. Adresibilne RGB "pixel" trake obično se mogu identificirati jer imaju 3 žice. Jedan za napajanje, jedan za tlo i jedan za podatke. Nasuprot tome, RGB "glupe" trake mogu se identificirati tako da imaju 4 žice. Obično jedan za napajanje i jedan za svaku boju Crvena, Zelena i Plava
Arduino kontroler
Mnoge glavne Arduino ploče mogu se koristiti kao kontroler kako bi postale posrednik između računala na kojem radi Vixen Lights i stvarnih RGB Pixel Stripova.
Različite ploče imaju različita hardverska ograničenja kao što su brzina procesora, veličina memorije (RAM) i veličina pohrane. Međutim, pri testiranju najveći ograničavajući faktor koji smo otkrili bila je brzina serijskog porta. Većina Arduinosa ne može ići brže od 115, 200 bps. Kad pritisnemo kodove boja za svaku od tri boje za 150 piksela (poznatih i kao 450 boja) niz serijski port pri 115, 200 bps, možemo izračunati da će za dovršetak prijenosa trebati 45 milisekundi. To znači da možemo sigurno osvježiti svaki piksel svakih 50 milisekundi (ili 20 puta u sekundi).
Preuzmite Arduino IDE obrazac:
Ovaj vodič je baza u Davidu Huntu - blog.huntgang.com
Knjižnicu možete preuzeti s https://fastled.io i datoteke smjestiti u mapu Arduino knjižnice
Korak 1: Konfigurirajte El Puerto Serial En Vixen (Konfiguriranje Vixen serijskog porta)
Español
Para poder koristi Arduino kao upravljač, povezuje glavni konfigurator s Vixen 3.x procesorom.
Engleski
Agrega un generic Serial Controller del menú
Da biste mogli koristiti Arduino kontroler, morate ga konfigurirati unutar Vixena 3.x Sljedeći proces je dokumentiran pomoću
Dodajte generički serijski kontroler za gornji desni izbornik.
Korak 2: Konfigurator # De Canales (Postavite broj kanala)
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.
Engleski
Postavite broj izlaza za regulator. Taj bi broj trebao biti 3x veći od broja piksela. U mom primjeru konfiguriram 30 piksela što znači da ću postaviti broj izlaza na 90.
Korak 3: Konfiguracija Puerto Serial (Konfiguriranje serijskog porta)
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.
Engleski
U donjem desnom kutu kliknite ikonu Gera, sada ćemo konfigurirati COM port. Da bismo to učinili, odabrat ćemo COM port za Arduino. Moj primjer je COM13, ali vaš će vjerojatno biti drugačiji. Također želimo konfigurirati brzinu prijenosa na 115200. Ostatak postavki možete ostaviti na miru.
Korak 4: Konfiguracija de encabezados (konfiguriranje zaglavlja)
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.
Engleski
Ovdje ćemo dodati broj piksela u zaglavlje tako da Arduino zna koliko bi piksela trebao primiti. Broj piksela mora biti 300 ili manji i mora se unijeti kao troznamenkasta vrijednost. Moj primjer opet koristi 030 piksela pa ću mu prethoditi s dvije nule. U ovom trenutku trebali biste vidjeti hrpu blistavih blještavih podataka na vašem Arduinu jer sada prima serijske podatke.
Korak 5: Konfigurirajte Un Elemento para piksele (Konfigurirajte element za piksele)
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.
Engleski
U gornjem lijevom kutu vidjet ćete padajući okvir, odaberite Pojedinačna stavka, kliknite gumb Dodaj zeleno i dajte mu ime Pixel Strip.
Korak 6: Kreirajte El Grupo De Pixeles (Stvorite grupu piksela)
Español
Sobre el nombre de Pixel Strip que acabas de crear da click derecho y selecciona Add Multiple. Para parados 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 con 30. Verás todos los nombres antes de dar clic OK.
Engleski
Zatim ćemo desnom tipkom miša kliknuti Pixel Strip koji smo upravo stvorili i odabrat ćemo Dodaj više. Za dodavanje svih piksela odabrat ćemo Numbered Items, definirati naziv (koristio sam Pixel Strip), a zatim odabrati broj piksela za generiranje (30 u mom primjeru). Trebali biste vidjeti sva imena na popisu prije nego pritisnete U redu.
Korak 7: Kontrola agregata RGB i Los Pixeles (Dodajte kontrolu RGB -a pikselima)
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 i odaberete Color Handiling. Odabir "Mogu biti bilo koje boje: pune su RGB boje i miješaju bilo koju boju".
Engleski
Sada ćemo označiti Pixel Strip i konfigurirati svojstvo Color Handling. Odabrat ćemo "Mogu biti bilo koje boje: pune su RGB boje i miješaju se u bilo koju boju."
8. korak: 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.
Engleski
Posljednji korak prije nego što to možemo nazvati danom je spajanje Elementa na Kontroler. Da biste to učinili, označite Pixel Strip s lijeve strane i Generic Serial Controller s desne strane. Broj nepovezanih točaka zakrpe trebao bi se podudarati. Jedino što trebate učiniti je kliknuti Patch Elements to Controllers i tada ste spremni za Božićno svjetlo.
Korak 9: Validar La Vinculación (Potvrdite krpanje
Español
Para comprobar que esta correcto deberás ver un ejemplo como el de la vista gráfica.
Engleski
Ako ste uspjeli, vaš grafički prikaz trebao bi izgledati otprilike ovako.
Korak 10: Diagrama De Conexión De Arduino UNO (Arduino UNO dijagram)
Español
Upozorenje na otpornost od 470 ohma
Engleski
Koristite otpornik od 470 ohma
Korak 11: Diagrama De Conexión De Arduino NANO (Arduino NANO dijagrami)
Español
Upozorenje na otpornost od 470 ohma
Engleski
Koristite otpornik od 470 ohma
Korak 12: Crear Mi Primera Secuencia (Kreiraj moj prvi niz)
Español
Abrir Vixen Sotware, dar clic en New Sequence…
Engleski
Otvorite Vixen i kliknite New Sequence …
Korak 13: Agregarni zvuk (dodavanje zvuka)
Español
Uvoznik novi audio zvuk s izbornika alata, preferirana upotreba formata mp3
Engleski
Uvezite zvuk iz izbornika Alati, koristim mp3.
Korak 14: Provjerite zvuk (potvrdite zvuk)
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.
Engleski
Ako ste uspjeli, vaš zaslon izgleda ovako, možete ga povećati ili umanjiti pomoću alata za zumiranje, što će vam pomoći na vremenskoj traci.
Korak 15: Detectar pobjeđuje Del Audio (Otkrij audio otkucaje/traku)
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.
Engleski
Sada se vraćamo na Alati, Zvuk i odaberite Beat/Bar Detector, ovaj postupak će pomoći u savršenom usklađivanju efekata sa zvukom. Vidjet ćete mnogo bijelih linija.
Korak 16: Crear Un Efecto (Stvorite efekt)
Español
De nuestro lado izquierdo hay un menú de Effects, Basic Lighting, Pixel Lighting, ambos menús puedes ser utilizados con Pixeles, vamos a dar clic en Chase
Napomena: En este ejemplo veremos cómo le encienden con un efectode seguimiento los 30 piksela
Engleski
S lijeve strane Učinci poziva izbornika, postoje 2 podizbornika, Osnovno osvjetljenje, Osvjetljenje piksela, oba izbornika se mogu koristiti sa pikselima, kliknite na potjeru, Povucite i ispustite liniju Pixel Strip Line, pomoću miša promijenite veličinu učinka.
Napomena: U ovom primjeru ćemo vidjeti kako 30 piksela svijetli u Chase modu.
Korak 17: Konfiguracija de efekta (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, intenzitet, usmjerenje, boja itd.
Engleski
Odaberite efekt na vremenskoj traci, u izbornom meniju vidjet ćete više mogućnosti za promjenu smjera, boje, pulsa, dubine itd., Igrati se s efektom, a možete i djelovati za pregled učinka.
Korak 18: Corre Tu Secuencia (Paly Sequence …)
Español
Da click en PLAY, diviértete, hay mucho tutoriales na YouTubeu.
Napomena: 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 por el puerto Serial.
Da click en la siguiente liga para ver el Video
Engleski
Kliknite Reproduciraj u gornjem lijevom kutu, zabavite se, youtube ima mnogo uzoraka.
Napomena: Ako je vaš Arduino spojen na računalo i otvorite softver Vixen, vidjet ćete da RX - TX na Arduinu treperi, što znači da Arduino traži upute od Vixena.
Kliknite vezu da biste vidjeli VIDEO
Preporučeni:
Navidad Con Arduino: 6 koraka
Navidad Con Arduino: Un arbolito de navidad hecho con leds el cual contiene 3 canciones navideñas. Decidí hacerlo ya que en esta navidad no pondremos arbol entonces pondré un arbolito algo diferente a lo konvencional. A continuación una explicación de como lo hice
Luces De Navidad Con Relevadores (Božićna svjetla s štafetom): 17 koraka
Luces De Navidad Con Relevadores (Božićna svjetla s relejem): Como konfigurator Relevadores usando Vixen Lights y ArduinoQue es Vixen Lights? Vixen Lights je softver za DIY (h á galo usted mismo) secuencias de luces. La ultimo versi ó n 3.x se redise ñ o completamente para soportar p í xel
Prototip tipke PaniK (Español): 5 koraka (sa slikama)
Prototip tipke PaniK (Español): Bot ó n de p á nico que al ser presionado env í 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
MIDI Step Interface (verzija na Español): 12 koraka
MIDI Step Interface (verzija na Español -u): Verzija na engleskom jeziku.En ovo uputstvo te mostraremos cómo hacer una plataforma interactiva de luz y sonido, que puede ser usada para jugar el famoso "Simon Says" al igual que como un controlador MIDI. Ambos modos operados con los pies! Antecede
Estrella De Navidad: 6 koraka (sa slikama)
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 buscar por casa, haber que sal í a.En una tira de leds que comprara y que no tu