Table des matières:
Vidéo: Lampes à tube RVB DIY : 9 étapes (avec photos)
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
DIY RGB Tube Light est une lampe à tube multifonctionnelle qui peut être utilisée dans la photographie, la photographie de peinture lumineuse, la réalisation de films, les jeux, comme VU-mètre et plus encore. Le tube lumineux peut être contrôlé par le logiciel Prismatik ou par un bouton poussoir. Ces lampes de baignoire sont fabriquées à l'aide d'une bande LED Arduino Nano et WS2812B.
Étape 1: Fournitures:
- (1) Arduino Nano:
- (2 m) Bande LED WS2812B:
- (2) Tubes d'éclairage blancs ou luminaires en aluminium avec diffuseur: https://amzn.to/38fF6Gu ou
- (1) Alimentation 5V 5A:
- (1) Bouton poussoir:
- (1) Fils:
- (1) Connecteur DC:
Étape 2: Démontage des lampes à tube:
Démontez le tube lumineux en retirant les embouts, en séparant le diffuseur et en retirant la bande LED blanche du tube
Étape 3: Connexion du circuit:
Effectuez toutes les connexions comme indiqué sur le schéma de circuit
Étape 4: Assemblage:
Mettez toute l'électronique dans le tube, remettez les embouts et scellez le diffuseur à l'aide de ruban transparent
Étape 5: Tube de lumière 2:
De même, fabriquez le deuxième tube, mais cette fois, utilisez uniquement la bande LED WS2812b, le connecteur, les fils et connectez les lampes à tube
Étape 6: Code pour le logiciel:
- Téléchargez les fichiers zip donnés et extrayez-les.
- RGB_Tube_code & zip logiciel
-
Ouvrez le code et le fichier du logiciel RGB Tube, ouvrez le code donné dans Arduino IDE.
- Installez la bibliothèque FastLED dans Arduino IDE.
- Vous pouvez entrer le nombre de LED que vous avez utilisées dans vos tubes, j'ai utilisé 65 LED dans chaque tube, soit 130 LED dans les deux tubes.
- #définir NUM_LEDS 130
- N'oubliez pas le numéro de port. (par exemple: com8)
- Connectez l'Arduino à votre PC, sélectionnez le type de carte, sélectionnez le port et téléchargez le code.
Étape 7: Configuration du logiciel:
- Installez le logiciel prismatik sur votre PC.
- Ouvrez le logiciel et cliquez sur l'appareil.
- Cliquez sur Exécuter l'assistant de configuration et cliquez simplement sur Suivant -> Suivant.
- Entrez le numéro de port série et cliquez sur Suivant -> Suivant
- Entrez le nombre de LED sur les côtés (c'est-à-dire dans mon cas top=0, side=65, bottom=0) et cliquez sur custom -> Next.
- Ajustez les curseurs pour obtenir une couleur blanche sur les lumières du tube et cliquez sur Terminer.
- Vous pouvez maintenant choisir un mode différent dans le logiciel et l'afficher sur des lampes à tube.
REMARQUE: L'Arduino doit être connecté au PC.
Étape 8: Code du bouton:
- Button_Tube.zip
- Ouvrez le code Button_Tube dans Arduino IDE.
- Avec ce code, vous pouvez changer la couleur des lampes à tube en appuyant sur un bouton.
- Installez la bibliothèque Pushbutton en cliquant sur sketch ->Include library -> Add zip library et sélectionnez le fichier zip Pushbutton-2.0 dans le fichier Button_Tube.
- Entrez le nombre de LED.
- #définir NUM_LEDS 130
- Dans ce code vous pouvez saisir les valeurs des couleurs à CRGB(----, -----, -----);
- for(int i = 0; i < NUM_LEDS; i++){ leds = CRGB(0, 100, 255); FastLED.show();
- Vous pouvez copier coller les valeurs de couleur à partir du sélecteur de couleurs.
- Connectez l'Arduino à votre PC, sélectionnez le type de carte, sélectionnez le port et téléchargez le code.
Étape 9: REMARQUE:
- Vous pouvez rendre ces lampes portables en utilisant une banque d'alimentation ou des piles.
- En utilisant n'importe quelle carte Wi-Fi comme ESP8266 ou ESP32, vous pouvez modifier les couleurs des lampes à tube avec une application mobile.