Isi kandungan:

Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Bahasa Inggeris: 18 Steps (with Pictures)
Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Bahasa Inggeris: 18 Steps (with Pictures)

Video: Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Bahasa Inggeris: 18 Steps (with Pictures)

Video: Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Bahasa Inggeris: 18 Steps (with Pictures)
Video: Britney Spears - ...Baby One More Time (Official Video) 2024, November
Anonim
Luces De Navidad Con Pixeles (Lampu Krismas Pixeles) Español - Bahasa Inggeris
Luces De Navidad Con Pixeles (Lampu Krismas Pixeles) Español - Bahasa Inggeris

Español

Lampu Que es Vixen?

Vixen Lights es un software de DIY (hismo usted mismo) secuencias de luces. La ultimo versión 3.x se rediseño completeamente para soportar píxeles RGB inteligentes.

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

Que es un Pixel?

Un pixel es un cluster de 3 leds que terdiri daripada 3 warna primarios (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 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. Lihat lebih banyak maklumat mengenai una tira de pixeles vs una tira de RGB, la tira de pixeles utiliza 3 kabel, + 5v, Tierra y Data, mientras una de RGB utiliza 4.

Arduino como 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 limadas por la velocidad del procesador, tamaño de memoria y tamaño de almacenamiento, pero la walikota limite es es velocidad de puerto. 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 100ms.

Descargar el IDE de arduino de la siguiente liga:

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

Bahasa Inggeris

Apa itu Vixen Lights? Vixen Lights adalah perisian untuk paparan automatik pencahayaan sendiri. Versi terbaru 3.x adalah reka bentuk semula lengkap untuk menyokong lampu "piksel" yang dapat diatasi.

Anda boleh memuat turunnya di https://www.vixenlights.com/downloads/ Tutorial ini berdasarkan versi 3.4u2 64 Bit.

Apa itu Pixel? Piksel adalah sekumpulan 3 Diod Pemancar Cahaya (LED) yang terdiri daripada tiga warna utama (Merah, Hijau dan Biru). Keamatan ketiga warna ini (LED) dapat diubah untuk membuat warna lain. Piksel WS2812B yang saya gunakan dalam contoh saya termasuk cip Integrate Circuit (IC) yang menerima data dalam satu port, memaparkan maklumat yang ditujukan kepadanya dan menyampaikan data ke piksel berikutnya. Untuk paparan saya, saya membeli tali 5 meter yang mempunyai 30 piksel untuk setiap meter atau 150 piksel untuk 5 meter. Jalur “pixel” RGB yang dapat dialamatkan biasanya dapat dikenal pasti kerana mempunyai 3 wayar. Satu untuk kuasa, satu untuk tanah dan satu untuk data. Sebaliknya, jalur "bodoh" RGB dapat dikenali oleh mereka yang mempunyai 4 wayar. Biasanya satu untuk kekuatan dan satu untuk setiap warna Merah, Hijau dan Biru

Pengawal Arduino

Banyak papan Arduino aliran utama boleh digunakan sebagai pengawal untuk menjadi orang tengah antara komputer yang menjalankan Vixen Lights dan RGB Pixel Strips yang sebenarnya.

Pelbagai papan mempunyai had perkakasan yang berbeza seperti kelajuan pemproses, ukuran memori (RAM) dan saiz storan. Namun dalam ujian, faktor pembatas terbesar yang kami dapati adalah kelajuan Pelabuhan Serial. Sebilangan besar Arduino tidak dapat bergerak lebih cepat daripada 115, 200 bps. Apabila kita menekan kod warna untuk masing-masing dari tiga warna untuk 150 Piksel (alias 450 warna) ke port bersiri pada 115, 200 bps, kita dapat mengira bahawa diperlukan masa 45 milisaat untuk menyelesaikan penghantaran. Ini bermakna kita dapat memuat semula setiap piksel dengan selamat setiap 50 milisaat (atau 20 kali sesaat).

Muat turun borang Arduino IDE:

Tutorial ini terdapat dalam David Hunt - blog.huntgang.com

Anda boleh memuat turun pustaka dari https://fastled.io dan meletakkan fail di dalam folder Perpustakaan Arduino anda

Langkah 1: Configurando El Puerto Serial En Vixen (Mengkonfigurasi Pelabuhan Bersiri Vixen)

Configurando El Puerto Serial En Vixen (Mengkonfigurasi Pelabuhan Bersiri Vixen)
Configurando El Puerto Serial En Vixen (Mengkonfigurasi Pelabuhan Bersiri Vixen)

Español

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

Bahasa Inggeris

Agrega un Generic Serial Controller del menú

Untuk menggunakan pengawal Arduino, anda mesti mengkonfigurasi di dalam Vixen 3.x Proses berikut didokumentasikan menggunakan

Tambahkan Pengawal Bersiri Generik untuk Menu kanan atas.

Langkah 2: Configurar # De Canales (Tetapkan Bilangan Saluran)

Configurar # De Canales (Tetapkan Bilangan Saluran)
Configurar # De Canales (Tetapkan Bilangan Saluran)
Configurar # De Canales (Tetapkan Bilangan Saluran)
Configurar # De Canales (Tetapkan Bilangan Saluran)

Español

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

Bahasa Inggeris

Tetapkan jumlah output untuk pengawal. Nombor ini mestilah 3x bilangan piksel. Dalam contoh saya, saya mengkonfigurasi 30 piksel yang bermaksud saya akan menetapkan jumlah output menjadi 90.

Langkah 3: Configuración Puerto Serial (Mengkonfigurasi Port Serial)

Configuración Puerto Serial (Mengkonfigurasi Port Bersiri)
Configuración Puerto Serial (Mengkonfigurasi Port Bersiri)
Configuración Puerto Serial (Mengkonfigurasi Port Bersiri)
Configuración Puerto Serial (Mengkonfigurasi Port Bersiri)
Configuración Puerto Serial (Mengkonfigurasi Port Bersiri)
Configuración Puerto Serial (Mengkonfigurasi Port Bersiri)

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.

Bahasa Inggeris

Di sudut kanan bawah klik Ikon Gera, sekarang kita akan mengkonfigurasi Port COM. Untuk melakukan ini, kita akan memilih port COM untuk Arduino. Contoh saya adalah COM13 tetapi contoh anda mungkin berbeza. Kami juga ingin mengkonfigurasi kadar baud ke 115200. Sisa tetapan boleh dibiarkan begitu sahaja.

Langkah 4: Configuración De Encabezados (Mengkonfigurasi Tajuk)

Configuración De Encabezados (Mengkonfigurasi Tajuk)
Configuración De Encabezados (Mengkonfigurasi Tajuk)
Configuración De Encabezados (Mengkonfigurasi Tajuk)
Configuración De Encabezados (Mengkonfigurasi Tajuk)

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 pentinge colocar ceros al inicio, sino tendrás error en los pixeles.

Bahasa Inggeris

Di sini kita akan menambahkan jumlah piksel ke dalam tajuk sehingga Arduino mengetahui berapa piksel yang seharusnya diterima. Bilangan piksel mestilah 300 atau kurang dan mesti dimasukkan sebagai nilai tiga digit. Sekali lagi contoh saya menggunakan 030 piksel oleh itu saya akan mendahului dengan dua sifar. Pada ketika ini anda akan melihat sekelip mata berkedip di Arduino anda kerana sekarang ia menerima data bersiri.

Langkah 5: Configurar Un Elemento Para Pixeles (Konfigurasikan Elemen untuk Pixel)

Configurar Un Elemento Para Pixeles (Konfigurasi Elemen untuk Pixel)
Configurar Un Elemento Para Pixeles (Konfigurasi Elemen untuk Pixel)

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.

Bahasa Inggeris

Di kiri atas anda akan melihat kotak drop, pilih Item Tunggal, klik pada butang Tambah Hijau, dan beri nama Pixel Strip.

Langkah 6: Crear El Grupo De Pixeles (Buat Kumpulan Pixel)

Crear El Grupo De Pixeles (Buat Kumpulan Pixel)
Crear El Grupo De Pixeles (Buat Kumpulan Pixel)
Crear El Grupo De Pixeles (Buat Kumpulan Pixel)
Crear El Grupo De Pixeles (Buat Kumpulan Pixel)

Español

Sobre el nombre de Pixel Strip que acabas de crear da clic derecho y selecciona Tambah Beberapa. 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 con 30. Verás todos los nombres antes de dar clic OK.

Bahasa Inggeris

Selanjutnya kita akan klik kanan pada Pixel Strip yang baru kita buat dan kita akan memilih Add Multiple. Untuk menambahkan semua piksel, kami akan memilih Item bernombor, menentukan nama (saya menggunakan Pixel Strip) dan kemudian memilih jumlah piksel yang akan dihasilkan (30 dalam contoh saya). Anda mesti melihat semua nama dalam senarai sebelum mengklik OK.

Langkah 7: Agregar Control RGB a Los Pixeles (Tambahkan RGB Control ke Pixels)

Agregar Control RGB a Los Pixeles (Tambahkan RGB Control ke Pixel)
Agregar Control RGB a Los Pixeles (Tambahkan RGB Control ke Pixel)
Agregar Control RGB a Los Pixeles (Tambahkan RGB Control ke Pixel)
Agregar Control RGB a Los Pixeles (Tambahkan RGB Control ke Pixel)

Español

Ahora seleccionamos el Pixel Strip y configuraremos las propiedades del Color Handiling, que se encuentra en la esquina inferior izquierda en un cuadro que dice Konfigurasi:, da clic y selecciona Pengendalian Warna. Seleccionaremos "Mereka dapat warna apa pun: mereka penuh RGB dan mencampurkan warna apa pun".

Bahasa Inggeris

Sekarang kita akan menyoroti Pixel Strip dan Configure the Color Handling properti. Kami akan memilih "Mereka dapat warna apa pun: penuh RGB dan bercampur untuk membuat warna apa pun."

Langkah 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.

Bahasa Inggeris

Langkah terakhir sebelum kita dapat menyebutnya sehari adalah memasukkan Elemen kepada Pengawal. Untuk melakukan ini serlahkan Pixel Strip di sebelah kiri dan pengawal Serial Generik di sebelah kanan. Jumlah Patch Point yang Tidak Terhubung harus sepadan. Yang tinggal hanyalah klik Patch Elements to Controller dan kemudian anda bersedia untuk Christmas Light.

Langkah 9: Validar La Vinculación (Validate Patching

Validar La Vinculación (Validate Menampal
Validar La Vinculación (Validate Menampal

Español

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

Bahasa Inggeris

Sekiranya anda berjaya, paparan grafik anda akan kelihatan seperti ini.

Langkah 10: Diagram 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

Usar resistencia de 470 ohm

Bahasa Inggeris

Gunakan perintang 470 ohm

Langkah 11: Diagrama De Conexión De Arduino NANO (Arduino NANO Diagram)

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

Español

Usar resistencia de 470 ohm

Bahasa Inggeris

Gunakan perintang 470 ohm

Langkah 12: Crear Mi Primera Secuencia (Buat Urutan Pertama Saya)

Crear Mi Primera Secuencia (Buat Urutan Pertama Saya)
Crear Mi Primera Secuencia (Buat Urutan Pertama Saya)

Español

Abrir Vixen Sotware, dar clic en Urutan Baru…

Bahasa Inggeris

Buka Vixen dan klik pada Urutan Baru…

Langkah 13: Agregar Audio (Tambah Audio)

Agregar Audio (Tambah Audio)
Agregar Audio (Tambah Audio)

Español

Importar nuestro Audio desde el menu de Tools, preferente utilizar formatos mp3

Bahasa Inggeris

Import audio dari menu Tools, saya menggunakan mp3.

Langkah 14: Audio Verifikar (Sahkan Audio)

Audio Verificar (Sahkan Audio)
Audio Verificar (Sahkan Audio)

Español

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

Bahasa Inggeris

Sekiranya anda berjaya seperti layar anda, anda boleh memperbesar atau memperkecil menggunakan alat zoom ini akan membantu dalam Garis Masa.

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

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

Español

Vamos a corer un proceso para detar los Beats de la música, ya que nos ayudará a la hora de armar las secuencias, dentro de Tools - Audio, pemerhatian podrán en la imagen las líneas blancas alineadas a los Beats de la música.

Bahasa Inggeris

Sekarang kita kembali ke Alat, Audio dan pilih Beat / Bar Detector, proses ini akan membantu menghasilkan kesan yang sempurna dengan audio. Anda akan melihat banyak garis Putih.

Langkah 16: Crear Un Efecto (Buat Kesan)

Crear Un Efecto (Buat Kesan)
Crear Un Efecto (Buat Kesan)
Crear Un Efecto (Buat Kesan)
Crear Un Efecto (Buat Kesan)

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

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

Bahasa Inggeris

Dari kiri Menu call Effects, ada 2 submenu, Basic Lighting, Pixel Lighting, kedua menu dapat digunakan dengan piksel, mari kita klik untuk mengejar, Seret & lepaskan Pixel Strip Line anda, gunakan tetikus untuk mengubah ukuran kesannya.

Catatan: Dalam contoh ini kita akan melihat, bagaimana 30 piksel menyala pada mod Chase.

Langkah 17: Configuración De Efectos (Konfigurasi Kesan)

Configuración De Efectos (Konfigurasi Kesan)
Configuración De Efectos (Konfigurasi Kesan)

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, intensidad, dirección, warna, dll.

Bahasa Inggeris

Pilih Kesan dari Garis Masa, di menu ruh anda akan melihat lebih banyak pilihan untuk menukar arah, warna, nadi, kedalaman, dan lain-lain, bermain dengan kesannya, juga anda boleh mengaktifkan Pratonton Kesan.

Langkah 18: Corre Tu Secuencia (Urutan Paly…)

Español

Da clic en PLAY, diviértete, hay mucho tutorial di YouTube.

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

Bahasa Inggeris

Klik Main di sudut kiri atas, bersenang-senang, youtube mempunyai banyak sampel.

Catatan: Jika Arduino anda disambungkan ke komputer dan buka perisian Vixen, anda akan melihat RX - TX pada Arduino berkelip, ini bermakna Arduino sedang menunggu arahan dari Vixen.

Klik pada pautan untuk melihat VIDEO

Disyorkan: