Turinys:

Tiesiog linija, tik šviesa! (1 tipas): 19 žingsnių
Tiesiog linija, tik šviesa! (1 tipas): 19 žingsnių

Video: Tiesiog linija, tik šviesa! (1 tipas): 19 žingsnių

Video: Tiesiog linija, tik šviesa! (1 tipas): 19 žingsnių
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Lapkritis
Anonim
Tiesiog linija, tik šviesa! (1 tipas)
Tiesiog linija, tik šviesa! (1 tipas)
Tiesiog linija, tik šviesa! (1 tipas)
Tiesiog linija, tik šviesa! (1 tipas)

Tai šviesos išreiškimo darbas akrilo plokštėse, išgraviruotose linijinio meno modeliais. Jis harmoningai išreiškia įvairių šviesos diodų spalvas ir raštus. Šis projektas buvo atliktas naudojant Arout Meijer „Ačiū už planetas“motyvus, iš kurių sintezuojamos dvi šviesios spalvos pagal eilučių tarpus ir gražiai pavaizduotas.

1 žingsnis: tiesiog linija! Tiesiog šviesa! (1 tipas)

Image
Image
Apie projektą (1 tipas)
Apie projektą (1 tipas)

Tai šviesos išreiškimo darbas akrilo plokštėse, išgraviruotose linijinio meno modeliais. Jis harmoningai išreiškia įvairių šviesos diodų spalvas ir raštus. Šis projektas buvo atliktas Arout Meijer „Ačiū už planetas“motyvais, iš kurių sintetinamos dvi šviesios spalvos pagal eilučių tarpus ir gražiai pavaizduotas.

2 žingsnis: Apie projektą (1 tipas)

Išgraviravus linijinio meno modelį akrilo plokštumoje, sintetinkite ir prasiskverbkite šviesą akrilo viduryje ir išorėje

Struktūra

Vartotojas gali stabiliai reguliuoti šviesą, įdėdamas potenciometrą į 3 originalias plokšteles ir laikydamas neofikselius ant krašto.

Kaip naudoti

Vartotojas su mentele pasuka tris plokštes, kad valdytų šviesos spalvą (atspalvį), o pagrindiniai šviesos diodai naudoja atspalvių, sodrumo ir ryškumo vertes, kad atkreiptų auditorijos susidomėjimą modeliu, šviesos spalva ir animacija.

3 žingsnis: medžiaga (aparatūra)

Medžiaga (aparatūra)
Medžiaga (aparatūra)
Medžiaga (aparatūra)
Medžiaga (aparatūra)
Medžiaga (aparatūra)
Medžiaga (aparatūra)
Medžiaga (aparatūra)
Medžiaga (aparatūra)

1. LED juostelė.

: „Adafruit NeoPixel“skaitmeninė RGB LED juostelė (WS2812) (144 LED/1 m) - 2 m

: „Adafruit NeoPixel“skaitmeninė RGB LED juostelė (WS2812) (60 LED/1 m) - 2 m

2 Akrilas.

10t - 600*600 (mm)

3. „Formex“.

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

2t - 800*800 (mm)*2

4. Medžio lenta

5t - 850*850 (mm)

4 žingsnis: medžiaga (kontrolė)

Medžiaga (kontrolė)
Medžiaga (kontrolė)
Medžiaga (kontrolė)
Medžiaga (kontrolė)

1. ARDUINO MEGA 2560

ARDUINO MEGA 2560 * 2

2.10k potenciometras

10k potenciometras * 3

5 žingsnis: 3 žingsnis: medžiaga (galia)

3 žingsnis: medžiaga (galia)
3 žingsnis: medžiaga (galia)
3 žingsnis: medžiaga (galia)
3 žingsnis: medžiaga (galia)

1. Maitinimo šaltinis

SMPS maitinimo šaltinis 5V 40A (200W)

SMPS maitinimo šaltinis 5V 2A (10W)

2. Elektros laidas

14 wg (3 spalvos) - 10 m/kiekvienas

6 žingsnis: žingsnis: medžiaga (ir tt)

Žingsnis: medžiaga (ir tt)
Žingsnis: medžiaga (ir tt)
Žingsnis: medžiaga (ir tt)
Žingsnis: medžiaga (ir tt)
Žingsnis: medžiaga (ir tt)
Žingsnis: medžiaga (ir tt)

1. Dažų purškimas (matinė juoda)

*Jei norite gauti dramatiškesnį efektą tamsoje, naudokite Vanta Black Paint

2. Varžtas

3. Kampinis lygintuvas

4. Gręžti

5. Gliukanas

6. Stiprus sukibimas

*Paruoškite įrankius pagal savo situaciją

7 žingsnis: prieš piešdami modelį

