Πίνακας περιεχομένων:

Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Αγγλικά: 18 Βήματα (με Εικόνες)
Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Αγγλικά: 18 Βήματα (με Εικόνες)

Βίντεο: Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Αγγλικά: 18 Βήματα (με Εικόνες)

Βίντεο: Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Αγγλικά: 18 Βήματα (με Εικόνες)
Βίντεο: PIXEL GUN 3D LIVE 2024, Ιούλιος
Anonim
Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Αγγλικά
Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Αγγλικά

Εσπανιόλ

Que es Vixen Lights;

Το Vixen Lights είναι λογισμικό για DIY. Τελευταία έκδοση 3.x που μπορεί να αναβαθμίσει την πλήρη ανάλυση των πληροφοριών RGB.

Για περισσότερες πληροφορίες https://www.vixenlights.com/downloads/ Εκπαιδευτικό πρόγραμμα είναι βασικό για έκδοση 3.4u2 64 Bit.

Que es un Pixel;

Un pixel es un cluster de 3 leds que αποτελούνται από 3 χρώματα primarios (rojo, verde y azul). La intensidad de estos colores puede varias para crear otros colores. Μπορείτε να χρησιμοποιήσετε τα pixel WS2812B που μπορείτε να χρησιμοποιήσετε και να χρησιμοποιήσετε ένα τσιπ και να λάβετε δεδομένα από το Πουέρτο, να λάβετε πληροφορίες και πληροφορίες για τα δεδομένα του εικονοστοιχείου. Για την παρακολούθηση των τιμών των una tira de pixeles από 4mts, με 60 pixel x metro. Μπορείτε να αναγνωρίσετε τη χρήση των pixeles έναντι του RGB, χρησιμοποιήστε 3 pixels για να χρησιμοποιήσετε 3 καλώδια, +5v, Tierra y Data, mientras una de RGB use 4.

Arduino como Controlador

La şaredí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.

Για να αυξήσετε το μέγεθος των εικονοστοιχείων που μπορείτε να αυξήσετε και να αυξήσετε την ελευθερία σας στα 100ms.

Κατεβάστε το 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.

Αγγλικά

Τι είναι το Vixen Lights; Το Vixen Lights είναι λογισμικό για οθόνες αυτοματισμού φωτισμού μόνοι σας. Η τελευταία έκδοση 3.x ήταν ένας πλήρης επανασχεδιασμός για την υποστήριξη διευθυνσιοδοτούμενων φώτων "pixel".

Μπορείτε να το κατεβάσετε στη διεύθυνση https://www.vixenlights.com/downloads/ Αυτό το σεμινάριο βασίζεται σε versión 3.4u2 64 Bit.

Τι είναι το Pixel; Το pixel είναι ένα σύμπλεγμα 3 διόδων εκπομπής φωτός (LED) που αποτελείται από τα τρία κύρια χρώματα (κόκκινο, πράσινο και μπλε). Η ένταση αυτών των τριών χρωμάτων (LED) μπορεί να ποικίλει για να δημιουργήσει άλλα χρώματα. Τα εικονοστοιχεία WS2812B που χρησιμοποιώ στο παράδειγμά μου περιλαμβάνουν ένα τσιπ Integrate Circuit (IC) το οποίο δέχεται δεδομένα σε μία θύρα, εμφανίζει τις πληροφορίες που του απευθύνονταν και μεταφέρει δεδομένα στο επόμενο pixel. Για την οθόνη μου αγόρασα συμβολοσειρές 5 μέτρων που έχουν 30 εικονοστοιχεία για κάθε μέτρο ή 150 εικονοστοιχεία για 5 μέτρα. Οι διευθυνσιοδοτούμενες λωρίδες "pixel" RGB μπορούν συνήθως να αναγνωριστούν επειδή έχουν 3 καλώδια. Ένα για ισχύ, ένα για γείωση και ένα για δεδομένα. Αντίθετα, οι "χαζές" λωρίδες RGB μπορούν να αναγνωριστούν με 4 καλώδια. Συνήθως ένα για ισχύ και ένα για κάθε χρώμα Κόκκινο, Πράσινο και Μπλε

Ελεγκτής Arduino

