Spisu treści:
- Krok 1: Configurando El Puerto Serial En Vixen (Konfiguracja portu szeregowego Vixen)
- Krok 2: Configurar # De Canales (Ustaw liczbę kanałów)
- Krok 3: Konfiguracja Puerto Serial (Konfiguracja portu szeregowego)
- Krok 4: Konfiguracja De Encabezados (Konfigurowanie nagłówka)
- Krok 5: Konfiguruj Un Elemento Para Pixeles (Konfiguruj element dla pikseli)
- Krok 6: Crear El Grupo De Pixeles (Utwórz grupę pikseli)
- Krok 7: Agregar Control RGB a Los Pixeles (Dodaj kontrolę RGB do pikseli)
- Krok 8: Vincular Pixeles Con Canales Del Controlador (Patching Pixels - Arduino)
- Krok 9: Validar La Vinculación (Sprawdź łatanie
- Krok 10: Diagrama De Conexión De Arduino UNO (Schemat Arduino UNO)
- Krok 11: Diagrama De Conexión De Arduino NANO (Diagramy Arduino NANO)
- Krok 12: Crear Mi Primera Secuencia (Utwórz moją pierwszą sekwencję)
- Krok 13: Agregar Audio (Dodaj dźwięk)
- Krok 14: Weryfikacja dźwięku (Weryfikacja dźwięku)
- Krok 15: Wykryj Beats Del Audio (Wykryj rytmy/paski audio)
- Krok 16: Crear Un Efecto (Stwórz efekt)
- Krok 17: Configuración De Efectos (Konfiguracja efektu)
- Krok 18: Corre Tu Secuencia (Sekwencja Paly…)
Wideo: Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - angielski: 18 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
hiszpański
Que es Vixen Lights?
Vixen Lights es un software de DIY (hágalo usted mismo) secuencias de luces. Najnowsza wersja 3.x, która jest kompletnie zrekonstruowana dla inteligentnych pikseli RGB.
Lo puedes descargar en la siguiente liga https://www.vixenlights.com/downloads/ Este tutorial to podstawa w wersji 3.4u2 64 Bit.
Jaki jest piksel?
Un pixel es un klaster de 3 diody que składa się z 3 kolorów podstawowych (rojo, verde y azul). La intensidad de estos colores puede varias para crear otros colores. La tira con pixeles WS2812B que se está usando un chip que acepta data en w Puerto, despliega la información asignada y la passa la data al siguiente pixel. Para este ejemplo se trata de una tira de pixeles de 4mts, con 60 pixel x metro. Identyfikuj różne rodzaje pikseli vs tira RGB, tira pikseli przy użyciu 3 kabli, +5v, Tierra y Data, sposób użycia RGB 4.
Kontroler Arduino
Burmistrz Las Tarjetas de Arduino, który jest używany do sterowania kontrolerami sirven de interfejs entre 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 50 ms.
Si quieres incrementar el número de pixeles tienes que incrementar pl Vixen la frecuencia deaktualización na 100 ms.
Descargar el IDE de arduino de la siguiente liga:
Este turorial esta basado en 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.
język angielski
Co to jest Vixen Lights? Vixen Lights to oprogramowanie do samodzielnego wyświetlania automatyki oświetleniowej. Najnowsza wersja 3.x została całkowicie przeprojektowana, aby obsługiwać adresowalne „pikselowe” światła.
Możesz go pobrać ze strony https://www.vixenlights.com/downloads/ Ten samouczek jest oparty na wersji 3.4u2 64 Bit.
Co to jest piksel? Piksel to klaster 3 diod elektroluminescencyjnych (LED) składający się z trzech podstawowych kolorów (czerwonego, zielonego i niebieskiego). Intensywność tych trzech kolorów (diod LED) można zmieniać, aby uzyskać inne kolory. Piksele WS2812B, których używam w moim przykładzie, obejmują układ scalony (IC), który przyjmuje dane w jednym porcie, wyświetla informacje, które były do niego adresowane i przekazuje dane do następnego piksela. Do mojego wyświetlacza kupiłem ciągi o długości 5 metrów, które mają 30 pikseli na każdy metr lub 150 pikseli na 5 metrów. Adresowalne paski „pikseli” RGB można zwykle zidentyfikować, ponieważ mają 3 przewody. Jeden do zasilania, jeden do uziemienia i jeden do danych. Natomiast „głupie” paski RGB można rozpoznać po 4 przewodach. Zwykle jeden dla mocy i jeden dla każdego koloru czerwonego, zielonego i niebieskiego
Kontroler Arduino
Wiele z głównych płyt Arduino może być używanych jako kontroler, aby stać się pośrednikiem między komputerem z systemem Vixen Lights a rzeczywistymi RGB Pixel Strips.
Różne płyty mają różne ograniczenia sprzętowe, takie jak szybkość procesora, rozmiar pamięci (RAM) i rozmiar pamięci. Jednak podczas testów największym czynnikiem ograniczającym, jaki znaleźliśmy, była prędkość portu szeregowego. Większość Arduino nie może działać szybciej niż 115, 200 bps. Kiedy prześlemy kody kolorów dla każdego z trzech kolorów dla 150 pikseli (czyli 450 kolorów) przez port szeregowy przy 115, 200 bps, możemy obliczyć, że ukończenie transmisji zajmie 45 milisekund. Oznacza to, że możemy bezpiecznie odświeżać każdy piksel co 50 milisekund (lub 20 razy na sekundę).
Pobierz formularz Arduino IDE:
Ten samouczek jest podstawą w David Hunt - blog.huntgang.com
Możesz pobrać bibliotekę z https://fastled.io i umieścić pliki w folderze Arduino Libraries
Krok 1: Configurando El Puerto Serial En Vixen (Konfiguracja portu szeregowego Vixen)
hiszpański
Aby korzystać z kontrolera Arduino, należy wykonać podstawową konfigurację dentro de Vixen 3.x el siguiente proceso.
język angielski
Agrega un Generic Serial Controller del menu
Aby korzystać z kontrolera Arduino, należy go skonfigurować w Vixen 3.x Poniższy proces został udokumentowany przy użyciu
Dodaj ogólny kontroler szeregowy do prawego górnego menu.
Krok 2: Configurar # De Canales (Ustaw liczbę kanałów)
hiszpański
Achora definiremos el # 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.
język angielski
Ustaw liczbę wyjść dla kontrolera. Ta liczba powinna być 3 razy większa od liczby pikseli. W moim przykładzie konfiguruję 30 pikseli, co oznacza, że ustawię liczbę wyjść na 90.
Krok 3: Konfiguracja Puerto Serial (Konfiguracja portu szeregowego)
hiszpański
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.
język angielski
W prawym dolnym rogu kliknij ikonę Gera, teraz skonfigurujemy port COM. W tym celu wybierzemy port COM dla Arduino. Mój przykład to COM13, ale twój prawdopodobnie będzie inny. Chcemy również skonfigurować szybkość transmisji do 115200. Resztę ustawień można pozostawić w spokoju.
Krok 4: Konfiguracja De Encabezados (Konfigurowanie nagłówka)
hiszpański
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 gitos valor de eslocaría inicio, sino tendrás error en los pixeles.
język angielski
Tutaj dodamy liczbę pikseli do nagłówka, aby Arduino wiedziało, ile pikseli powinien otrzymać. Liczba pikseli musi wynosić 300 lub mniej i musi być podana jako wartość trzycyfrowa. Znowu mój przykład używa 030 pikseli, więc będę go poprzedzał dwoma zerami. W tym momencie powinieneś zobaczyć kilka migających błysków na swoim Arduino, ponieważ teraz odbiera dane szeregowe.
Krok 5: Konfiguruj Un Elemento Para Pixeles (Konfiguruj element dla pikseli)
hiszpański
En la esquina superior izquierda del cuadro de selección, seleccionamos Single Item, damos clic en el botón verde con un signo de +, nómbralo como Pixel Strip.
język angielski
W lewym górnym rogu zobaczysz pole upuszczania, wybierz Pojedynczy element, kliknij przycisk Dodaj zielony i nazwij go Pixel Strip.
Krok 6: Crear El Grupo De Pixeles (Utwórz grupę pikseli)
hiszpański
Sobre el nombre de Pixel Strip que acabas de crear da clic derecho y selecciona Dodaj wiele. Para añadir todos los pixeles, seleccionaremos ítem numerados, zdefiniuj un nombre, (używasz Pixel Strip) i wybierz numer pixeles que en mi caso con 30. Verás todos los nombres antes de dar clic OK.
język angielski
Następnie klikniemy prawym przyciskiem myszy właśnie utworzony pasek pikseli i wybierzemy opcję Dodaj wiele. Aby dodać wszystkie piksele, wybierzemy Ponumerowane elementy, określimy nazwę (użyłem Pixel Strip), a następnie wybierzemy liczbę pikseli do wygenerowania (30 w moim przykładzie). Powinieneś zobaczyć wszystkie nazwy na liście przed kliknięciem OK.
Krok 7: Agregar Control RGB a Los Pixeles (Dodaj kontrolę RGB do pikseli)
hiszpański
Ahora seleccionamos el Pixel Strip y konfiguruje właściwości obsługi kolorów, que se encuentra pl la esquina inferior izquierda en un cuadro que que Configure:, da clic y selecciona Color Handiling. Seleccionaremos „Mogą być w dowolnym kolorze: są w pełni RGB i mieszają dowolny kolor”.
język angielski
Teraz podświetlimy Pixel Strip i Skonfigurujemy właściwość Color Handling. Wybierzemy „Mogą być w dowolnym kolorze: są w pełni RGB i mieszają się, aby uzyskać dowolny kolor”.
Krok 8: Vincular Pixeles Con Canales Del Controlador (Patching Pixels - Arduino)
hiszpański
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.
język angielski
Ostatnim krokiem, zanim będziemy mogli nazwać to dniem, jest podłączenie elementu do kontrolera. Aby to zrobić, zaznacz pasek pikseli po lewej stronie i kontroler Generic Serial po prawej. Liczba niepołączonych punktów krosowania powinna być taka sama. Jedyne, co pozostało do zrobienia, to kliknąć Patch Elements to Controllers, a potem jesteś gotowy na Christmas Light.
Krok 9: Validar La Vinculación (Sprawdź łatanie
hiszpański
Para comprobar que esta correcto deberás ver un ejemplo como el de la vista gráfica.
język angielski
Jeśli odniosłeś sukces, twój widok graficzny powinien wyglądać mniej więcej tak.
Krok 10: Diagrama De Conexión De Arduino UNO (Schemat Arduino UNO)
hiszpański
Rezystancja usarowa 470 omów
język angielski
Użyj rezystora 470 omów
Krok 11: Diagrama De Conexión De Arduino NANO (Diagramy Arduino NANO)
hiszpański
Rezystancja usarowa 470 omów
język angielski
Użyj rezystora 470 omów
Krok 12: Crear Mi Primera Secuencia (Utwórz moją pierwszą sekwencję)
hiszpański
Oprogramowanie Abrir Vixen, dar clic pl Nowa sekwencja…
język angielski
Otwórz Vixen i kliknij Nowa sekwencja…
Krok 13: Agregar Audio (Dodaj dźwięk)
hiszpański
Importuj nuestro audio desde el menu de Tools, preferente utilizar formatos mp3
język angielski
Importuj dźwięk z menu Narzędzia, używam mp3.
Krok 14: Weryfikacja dźwięku (Weryfikacja dźwięku)
hiszpański
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 linea de tiempo que es donde estaremos trabajando.
język angielski
Jeśli odniosłeś sukces, Twój ekran wygląda tak, możesz powiększyć lub pomniejszyć za pomocą narzędzia powiększania, które pomoże na osi czasu.
Krok 15: Wykryj Beats Del Audio (Wykryj rytmy/paski audio)
hiszpański
Vamos a correr un proces detekcja los Beats de la musica, ya que nos ayudará a la hora de armar las secuencias, Dentro de Tools - Audio, poddaj obserwację i obraz linii białych linii w Los Beats de la music.
język angielski
Teraz wracamy do Narzędzia, Audio i wybieramy Beat/Bar Detector, ten proces pomoże idealnie dopasować efekty do dźwięku. Zobaczysz wiele białych linii.
Krok 16: Crear Un Efecto (Stwórz efekt)
hiszpański
Aby uzyskać dostęp do menu efektów, podstawowego oświetlenia, oświetlenia pikseli, menu Ambo, które można wykorzystać do wykorzystania w pikselach, można je znaleźć w programie Chase
Uwaga: En este ejemplo veremos cómo le encienden con un efectode seguimiento los 30 pixeles
język angielski
W lewym menu wywołania efektów znajdują się 2 podmenu, Basic Lighting, Pixel Lighting, oba menu mogą być używane z pikselami, kliknij chase, przeciągnij i upuść linię Pixel Strip Line, użyj myszy, aby zmienić rozmiar efektu.
Uwaga: W tym przykładzie zobaczymy, jak 30 pikseli świeci się w trybie Chase.
Krok 17: Configuración De Efectos (Konfiguracja efektu)
hiszpański
Seleccionamos el efecto en la linea de tiempo, del lado derecho se activará un menú de configuración del efecto, donde podremos modificar, intensidad, dirección, color, itp.
język angielski
Wybierz efekt z osi czasu, w menu ridh zobaczysz więcej opcji zmiany kierunku, koloru, pulsu, głębi itp., baw się efektem, możesz także aktywować podgląd efektu.
Krok 18: Corre Tu Secuencia (Sekwencja Paly…)
hiszpański
Da clic en PLAY, diviértete, hay mucho tutoriale w YouTube.
Notatka: 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 información por el puerto Serial.
Da clic en la siguiente liga para ver el Video
język angielski
Kliknij Odtwórz w lewym górnym rogu, baw się dobrze, youtube ma wiele próbek.
Uwaga: Po podłączeniu Arduino do komputera i otwarciu oprogramowania Vixen zobaczysz migający RX – TX na Arduino, co oznacza, że Arduino czeka na instrukcje od Vixen.
Kliknij link, aby zobaczyć WIDEO
Zalecana:
Luces De Navidad Con Relevadores (Bożonarodzeniowe lampki ze sztafetą): 17 kroków
Luces De Navidad Con Relevadores (Christmas Lights With Relay): Co skonfigurujesz Relevadores za pomocą Vixen Lights y ArduinoQue i Vixen Lights? Vixen Lights to oprogramowanie do samodzielnego montażu. La ultimo versión 3.x se rediseño completamente para soportar píxel
Prototyp przycisku PaniK (Español): 5 kroków (ze zdjęciami)
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óvil
Arduino Christmas Notifier: 5 kroków (ze zdjęciami)
Arduino Christmas Notifier: Boże Narodzenie jest tuż za rogiem i doszedłem do wniosku, że nie pozwolę temu odejść, mając tylko moje świąteczne lampki Arduino DIY. Jaki byłby idealny projekt z bożonarodzeniową melodią? Tak, racja! Informowanie ludzi, że to Boże Narodzenie
Arduino Christmas Cheer!: 5 kroków (ze zdjęciami)
Arduino Christmas Cheer!: Nadszedł sezon na przyklejanie Arduino w świątecznych miejscach, a czy jest lepsze miejsce niż choinka! W tym projekcie zamierzamy zrobić choinkę, która może zaśpiewać wiele różnych świątecznych piosenek i zapalić się w połączeniu z mu
Estrella De Navidad: 6 kroków (ze zdjęciami)
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 a buscar por casa, haber queaacute; una tira de leds que comprara y que no tu