Obsah:

Just Line, Just Light! (Typ 1): 19 kroků
Just Line, Just Light! (Typ 1): 19 kroků

Video: Just Line, Just Light! (Typ 1): 19 kroků

Video: Just Line, Just Light! (Typ 1): 19 kroků
Video: ПОПУЛЯРНЫЙ ТАНЕЦ Astronomia SHUFFLE TUTORIAL TUZELITY 2024, Listopad
Anonim
Just Line, Just Light! (Typ 1)
Just Line, Just Light! (Typ 1)
Just Line, Just Light! (Typ 1)
Just Line, Just Light! (Typ 1)

Jedná se o dílo vyjadřující světlo na akrylových deskách vyrytých vzory perokresby. Harmonicky vyjadřuje barvy a vzory různých LED. Tento projekt byl realizován s motivy od Arouta Meijera „Díky za planety“, ze kterého jsou syntetizovány dvě barvy světla podle roztečí řádků a krásně znázorněné.

Krok 1: Just Line! Jen světlo! (Typ 1)

Image
Image
O projektu (typ 1)
O projektu (typ 1)

Jedná se o dílo vyjadřující světlo na akrylových deskách vyrytých vzory perokresby. Harmonicky vyjadřuje barvy a vzory různých LED. Tento projekt byl realizován s motivy od Arouta Meijera „Díky za planety“, ze kterého jsou syntetizovány dvě barvy světla podle roztečí řádků a krásně znázorněné.

Krok 2: O projektu (typ 1)

Po vygravírování vzoru perokresby na akrylovou rovinu syntetizujte a prostupujte světlo uprostřed a vně akrylu

Struktura

Uživatel může světlo stabilně upravit instalací potenciometru do 3 původních desek a přidržením neofixelů na okraji.

Jak používat

Uživatel otočí tři desky pomocí pádla k ovládání barvy světla (Hue) a základní LED diody pomocí hodnot Hue, Saturation a Brightness přitáhnou zájem publika o vzor, barvu světla a animaci.

Krok 3: Materiál (hardware)

Materiál (Hardware)
Materiál (Hardware)
Materiál (Hardware)
Materiál (Hardware)
Materiál (Hardware)
Materiál (Hardware)
Materiál (Hardware)
Materiál (Hardware)

1. LED pásek.

: Adafruit NeoPixel Digital RGB LED Strip (WS2812) (144 LED/1m) - 2m

: Adafruit NeoPixel Digital RGB LED Strip (WS2812) (60 LED/1m) - 2m

2 Akryl.

10t - 600*600 (mm)

3. Formex.

12t (10+2t) - 800*800 (mm)*2

2t - 800*800 (mm)*2

4. Dřevěná deska

5t - 850*850 (mm)

Krok 4: Materiál (ovládání)

Materiál (ovládání)
Materiál (ovládání)
Materiál (ovládání)
Materiál (ovládání)

1. ARDUINO MEGA 2560

ARDUINO MEGA 2560 * 2

Potenciometr 2,10k

10k potenciometr * 3

Krok 5: Krok 3: Materiál (výkon)

Krok 3: Materiál (síla)
Krok 3: Materiál (síla)
Krok 3: Materiál (síla)
Krok 3: Materiál (síla)

1. Napájení

SMPS Napájecí zdroj 5V 40A (200W)

SMPS Napájecí zdroj 5V 2A (10W)

2. Elektrický drát

14awg (3 barvy) - 10 m/každý

Krok 6: Krok: Materiál (atd.)

Krok: Materiál (atd.)
Krok: Materiál (atd.)
Krok: Materiál (atd.)
Krok: Materiál (atd.)
Krok: Materiál (atd.)
Krok: Materiál (atd.)

1. Barva ve spreji (Matt Black)

*Pokud chcete ve tmě dosáhnout dramatičtějšího efektu, použijte Vanta Black Paint

2. Šroub

3. Stenová rohová žehlička

4. Dril

5. Glugan

6. Silná přilnavost

*Připravte si nástroje podle své situace

Krok 7: Před nakreslením vzoru

Před nakreslením vzoru
Před nakreslením vzoru

*Na obrázku výše je „Díky za planety“Arnouta Meijera, které inspirovalo mou práci.

Před vstupem do projektu jsem cítil, že barva přechodu světla vytvořeného infuzí tlumeného světla do vzoru, který byl implantován do akrylu, je velmi krásná.

V zásadě se dvě nebo více barev musí překrývat, aby se staly přechody.

Aby se dvě nebo více barev krásně vytvořily, vezměte v úvahu hustotu, úhel nebo stupeň formování světla podle křivky.

Krok 8: Vytvořte hardware (řezání akrylem)

Vyrobte si hardware (řezání akrylem)
Vyrobte si hardware (řezání akrylem)
Vyrobte si hardware (řezání akrylem)
Vyrobte si hardware (řezání akrylem)

*Viz. KROK 7: Struktura (část č. 5)

Nastavení řezacího stroje na akrylát

Akryl (10 t)

*Stříhání - nastavení vlasové linie

rychlost - síla

(5 - 50)

*Rytina

rychlost - síla

(20 - 35)

*Můžete upravit míru vyřezávání vzoru podle svého vkusu

Krok 9: Make (struktura)

Značka (struktura)
Značka (struktura)

1. 2t - kryt

2. 10t - ovládací rukojeť

3. 10t - LEDstrip / Potenciometr

4. 12t - LED pásek (2 + 10) t

5. 10t - vzor (akryl)

6. 2t - Pozadí

7. 10t - Obvodový prostor

*Kromě č. 5 - materiál Formex.

Krok 10: Hardware a montáž softwaru

Hardware a montáž softwaru
Hardware a montáž softwaru
Hardware a montáž softwaru
Hardware a montáž softwaru
Hardware a montáž softwaru
Hardware a montáž softwaru

Za prvé. Připravte si 3.4.6.7.

Druhý. Vložte jej v pořadí 7.6.4 dílů silným lepidlem.

Třetí. Upevněte potenciometr 3části lepicí pistolí.

Čtvrtý. Připojte část 3 potenciometrem k části 4.6.7 pomocí silného lepidla.

Pátý. Pomocí silného lepidla připevněte ws2812b k okraji 3.4.6.7 (červená oblast).

Šestý. Vložte nařezanou akrylovou desku do kombinovaného 3.4.6.7 a zafixujte lepicí pistolí.

Sedmý. Vložte 2 část do ovládací části potenciometru a zafixujte lepidlem.

Osmý. Zakryjte část 1 a upevněte silnou lepicí úpravou.

* Můžete se podívat na soubory PDF

Krok 11: Vytvořte hardware (řezání Formex)

Vytvořte hardware (řezání Formex)
Vytvořte hardware (řezání Formex)

(Konfigurujte hardware tak, aby v temné komoře byly vidět pouze vzory)

1. 2t - kryt

2. 10t - ovládací rukojeť

3. 10t - LEDstrip / Potenciometr

4. 12t - LED pásek (2 + 10) t

6. 2t - Pozadí

7. 10t - Obvodový prostor

*Musíte se podívat na KROK 7 (obrázek)

Krok 12: Výroba hardwaru (řezání a malování dřeva)

Image
Image
Vyrobte si hardware (řezání a malování dřeva)
Vyrobte si hardware (řezání a malování dřeva)
Vyrobte si hardware (řezání a malba dřeva)
Vyrobte si hardware (řezání a malba dřeva)

Krok 13: * Pokud chcete tento kus zavěsit na zeď, vytvořte stejnou strukturu jako obrázek

* Pokud chcete tento kus zavěsit na zeď, vytvořte stejnou strukturu jako obrázek
* Pokud chcete tento kus zavěsit na zeď, vytvořte stejnou strukturu jako obrázek
* Pokud chcete tento kus zavěsit na zeď, vytvořte stejnou strukturu jako obrázek
* Pokud chcete tento kus zavěsit na zeď, vytvořte stejnou strukturu jako obrázek
* Pokud chcete tento kus zavěsit na zeď, vytvořte stejnou strukturu jako obrázek
* Pokud chcete tento kus zavěsit na zeď, vytvořte stejnou strukturu jako obrázek

*Tento kurz je volitelný a můžete jej přeskočit, pokud nechcete.

*Struktura výše je můj osobní nápad a s přidanými vašimi nápady to bude zvláštnější práce.

*A když jsem stavěl tuto konstrukci, nechtěl jsem vidět dřevěnou desku a zeď.

Krok 14: Vytvořte software (schéma zapojení)

Vytvořte software (schéma zapojení)
Vytvořte software (schéma zapojení)
Vytvořte software (schéma zapojení)
Vytvořte software (schéma zapojení)
Vytvořte software (schéma zapojení)
Vytvořte software (schéma zapojení)

Při konstrukci obvodu pečlivě nakonfigurujte GND / DIN / 5v pásu ws2818b a směr proudu (směr šipky).

GND = baterie - (černá čára)

5v = baterie + (červená čára)

DIN = signální čára (zelená čára)

Krok 15: Kombinace hardwaru a konfigurace obvodu zadního panelu

Kombinace hardwaru a konfigurace obvodu zadního panelu
Kombinace hardwaru a konfigurace obvodu zadního panelu
Kombinace hardwaru a konfigurace obvodu zadního panelu
Kombinace hardwaru a konfigurace obvodu zadního panelu
Kombinace hardwaru a konfigurace obvodu zadního panelu
Kombinace hardwaru a konfigurace obvodu zadního panelu
Kombinace hardwaru a konfigurace obvodu zadního panelu
Kombinace hardwaru a konfigurace obvodu zadního panelu

Spojte hardware a zajistěte obvod pomocí šroubů za sebou

Krok 16: Zadejte kód do softwaru (Mega Board A-a Arduino)

// Musíte zadat mega desku A-a arduino

#zahrnout

#include #define LED_PIN 0 #define NUM_OF_LEDS 120

int j = 0;

Proužek Adafruit_NeoPixel = Adafruit_NeoPixel (NUM_OF_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800);

// rampUnsignedChar RAMPh [NUM_OF_LEDS];

rampUnsignedChar RAMPv [NUM_OF_LEDS];

neplatné nastavení () {

// sem vložte instalační kód, aby se spustil jednou: strip.begin (); strip.show ();

}

prázdná smyčka () {

// sem vložte svůj hlavní kód, aby se spustil opakovaně:

valueSet ();

// LEDSet ();

for (int i = 0; i <num_of_leds; i ++) {= "" = "" 현재 = "" 값 을 = "" 얻 습니다 = "" uint8_t = "" h = "RAMPh .update (); " v = "RAMPv .update ();" strip.setpixelcolor (i, = "" strip.colorhsv (j*65535 = "" 360, = "" 230, = "" v)); = ""} = "" strip.show ();

}

void valueSet () {

static uint32_t oldTime = 0; uint32_t nowTime = millis ();

// 00,3 초 에 한 번씩 코드 를 실행 합니다

if (nowTime - oldTime> 300) {for (int i = 0; i = 360) {j = 0; }}}

Krok 17: Zadejte kód do softwaru (B-b Arduino Mega Board)

// Musíte zadat mega desku B-b arduino

#zahrnout

#include #define LED_PIN_A 2 #define LED_PIN_B 1 #define LED_PIN_C 0 #define NUM_OF_LEDS 52

#define POT_A A10

#define POT_B A9 #define POT_C A8

int j [3] = {0};

Pruh Adafruit_NeoPixel [3] = {

Adafruit_NeoPixel (NUM_OF_LEDS, LED_PIN_A, NEO_GRB + NEO_KHZ800), Adafruit_NeoPixel (NUM_OF_LEDS, LED_PIN_B, NEO_GRB + NEO_KHZ800), Adafruit_NeoPixel (NUM_OF_LIN_, LED_PIN_, +

rampUnsignedChar RAMPv [3] [NUM_OF_LEDS];

neplatné nastavení () {

// sem vložte instalační kód, aby se spustil jednou: for (int i = 0; i <3; i ++) {strip .begin (); strip .show (); }

Serial.begin (9600);

}

prázdná smyčka () {

// sem vložte svůj hlavní kód, aby se spustil opakovaně:

valueSet ();

// mapa () 범위 를 바꿔 주는 함수

// 0 ~ 1023 을 0 ~ 359 로 바꿔 줌 // j = mapa (analogRead (POT_B), 0, 1023, 0, 359); j [0] = mapa (analogRead (POT_A), 0, 1023, 0, 359); j [1] = mapa (analogRead (POT_B), 0, 1023, 0, 359); j [2] = mapa (analogRead (POT_C), 0, 1023, 0, 359); pro (int i = 0; i <3; i ++) if (j <0) j += 360;

pro (int k = 0; k <3; k ++) {

for (int i = 0; i <NUM_OF_LEDS; i ++) {// 현재 값 을 얻 습니다 uint8_t v = RAMPv [k] .update (); proužek [k].setPixelColor (i, proužek [k]. ColorHSV (j [k] * 65535 /360, 255, v));

}

strip [k].show ();

}

}

void valueSet () {

static uint32_t oldTime = 0; uint32_t nowTime = millis ();

// 00,3 초 에 한 번씩 코드 를 실행 합니다

if (nowTime - oldTime> 300) {for (int k = 0; k <3; k ++) {for (int i = 0; i <NUM_OF_LEDS; i ++) {// 다음 값 을 설정 합니다 // 다음 값, 다음 값 까지 걸리는 시간, 가는 방법)) RAMPv [k] . Go (random (0, 255), 300, LINEAR); }} oldTime = nowTime;

}

}

Krok 18: Užijte si to

Doporučuje: