Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
DIY RGB-buislamp is een multifunctionele buislamp die kan worden gebruikt in fotografie, lichtschilderen, filmmaken, gamen, als VU-meter en meer. De buislamp kan worden bediend met Prismatik-software of met een drukknop. Deze kuiplampen zijn gemaakt met behulp van een Arduino Nano en WS2812B LED-strip.
Stap 1: Benodigdheden:
- (1) Arduino Nano:
- (2mt) WS2812B LED-strip:
- (2) Witte buislampen of aluminium fittingen met diffusor: https://amzn.to/38fF6Gu of
- (1) 5V 5A voeding:
- (1) Drukknop:
- (1) Draden:
- (1) DC-connector:
Stap 2: Buisverlichting demonteren:
Demonteer de buislamp door eindkappen te verwijderen, diffuser te scheiden en witte ledstrip uit de buis te halen
Stap 3: Circuitverbinding:
Maak alle aansluitingen zoals aangegeven in het schakelschema
Stap 4: Montage:
Plaats alle elektronica in de buis, plaats de eindkappen terug en sluit de diffuser af met doorzichtige tape
Stap 5: Buislamp 2:
Maak op dezelfde manier de tweede buis, maar gebruik deze keer alleen WS2812b LED-strip, connector, draden en sluit de buislampen aan
Stap 6: Code voor software:
- Download de gegeven zip-bestanden en pak ze uit.
- RGB_Tube_code & software-zip
-
Open het RGB Tube-code- en softwarebestand, open de code in Arduino IDE.
- Installeer de FastLED-bibliotheek in Arduino IDE.
- U kunt het aantal LED's invoeren dat u in uw buislampen hebt gebruikt, ik heb 65 LED's in elke buisverlichting gebruikt, dus 130 LED's in beide buislampen.
- #define NUM_LEDS 130
- Onthoud het poortnummer. (bijvoorbeeld: com8)
- Sluit de Arduino aan op je pc, selecteer het bordtype, selecteer de poort en upload de code.
Stap 7: Software-installatie:
- Installeer de prismatik-software op uw pc.
- Open de software en klik op apparaat.
- Klik op Configuratiewizard uitvoeren en klik eenvoudig op Volgende -> Volgende.
- Voer het seriele poortnummer in en klik op Volgende -> Volgende
- Voer het aantal LED's aan de zijkanten in (d.w.z. in mijn geval top=0, side=65, bottom=0) en klik op custom -> Next.
- Pas de schuifregelaars aan om een witte kleur op de buislampen te krijgen en klik op voltooien.
- Nu kunt u een andere modus in de software kiezen en weergeven op buislampen.
OPMERKING: De Arduino moet op de pc zijn aangesloten.
Stap 8: Knopcode:
- Button_Tube.zip
- Open de Button_Tube-code in Arduino IDE.
- Met deze code verander je met een druk op de knop de kleur van de Tube Lights.
- Installeer de Pushbutton-bibliotheek door te klikken op sketch ->Include library -> Add zip-bibliotheek en selecteer het Pushbutton-2.0 zip-bestand in Button_Tube-bestand.
- Voer het aantal LED's in.
- #define NUM_LEDS 130
- In deze code kun je de waarden van de kleuren invullen bij CRGB(----, -----, -----);
- for(int i = 0; i <NUM_LEDS; i++){ leds = CRGB(0, 100, 255); FastLED.show();
- U kunt de kleurwaarden kopiëren en plakken vanuit de kleurkiezer.
- Sluit de Arduino aan op je pc, selecteer het bordtype, selecteer de poort en upload de code.
Stap 9: OPMERKING:
- Je kunt deze lampen draagbaar maken door een powerbank of sommige batterijen te gebruiken.
- Door een willekeurig Wi-Fi-bord zoals ESP8266 of ESP32 te gebruiken, kunt u de kleuren van de buislampen wijzigen met een mobiele app.