Prieš piešimo modelį
Prieš piešimo modelį

*Paveikslėlis aukščiau yra Arnouto Meijerio „Ačiū už planetas“, kuris įkvėpė mano darbą.

Prieš pradėdamas projektą, pajutau, kad šviesos gradacijos spalva, susidaranti dėl silpnos šviesos infuzijos į modelį, kuris buvo implantuotas į akrilą, buvo labai graži.

Iš esmės dvi ar daugiau spalvų turi persidengti, kad taptų gradientais.

Kad gražiai susiformuotų dvi ar daugiau spalvų, pagal šviesos kreivę atsižvelkite į jos tankį, kampą ar laipsnį.

8 žingsnis: sukurkite aparatūrą (akrilo pjovimas)

Sukurkite aparatūrą (akrilo pjovimas)
Sukurkite aparatūrą (akrilo pjovimas)
Sukurkite aparatūrą (akrilo pjovimas)
Sukurkite aparatūrą (akrilo pjovimas)

*Nuoroda. 7 ŽINGSNIS: Struktūra (5 dalis)

Akrilo pjovimo staklių nustatymas

Akrilas (10 t)

*Kirpimas - plaukų linijos nustatymas

greitis - galia

(5 - 50)

*Graviravimas

greitis - galia

(20 - 35)

*Galite pagal savo skonį pakoreguoti raštą

9 žingsnis: sukurkite (struktūrą)

Padaryti (struktūra)
Padaryti (struktūra)

1. 2t - viršelis

2. 10t - valdymo rankena

3. 10t - LED juostelė / Potensiometras

4. 12t - LED juostelė (2 + 10) t

5. 10t - modelis (akrilas)

6. 2t - Fonas

7. 10t - grandinės erdvė

*Išskyrus Nr. 5 - „Formex“medžiagą.

10 žingsnis: Aparatūra ir programinės įrangos surinkimas

Techninė įranga ir programinės įrangos surinkimas
Techninė įranga ir programinės įrangos surinkimas
Techninė įranga ir programinės įrangos surinkimas
Techninė įranga ir programinės įrangos surinkimas
Techninė įranga ir programinės įrangos surinkimas
Techninė įranga ir programinės įrangos surinkimas

Pirmas. Paruošti 3.4.6.7.

Antra. Įklijuokite jį 7.6.4 dalių tvarka stipriais klijais.

Trečias. 3 dalių potenciometrą pritvirtinkite klijų pistoletu.

Ketvirta. Pritvirtinkite 3 dalis su potenciometru prie 4.6.7 dalies stipriais klijais.

Penkta. Pritvirtinkite ws2812b prie 3.4.6.7 krašto (raudona sritis), naudodami stiprius klijus.

Šešta. Įkiškite nupjautą akrilo plokštelę į kombinuotą 3.4.6.7 ir pritvirtinkite klijų pistoletu.

Septinta. Įdėkite 2 dalis į potenciometro valdymo dalį ir pritvirtinkite klijais.

Aštunta. Uždenkite 1 dalį ir pritvirtinkite stipria lipnia danga.

* Galite kreiptis į PDF failus

11 veiksmas: sukurkite aparatūrą („Formex“pjaustymas)

Sukurkite aparatūrą („Formex Cutting“)
Sukurkite aparatūrą („Formex Cutting“)

(Konfigūruokite aparatūrą taip, kad tamsiame kambaryje būtų matomi tik modeliai)

1. 2t - viršelis

2. 10t - valdymo rankena

3. 10t - LED juostelė / Potensiometras

4. 12t - LED juostelė (2 + 10) t

6. 2t - Fonas

7. 10t - grandinės erdvė

*Turite kreiptis į 7 ŽINGSNĮ (vaizdas)

12 žingsnis: sukurkite aparatūrą (medžio pjovimas ir dažymas)

Image
Image
Sukurkite aparatūrą (medžio pjovimas ir dažymas)
Sukurkite aparatūrą (medžio pjovimas ir dažymas)
Sukurkite aparatūrą (medžio pjovimas ir dažymas)
Sukurkite aparatūrą (medžio pjovimas ir dažymas)

13 žingsnis: * Jei norite pakabinti šį kūrinį ant sienos, sukurkite tą pačią struktūrą kaip paveikslėlyje

* Jei norite pakabinti šį kūrinį ant sienos, sukurkite tą pačią struktūrą kaip paveikslėlyje
* Jei norite pakabinti šį kūrinį ant sienos, sukurkite tą pačią struktūrą kaip paveikslėlyje
* Jei norite pakabinti šį kūrinį ant sienos, sukurkite tą pačią struktūrą kaip paveikslėlyje
* Jei norite pakabinti šį kūrinį ant sienos, sukurkite tą pačią struktūrą kaip paveikslėlyje
* Jei norite pakabinti šį kūrinį ant sienos, sukurkite tą pačią struktūrą kaip paveikslėlyje
* Jei norite pakabinti šį kūrinį ant sienos, sukurkite tą pačią struktūrą kaip paveikslėlyje

