
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45

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.
Conseillé:
Lampes portables simples et modulaires ! : 5 étapes (avec photos)

Lampes portables simples et modulaires ! : Construisez des lampes portables fabuleuses, futuristes et ajustables avec seulement quelques pièces bon marché (et livrables) ! Attachez-vous à toutes sortes d'accessoires et échangez les couleurs pour correspondre à vos tenues/sentiments/vacances/toutes choses !Difficulté : Débutant+ (soldat
Grand VU-mètre sur les lampes à incandescence 220 Volt. : 18 étapes (avec photos)

Grand VU-mètre sur les lampes à incandescence 220 Volt. : Bonjour, chers téléspectateurs et lecteurs. Aujourd'hui, je vais vous parler de l'indicateur de niveau audio sur les lampes à incandescence 220 volts
Lampes à bande LED simples (Mettre à niveau vos bandes LED) : 4 étapes (avec photos)

Lampes à bande LED simples (Améliorez vos bandes LED) : J'utilise des bandes LED depuis un certain temps maintenant et j'ai toujours aimé leur simplicité. Vous venez de couper un morceau d'un rôle, de souder des fils dessus, de brancher une alimentation et vous avez une source de lumière. Au fil des années, j'ai trouvé un c
Lampes de bureau RVB télécommandées : 5 étapes

Lumières de bureau RVB contrôlées à distance : ce projet démontre l'utilisation de Firebase en tant que serveur pour contrôler et manipuler les lumières LED à l'arrière de ma table
Station d'accueil téléphonique contrôlée par Arduino avec lampes : 14 étapes (avec photos)

Station d'accueil téléphonique contrôlée par Arduino avec lampes : l'idée était assez simple; créer une station de chargement de téléphone qui allumerait une lampe uniquement lorsque le téléphone était en charge. Cependant, comme c'est souvent le cas, des choses qui semblent initialement simples peuvent finir par devenir un peu plus complexes dans leur exécution. C'est t