Πολλοί από τους κύριους πίνακες Arduino μπορούν να χρησιμοποιηθούν ως ελεγκτής για να γίνουν το μεσαίο άτομο μεταξύ του υπολογιστή που τρέχει Vixen Lights και των πραγματικών RGB Pixel Strips.

Διάφοροι πίνακες έχουν διαφορετικό περιορισμό υλικού, όπως ταχύτητα επεξεργαστή, μέγεθος μνήμης (RAM) και μέγεθος αποθήκευσης. Ωστόσο, στις δοκιμές, ο μεγαλύτερος περιοριστικός παράγοντας που βρήκαμε ήταν η ταχύτητα του Serial Port. Τα περισσότερα Arduinos δεν μπορούν να πάνε πιο γρήγορα από 115, 200 bps. Όταν σπρώχνουμε τους χρωματικούς κωδικούς για καθένα από τα τρία χρώματα για 150 Pixels (γνωστός και ως 450 χρώματα) προς τα κάτω στη σειριακή θύρα στα 115, 200 bps, μπορούμε να υπολογίσουμε ότι θα χρειαστούν 45 χιλιοστά του δευτερολέπτου για να ολοκληρωθεί η μετάδοση. Αυτό σημαίνει ότι μπορούμε να ανανεώνουμε με ασφάλεια κάθε pixel κάθε 50 χιλιοστά του δευτερολέπτου (ή 20 φορές το δευτερόλεπτο).

Λήψη φόρμας Arduino IDE:

Αυτό το σεμινάριο βασίζεται στον David Hunt - blog.huntgang.com

Μπορείτε να κατεβάσετε τη βιβλιοθήκη από το https://fastled.io και να τοποθετήσετε τα αρχεία μέσα στο φάκελο Βιβλιοθήκες Arduino

Βήμα 1: Configurando El Puerto Serial En Vixen (Διαμόρφωση σειριακής θύρας Vixen)

Configurando El Puerto Serial En Vixen (Διαμόρφωση σειριακής θύρας Vixen)
Configurando El Puerto Serial En Vixen (Διαμόρφωση σειριακής θύρας Vixen)

Εσπανιόλ

Για να χρησιμοποιήσετε το Arduino como controlador, μπορείτε να διαμορφώσετε πρώτα το Vixen 3.x el siguiente proceso.

Αγγλικά

Agrega un Generic Serial Controller del menú

Για να χρησιμοποιήσετε τον ελεγκτή Arduino, πρέπει να ρυθμίσετε τις παραμέτρους του Vixen 3.x Η ακόλουθη διαδικασία τεκμηριώθηκε χρησιμοποιώντας

Προσθέστε έναν γενικό σειριακό ελεγκτή για το επάνω δεξιό μενού.

Βήμα 2: Configurar # De Canales (Ορίστε τον αριθμό των καναλιών)

Configurar # De Canales (Ορίστε τον αριθμό των καναλιών)
Configurar # De Canales (Ορίστε τον αριθμό των καναλιών)
Configurar # De Canales (Ορίστε τον αριθμό των καναλιών)
Configurar # De Canales (Ορίστε τον αριθμό των καναλιών)

Εσπανιόλ

Ahora definiremos el # de salidas de nuestro controlador, si en mi caso use 30 pixeles debo multiplicarlo x 3, es decad cada pixel tiene 3 leds en su interior, lo que da igual a 90 salidas.

Αγγλικά

Ορίστε τον αριθμό εξόδων για τον ελεγκτή. Αυτός ο αριθμός πρέπει να είναι 3x ο αριθμός των εικονοστοιχείων. Στο παράδειγμά μου, διαμορφώνω 30 εικονοστοιχεία, πράγμα που σημαίνει ότι θα ορίσω τον αριθμό εξόδου σε 90.

Βήμα 3: Διαμόρφωση Serial Puerto (Διαμόρφωση σειριακής θύρας)

Configuración Puerto Serial (Διαμόρφωση σειριακής θύρας)
Configuración Puerto Serial (Διαμόρφωση σειριακής θύρας)
Configuración Puerto Serial (Διαμόρφωση σειριακής θύρας)
Configuración Puerto Serial (Διαμόρφωση σειριακής θύρας)
Configuración Puerto Serial (Διαμόρφωση σειριακής θύρας)
Configuración Puerto Serial (Διαμόρφωση σειριακής θύρας)