*Šis kursas yra neprivalomas, o jei nenorite, galite jį praleisti.

*Aukščiau pateikta struktūra yra mano asmeninė idėja, o pridėjus jūsų idėjas, tai bus ypatingesnis darbas.

*Ir kai aš statiau šią konstrukciją, aš nenorėjau matyti medžio lentos ir sienos.

14 žingsnis: sukurkite programinę įrangą (grandinės schemą)

Sukurkite programinę įrangą (grandinės schemą)
Sukurkite programinę įrangą (grandinės schemą)
Sukurkite programinę įrangą (grandinės schemą)
Sukurkite programinę įrangą (grandinės schemą)
Sukurkite programinę įrangą (grandinės schemą)
Sukurkite programinę įrangą (grandinės schemą)

Kurdami grandinę, atidžiai sukonfigūruokite juostos ws2818b GND / DIN / 5v ir srovės srauto kryptį (rodyklės kryptis).

GND = akumuliatorius - (juoda linija)

5v = baterija + (raudona linija)

DIN = signalo linija (žalia linija)

15 veiksmas: aparatūros derinys ir galinio skydo grandinės konfigūracija

Techninės įrangos derinys ir galinio skydo grandinės konfigūracija
Techninės įrangos derinys ir galinio skydo grandinės konfigūracija
Techninės įrangos derinys ir galinio skydo grandinės konfigūracija
Techninės įrangos derinys ir galinio skydo grandinės konfigūracija
Techninės įrangos derinys ir galinio skydo grandinės konfigūracija
Techninės įrangos derinys ir galinio skydo grandinės konfigūracija
Techninės įrangos derinys ir galinio skydo grandinės konfigūracija
Techninės įrangos derinys ir galinio skydo grandinės konfigūracija

Sujunkite aparatūrą ir pritvirtinkite grandinę varžtais

16 veiksmas: įveskite kodą į programinę įrangą („A-Arduino Mega Board“)

// Turite įvesti A-arduino mega plokštę

#įtraukti

#include #define LED_PIN 0 #define NUM_OF_LEDS 120

int j = 0;

Adafruit_NeoPixel strip = Adafruit_NeoPixel (NUM_OF_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800);

// rampUnsignedChar RAMPh [NUM_OF_LEDS];

rampUnsignedChar RAMPv [NUM_OF_LEDS];

void setup () {

// įdėkite čia savo sąrankos kodą, kad paleistumėte vieną kartą: strip.begin (); strip.show ();

}

void loop () {

// Įdėkite savo pagrindinį kodą čia, kad paleistumėte pakartotinai:

valueSet ();

// LEDSet ();

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

}

void valueSet () {

statinis uint32_t oldTime = 0; uint32_t nowTime = milis ();

// 00.3

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

17 veiksmas: įveskite kodą į programinę įrangą („B-b Arduino Mega Board“)

// Turite įvesti B-arduino mega plokštę

#įtraukti

#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};

„Adafruit_NeoPixel“juostelė [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), „Adafel_N_NO_NEPO“

rampUnsignedChar RAMPv [3] [NUM_OF_LEDS];

void setup () {

// įdėkite čia savo sąrankos kodą, kad paleistumėte vieną kartą: for (int i = 0; i <3; i ++) {strip .begin (); juostelė .šou (); }

Serial.begin (9600);

}

void loop () {

// Įdėkite savo pagrindinį kodą čia, kad paleistumėte pakartotinai:

valueSet ();

// žemėlapis () 범위 를 바꿔 주는 함수

// 0 ~ 1023 을 0 ~ 359 로 바꿔 줌 // j = map (analogRead (POT_B), 0, 1023, 0, 359); j [0] = žemėlapis (analogRead (POT_A), 0, 1023, 0, 359); j [1] = žemėlapis (analogRead (POT_B), 0, 1023, 0, 359); j [2] = žemėlapis (analogRead (POT_C), 0, 1023, 0, 359); (int i = 0; i <3; i ++), jei (j <0) j += 360;

už (int k = 0; k <3; k ++) {

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

}

juostelė [k].parodyti ();

}

}

void valueSet () {

statinis uint32_t oldTime = 0; uint32_t nowTime = milis ();

// 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 (atsitiktinis (0, 255), 300, LINEAR); }} oldTime = nowTime;

}

}

18 žingsnis: Mėgaukitės

Rekomenduojamas: