INHOUDSOPGAWE:
Video: DIY RGB -buisligte: 9 stappe (met foto's)
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
DIY RGB -buislig is 'n multi -funksionele buislig wat gebruik kan word in fotografie, fotografie met ligte skilderye, filmmaak, speel, as 'n VU -meter en meer. Die buislig kan beheer word deur Prismatik -sagteware of deur 'n drukknop. Hierdie badligte word gemaak met 'n Arduino Nano en WS2812B LED -strook.
Stap 1: Voorrade:
- (1) Arduino Nano:
- (2mt) WS2812B LED Strip:
- (2) Wit buisligte of aluminium lampe met diffuser: https://amzn.to/38fF6Gu Of
- (1) 5V 5A kragtoevoer:
- (1) drukknop:
- (1) drade:
- (1) DC -aansluiting:
Stap 2: Demontering van buisligte:
Demonteer die buislig deur die einddoppe te verwyder, die diffuser te skei en die wit LED -strook uit die buis te verwyder
Stap 3: Kringaansluiting:
Maak al die verbindings soos in die stroombaan -diagram getoon
Stap 4: Montering:
Plaas al die elektronika in die buis, sit die einddoppe terug en verseël die diffuser met 'n duidelike band
Stap 5: Buislig 2:
Maak ook die tweede buis, maar gebruik hierdie keer slegs WS2812b LED -strook, aansluiting, drade en verbind die buisligte
Stap 6: Kode vir sagteware:
- Laai die gegewe zip -lêers af en pak dit uit.
- RGB_Tube_code en sagteware zip
-
Maak die RGB -buiskode en sagtewarelêer oop, maak die kode in Arduino IDE oop.
- Installeer die FastLED -biblioteek in Arduino IDE.
- U kan die aantal LED's wat u in u buisligte gebruik het, invoer; ek het 65 LED's in elke buisligte gebruik, dit wil sê 130 LED's in albei buisligte.
- #definieer NUM_LEDS 130
- Onthou die poortnommer. (byvoorbeeld: com8)
- Koppel die Arduino aan u rekenaar, kies die bordtipe, kies die poort en laai die kode op.
Stap 7: Sagteware -opstelling:
- Installeer die prismatik -sagteware op u rekenaar.
- Maak die sagteware oop en klik op die toestel.
- Klik op Run configuration wizard en klik eenvoudig op Next -> Next.
- Voer die reekspoortnommer in en klik op Volgende -> Volgende
- Voer die aantal LED's aan die kante in (dws in my geval bo = 0, sy = 65, onder = 0) en klik op aangepas -> Volgende.
- Pas die skuifknoppies aan om 'n wit kleur op die buisligte te kry en klik op afwerking.
- Nou kan u 'n ander modus in die sagteware kies en op buisligte vertoon word.
OPMERKING: die Arduino moet aan die rekenaar gekoppel word.
Stap 8: Knoppiekode:
- Button_Tube.zip
- Maak die Button_Tube -kode oop in Arduino IDE.
- Met hierdie kode kan u die kleur van die buisligte met die druk van die knoppie verander.
- Installeer die Pushbutton -biblioteek deur op skets te klik -> Biblioteek insluit -> Voeg zip -biblioteek by en kies die Pushbutton -2.0 zip -lêer in Button_Tube -lêer.
- Voer die aantal LED's in.
- #definieer NUM_LEDS 130
- In hierdie kode kan u die waardes van die kleure by CRGB invoer (----, -----, -----);
- vir (int i = 0; i <NUM_LEDS; i ++) {leds = CRGB (0, 100, 255); FastLED.show ();
- U kan die kleurwaardes van die kleurplukker kopieer en plak.
- Koppel die Arduino aan u rekenaar, kies die bordtipe, kies die poort en laai die kode op.
Stap 9: LET WEL:
- U kan hierdie ligte draagbaar maak deur 'n kragbank of 'n paar batterye te gebruik.
- Deur enige Wi-Fi-bord soos ESP8266 of ESP32 te gebruik, kan u die kleure van die buisligte verander met 'n mobiele app.