Εσπανιόλ

Εν ολίγοις κατώτερος χρόνος, κάντε κλικ στην ενότητα, επιλέξτε μια ρύθμιση παραμέτρων για το COM. Παρακαλώ, κάντε κλικ στο 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.

Αγγλικά

Στην κάτω δεξιά γωνία κάντε κλικ στο εικονίδιο Gera, τώρα θα διαμορφώσουμε τη θύρα COM. Για να γίνει αυτό, θα επιλέξουμε τη θύρα COM για το Arduino. Το παράδειγμά μου είναι το COM13, αλλά το δικό σας πιθανότατα θα είναι διαφορετικό. Θέλουμε επίσης να διαμορφώσουμε το ρυθμό baud σε 115200. Οι υπόλοιπες ρυθμίσεις μπορούν να μείνουν μόνες.

Βήμα 4: Configuración De Encabezados (Διαμόρφωση κεφαλίδας)

Configuración De Encabezados (Διαμόρφωση κεφαλίδας)
Configuración De Encabezados (Διαμόρφωση κεφαλίδας)
Configuración De Encabezados (Διαμόρφωση κεφαλίδας)
Configuración De Encabezados (Διαμόρφωση κεφαλίδας)

Εσπανιόλ

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.

Αγγλικά

Εδώ θα προσθέσουμε τον αριθμό των εικονοστοιχείων στην κεφαλίδα, έτσι ώστε το Arduino να γνωρίζει πόσα εικονοστοιχεία πρέπει να λαμβάνει. Ο αριθμός των εικονοστοιχείων πρέπει να είναι 300 ή λιγότερο και πρέπει να εισαχθεί ως τριψήφια τιμή. Και πάλι το παράδειγμά μου χρησιμοποιεί 030 εικονοστοιχεία, επομένως θα προηγούμαι με δύο μηδενικά. Σε αυτό το σημείο θα πρέπει να δείτε μια δέσμη αστραφτερών αστραφτερών στο Arduino σας καθώς λαμβάνει τώρα τα σειριακά δεδομένα.

Βήμα 5: Configurar Un Elemento Para Pixeles (Διαμόρφωση στοιχείου για τα pixel)

Configurar Un Elemento Para Pixeles (Διαμόρφωση στοιχείου για τα εικονοστοιχεία)
Configurar Un Elemento Para Pixeles (Διαμόρφωση στοιχείου για τα εικονοστοιχεία)

Εσπανιόλ

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.

Αγγλικά

Επάνω αριστερά θα δείτε ένα πτυσσόμενο πλαίσιο, επιλέξτε Ενιαίο στοιχείο, κάντε κλικ στο κουμπί Προσθήκη πράσινου και ονομάστε το Pixel Strip.

Βήμα 6: Crear El Grupo De Pixeles (Δημιουργία ομάδας Pixel)

Crear El Grupo De Pixeles (Δημιουργία ομάδας Pixel)
Crear El Grupo De Pixeles (Δημιουργία ομάδας Pixel)
Crear El Grupo De Pixeles (Δημιουργία ομάδας Pixel)
Crear El Grupo De Pixeles (Δημιουργία ομάδας Pixel)

Εσπανιόλ

Μπορείτε να χρησιμοποιήσετε πολλές επιλογές για να κάνετε κλικ στην επιλογή Προσθήκη πολλαπλών. Για περισσότερες πληροφορίες, επιλέξτε τους αριθμούς, καθορίστε τις περισσότερες φορές ((χρησιμοποιήστε το Pixel Strip) και επιλέξτε τις επιλογές σας σε pixeles que en mi caso con 30. Verás todos los nombres antes de dar clic OK.

Αγγλικά

Στη συνέχεια θα κάνουμε δεξί κλικ στο Pixel Strip που μόλις δημιουργήσαμε και θα επιλέξουμε Add Multiple. Για να προσθέσουμε όλα τα εικονοστοιχεία, θα επιλέξουμε Αριθμημένα στοιχεία, θα ορίσουμε ένα όνομα (χρησιμοποίησα Pixel Strip) και στη συνέχεια θα επιλέξουμε τον αριθμό των εικονοστοιχείων που θα δημιουργηθούν (30 στο παράδειγμά μου). Θα πρέπει να δείτε όλα τα ονόματα στη λίστα πριν κάνετε κλικ στο OK.

Βήμα 7: Agregar Control RGB a Los Pixeles (Προσθήκη ελέγχου RGB σε εικονοστοιχεία)

Agregar Control RGB a Los Pixeles (Προσθήκη ελέγχου RGB σε εικονοστοιχεία)
Agregar Control RGB a Los Pixeles (Προσθήκη ελέγχου RGB σε εικονοστοιχεία)
Agregar Control RGB a Los Pixeles (Προσθήκη ελέγχου RGB σε εικονοστοιχεία)
Agregar Control RGB a Los Pixeles (Προσθήκη ελέγχου RGB σε εικονοστοιχεία)

Εσπανιόλ

Επιλέξτε το Pixel Strip και διαμορφώστε τις εκδόσεις του Color Handiling, που μπορούν να χρησιμοποιηθούν για να διαμορφώσετε: Seleccionaremos "Μπορούν να έχουν οποιοδήποτε χρώμα: είναι γεμάτα RGB και αναμειγνύουν οποιοδήποτε χρώμα".

Αγγλικά

Τώρα θα επισημάνουμε το Pixel Strip και θα διαμορφώσουμε την ιδιότητα Χειρισμός χρώματος. Θα επιλέξουμε "Μπορούν να έχουν οποιοδήποτε χρώμα: είναι πλήρεις RGB και αναμιγνύονται για να δημιουργήσουν οποιοδήποτε χρώμα."

Βήμα 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)

Εσπανιόλ

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. Φροντίστε να κάνετε κλικ και να κάνετε κλικ στο Patch Elements και να βρείτε μια λίστα.

Αγγλικά

Το τελευταίο βήμα για να μπορέσουμε να το ονομάσουμε μια μέρα είναι να επιδιορθώσουμε το στοιχείο στον ελεγκτή. Για να το κάνετε αυτό, επισημάνετε το Pixel Strip στα αριστερά και το Generic Serial controller στα δεξιά. Ο αριθμός των μη συνδεδεμένων Patch Points πρέπει να ταιριάζει. Το μόνο που μένει να κάνετε είναι να κάνετε κλικ στην επιλογή Patch Elements to Controllers και στη συνέχεια είστε έτοιμοι για το Christmas Light.

Βήμα 9: Validar La Vinculación (Validate Patching

Validar La Vinculación (Επικύρωση μπαλωμάτων
Validar La Vinculación (Επικύρωση μπαλωμάτων

Εσπανιόλ

Για την έγκαιρη εκτέλεση της σωστής εκμετάλλευσής σας, θα πρέπει να λάβετε υπόψη σας.

Αγγλικά

Εάν ήσασταν επιτυχημένοι, η γραφική σας άποψη θα έπρεπε να μοιάζει κάπως έτσι.

Βήμα 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)

Εσπανιόλ

Χρησιμοποιήστε αντίσταση 470 ohms

Αγγλικά

Χρησιμοποιήστε αντίσταση 470 ohms

Βήμα 11: Diagrama De Conexión De Arduino NANO (Διαγράμματα Arduino NANO)

Diagrama De Conexión De Arduino NANO (Διαγράμματα Arduino NANO)
Diagrama De Conexión De Arduino NANO (Διαγράμματα Arduino NANO)

Εσπανιόλ

Χρησιμοποιήστε αντίσταση 470 ohms

Αγγλικά

Χρησιμοποιήστε αντίσταση 470 ohm

Βήμα 12: Crear Mi Primera Secuencia (Δημιουργία της πρώτης μου ακολουθίας)

Crear Mi Primera Secuencia (Δημιουργία της πρώτης μου ακολουθίας)
Crear Mi Primera Secuencia (Δημιουργία της πρώτης μου ακολουθίας)

Εσπανιόλ

Abrir Vixen Sotware, κάντε κλικ στο New Sequence…

Αγγλικά

Ανοίξτε το Vixen και κάντε κλικ στο New Sequence…

Βήμα 13: Agregar Audio (Προσθήκη ήχου)

Agregar Audio (Προσθήκη ήχου)
Agregar Audio (Προσθήκη ήχου)

Εσπανιόλ

Εισαγάγετε τον ήχο που θέλετε στο μενού εργαλείων, προτιμήστε τη μορφή mp3

Αγγλικά

Εισαγάγετε ήχο από τα εργαλεία menú, χρησιμοποιώ mp3.

Βήμα 14: Verificar Audio (Validate Audio)

Verificar Audio (Επικύρωση ήχου)
Verificar Audio (Επικύρωση ήχου)

Εσπανιόλ

Así debe de poem 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.

Αγγλικά

Εάν είχατε επιτυχία, η οθόνη σας μοιάζει με ths, μπορείτε να κάνετε μεγέθυνση ή σμίκρυνση χρησιμοποιώντας το εργαλείο ζουμ, αυτό θα σας βοηθήσει στο Χρονολόγιο.

Βήμα 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)

Εσπανιόλ

Vamos a correr un processo para detear 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 la imagen las líneas blancas alineadas a los Beats de la música.

Αγγλικά

Τώρα επιστρέφουμε στα Εργαλεία, ioχος και επιλέγουμε Ανιχνευτή κτυπήματος/γραμμής, αυτή η διαδικασία θα σας βοηθήσει να συνδυάσετε τέλεια τα εφέ με τον ήχο. Θα δείτε πολλές λευκές γραμμές.

Βήμα 16: Crear Un Efecto (Δημιουργία εφέ)

Crear Un Efecto (Δημιουργία εφέ)
Crear Un Efecto (Δημιουργία εφέ)
Crear Un Efecto (Δημιουργία εφέ)
Crear Un Efecto (Δημιουργία εφέ)

Εσπανιόλ

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

Σημείωση: Εν τω μεταξύ, μπορείτε να λάβετε πληροφορίες σχετικά με τα 30 εικονοστοιχεία

Αγγλικά

Από το αριστερό μενού Εφέ κλήσης, υπάρχουν 2 υπομενού, Βασικός φωτισμός, Φωτισμός εικονοκυττάρων, και τα δύο μενού μπορούν να χρησιμοποιηθούν με εικονοστοιχεία, να κάνουμε κλικ στο κυνήγι, να σύρουμε και να αφήσουμε τη γραμμή Pixel Strip, να χρησιμοποιήσουμε το ποντίκι για να αλλάξουμε το μέγεθος του εφέ.

Σημείωση: Σε αυτό το παράδειγμα θα δούμε πώς φωτίζονται τα 30 εικονοστοιχεία σε λειτουργία Chase.

Βήμα 17: Configuración De Efectos (Διαμόρφωση εφέ)

Configuración De Efectos (Διαμόρφωση εφέ)
Configuración De Efectos (Διαμόρφωση εφέ)

Εσπανιόλ

Seleccionamos el efecto en la línea de tiempo, del lado derecho se activará un menú de configuración del efecto, donde podremos modificar, intensidad, dirección, χρώμα κ.λπ.

Αγγλικά

Επιλέξτε το εφέ από το χρονολόγιο, στο ridh menú θα δείτε περισσότερες επιλογές για αλλαγή κατεύθυνσης, χρώματος, παλμού, βάθους κ.λπ., παιχνίδι με το εφέ, επίσης μπορείτε να ενεργοποιήσετε την προεπισκόπηση εφέ.

Βήμα 18: Corre Tu Secuencia (Ακολουθία Paly…)

Εσπανιόλ

Κάντε κλικ στο PLAY, πρέπει να διαβάσετε περισσότερα για το YouTube.

Σημείωση: 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 for el puerto Serial.

Κάντε κλικ στο βίντεο για το βίντεο

Αγγλικά

Κάντε κλικ στην επιλογή Αναπαραγωγή στην επάνω αριστερή γωνία, διασκεδάστε, το youtube έχει πολλά δείγματα.

Σημείωση: Σε περίπτωση που το Arduino σας είναι συνδεδεμένο με τον υπολογιστή και ανοίξτε το λογισμικό Vixen θα δείτε το RX - TX στο Arduino να αναβοσβήνει, αυτό σημαίνει ότι το Arduino κάνει wating για οδηγίες από το Vixen.

Κάντε κλικ στον σύνδεσμο για να δείτε το ΒΙΝΤΕΟ

Συνιστάται: