Tabla de contenido:
Video: Luces de tubo RGB DIY: 9 pasos (con imágenes)
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
La luz de tubo DIY RGB es una luz de tubo multifuncional que se puede utilizar en fotografía, fotografía de pintura con luz, realización de películas, juegos, como medidor de VU y más. La luz del tubo se puede controlar mediante el software Prismatik o mediante un botón. Estas luces de bañera están hechas con una tira de LED Arduino Nano y WS2812B.
Paso 1: Suministros:
- (1) Arduino Nano:
- (2mt) Tira de LED WS2812B:
- (2) Luces de tubo blanco o accesorios de iluminación de aluminio con difusor: https://amzn.to/38fF6Gu o
- (1) Fuente de alimentación 5V 5A:
- (1) Botón pulsador:
- (1) Cables:
- (1) Conector de CC:
Paso 2: Desmontaje de las luces del tubo:
Desmonte el tubo de luz quitando las tapas de los extremos, separando el difusor y quitando la tira de LED blanca del tubo
Paso 3: Conexión del circuito:
Realice todas las conexiones como se muestra en el diagrama de circuito
Paso 4: Montaje:
Coloque todos los componentes electrónicos en el tubo, vuelva a colocar las tapas de los extremos y selle el difusor con cinta transparente
Paso 5: Tubo de luz 2:
De manera similar, haga el segundo tubo, pero esta vez use solo la tira de LED WS2812b, el conector, los cables y conecte las luces del tubo
Paso 6: Código para software:
- Descargue los archivos zip dados y extráigalos.
- RGB_Tube_code y software zip
-
Abra el código del tubo RGB y el archivo de software, abra el código proporcionado en Arduino IDE.
- Instale la biblioteca FastLED en Arduino IDE.
- Puede ingresar la cantidad de LED que usó en sus luces de tubo, usé 65 LED en cada luz de tubo, es decir, 130 LED en ambas luces de tubo.
- #define NUM_LEDS 130
- Recuerde el número de puerto. (por ejemplo: com8)
- Conecte el Arduino a su PC, seleccione el tipo de placa, seleccione el puerto y cargue el código.
Paso 7: Configuración del software:
- Instale el software prismatik en su PC.
- Abra el software y haga clic en el dispositivo.
- Haga clic en Ejecutar asistente de configuración y simplemente haga clic en Siguiente -> Siguiente.
- Ingrese el número de puerto serie y haga clic en Siguiente -> Siguiente
- Ingrese el número de LED en los lados (es decir, en mi caso, arriba = 0, lado = 65, abajo = 0) y haga clic en personalizado -> Siguiente.
- Ajuste los controles deslizantes para obtener un color blanco en las luces del tubo y haga clic en terminar.
- Ahora puede elegir un modo diferente en el software y mostrarlo en las luces del tubo.
NOTA: El Arduino debe estar conectado a la PC.
Paso 8: Código del botón:
- Button_Tube.zip
- Abra el código Button_Tube en Arduino IDE.
- Con este código puede cambiar el color de las luces de tubo con solo presionar un botón.
- Instale la biblioteca Pushbutton haciendo clic en el boceto -> Incluir biblioteca -> Agregar biblioteca zip y seleccione el archivo zip Pushbutton-2.0 en el archivo Button_Tube.
- Ingrese el número de LED.
- #define NUM_LEDS 130
- En este código puede ingresar los valores de los colores en CRGB (----, -----, -----);
- para (int i = 0; i <NUM_LEDS; i ++) {leds = CRGB (0, 100, 255); FastLED.show ();
- Puede copiar y pegar los valores de color del selector de color.
- Conecte el Arduino a su PC, seleccione el tipo de placa, seleccione el puerto y cargue el código.
Paso 9: NOTA:
- Puede hacer que estas luces sean portátiles usando un banco de energía o algunas baterías.
- Al usar cualquier placa Wi-Fi como ESP8266 o ESP32, puede cambiar los colores de las luces del tubo con una aplicación móvil.