Përmbajtje:

Vetëm Linjë, Vetëm Dritë! (Lloji 1): 19 hapa
Vetëm Linjë, Vetëm Dritë! (Lloji 1): 19 hapa

Video: Vetëm Linjë, Vetëm Dritë! (Lloji 1): 19 hapa

Video: Vetëm Linjë, Vetëm Dritë! (Lloji 1): 19 hapa
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Nëntor
Anonim
Vetëm Linjë, Vetëm Dritë! (Lloji 1)
Vetëm Linjë, Vetëm Dritë! (Lloji 1)
Vetëm Linjë, Vetëm Dritë! (Lloji 1)
Vetëm Linjë, Vetëm Dritë! (Lloji 1)

Shtë një vepër për të shprehur dritën në pllaka akrilike të gdhendura me modele të artit të linjës. Shpreh në mënyrë harmonike ngjyrat dhe modelet e LED -ve të ndryshëm. Ky projekt u realizua me motive nga Arout Meijer "Faleminderit për planetët", nga të cilat sintetizohen dy ngjyra të lehta sipas ndarjes së linjave dhe të përfaqësuara bukur.

Hapi 1: Vetëm Line! Vetëm Dritë! (Lloji 1)

Image
Image
Rreth Projektit (Lloji 1)
Rreth Projektit (Lloji 1)

Shtë një vepër për të shprehur dritën në pllaka akrilike të gdhendura me modele të artit të linjës. Shpreh në mënyrë harmonike ngjyrat dhe modelet e LED -ve të ndryshëm. Ky projekt u realizua me motive nga Arout Meijer "Faleminderit për planetët", nga të cilat sintetizohen dy ngjyra të lehta sipas ndarjes së linjave dhe të përfaqësuara bukur.

Hapi 2: Rreth Projektit (Lloji 1)

Pasi të gdhendni modelin e artit të linjës në planin akrilik, sintetizoni dhe përshkoni dritën në mes dhe jashtë akrilikut

Struktura

Përdoruesi mund të rregullojë dritën në mënyrë të qëndrueshme duke instaluar potenciometrin brenda 3 pllakave origjinale dhe duke mbajtur neofixelet në buzë.

Si të përdorni

Përdoruesi rrotullon tre pllaka me një vozis për të kontrolluar ngjyrën e dritës (Hue) dhe LED -të bazë përdorin vlerat Hue, Saturation dhe Brightness për të tërhequr interesin e auditorit për modelin, ngjyrën e dritës dhe animacionin.

Hapi 3: Materiali (Hardware)

Materiali (Hardware)
Materiali (Hardware)
Materiali (Hardware)
Materiali (Hardware)
Materiali (Hardware)
Materiali (Hardware)
Materiali (Hardware)
Materiali (Hardware)

1. Rrip LED.

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

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

2 Akrilik.

10t - 600*600 (mm)

3. Formex.

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

2t - 800*800 (mm)*2

4. Dërrasë druri

5t - 850*850 (mm)

Hapi 4: Materiali (kontrolli)

Materiali (kontrolli)
Materiali (kontrolli)
Materiali (kontrolli)
Materiali (kontrolli)

1. ARDUINO MEGA 2560

ARDUINO MEGA 2560 * 2

Potenciometër 2.10k

Potenciometër 10k * 3

Hapi 5: Hapi 3: Materiali (fuqia)

Hapi 3: Materiali (fuqia)
Hapi 3: Materiali (fuqia)
Hapi 3: Materiali (fuqia)
Hapi 3: Materiali (fuqia)

1. Furnizimi me energji elektrike

Furnizimi me energji SMPS 5V 40A (200W)

Furnizimi me energji SMPS 5V 2A (10W)

2. Teli elektrik

14awg (3 ngjyra) - 10m/secila

Hapi 6: Hapi: Materiali (etj)

Hapi: Materiali (etj)
Hapi: Materiali (etj)
Hapi: Materiali (etj)
Hapi: Materiali (etj)
Hapi: Materiali (etj)
Hapi: Materiali (etj)

1. Llak bojë (Matt Black)

*Nëse doni të merrni një efekt më dramatik në errësirë, përdorni Vanta Black Paint

2. Vidë

3. Hekuri i qepur i qepur

4. Dril

5. Glukani

6. Ngjitje e fortë

*Përgatitni mjetet sipas situatës tuaj

Hapi 7: Para vizatimit të modelit

Para modelit të vizatimit
Para modelit të vizatimit

*Fotografia e mësipërme është "Faleminderit për planetët" e Arnout Meijer që frymëzoi punën time.

Para se të hyja në projekt, ndjeva se ngjyra e gradacionit të dritës e formuar nga infuzioni i dritës së zbehtë në modelin e ngulitur në akrilik ishte shumë e bukur.

Në thelb, dy ose më shumë ngjyra duhet të mbivendosen për t'u bërë gradiente.

Në mënyrë që dy ose më shumë ngjyra të formohen bukur, merrni parasysh densitetin, këndin ose shkallën e dritës që formohet sipas kurbës.

Hapi 8: Bëni një pajisje (Prerje akrilike)

Bëni një pajisje (Prerje akrilike)
Bëni një pajisje (Prerje akrilike)
Bëni një pajisje (Prerje akrilike)
Bëni një pajisje (Prerje akrilike)

*Referoju. HAPI 7: Struktura (pjesa nr.5)

Vendosja e makinës akrilike të prerjes

Akrilik (10t)

*Prerje - vendosja e vijës së flokëve

shpejtësia - fuqia

(5 - 50)

*Gdhendje

shpejtësia - fuqia

(20 - 35)

*Ju mund të rregulloni shkallën në të cilën modeli është gdhendur për t'iu përshtatur shijes tuaj

Hapi 9: Bëni (strukturën)

Bëni (strukturën)
Bëni (strukturën)

1. 2t - mbulesë

2. 10t - Doreza e Kontrollit

3. 10t - Rrip LED / Potensiometër

4. 12t - Rrip LED (2 + 10) t

5. 10t - Modeli (Akrilik)

6. 2t - Sfondi

7. 10t - Hapësira e qarkut

*Me përjashtim të nr.5 - materiali Formex.

Hapi 10: Hardueri dhe Asambleja e Softuerit

Hardware dhe Asambleja e Softuerit
Hardware dhe Asambleja e Softuerit
Hardware dhe Asambleja e Softuerit
Hardware dhe Asambleja e Softuerit
Hardware dhe Asambleja e Softuerit
Hardware dhe Asambleja e Softuerit

Së pari. Përgatitni 3.4.6.7.

E dyta. Ngjiteni atë në rendin e 7.6.4 pjesëve me një ngjitës të fortë.

E treta. Fiksoni potenciometrin 3 pjesë me armë zam.

E katërta. Bashkangjiteni 3part me potenciometër në 4.6.7part me ngjitës të fortë.

E pesta. Bashkangjiteni ws2812b në skajin e 3.4.6.7 (zona e kuqe) duke përdorur një ngjitës të fortë.

Së gjashti. Futni pllakën akrilike të prerë në kombinimin 3.4.6.7 dhe fiksojeni atë me armë zam.

I shtati. Futni 2 pjesë në pjesën e kontrollit të potenciometrit dhe fiksojeni atë me zam zam.

E teta Mbuloni pjesën 1 dhe fiksojeni me përfundim ngjitës të fortë.

* Ju mund t'i referoheni skedarëve PDF

Hapi 11: Bëni një pajisje (Prerja e Formex)

Bëni një pajisje (Prerje Formex)
Bëni një pajisje (Prerje Formex)

(Konfiguroni pajisjen në mënyrë që vetëm modelet të mund të shihen në dhomën e errët)

1. 2t - mbulesë

2. 10t - Doreza e Kontrollit

3. 10t - Rrip LED / Potensiometër

4. 12t - Rrip LED (2 + 10) t

6. 2t - Sfondi

7. 10t - Hapësira e qarkut

*Ju duhet t'i referoheni HAPIT 7 (imazhi)

Hapi 12: Bëni një pajisje (Prerje dhe Pikturë Druri)

Image
Image
Bëni një pajisje (Prerje dhe Pikturë Druri)
Bëni një pajisje (Prerje dhe Pikturë Druri)
Bëni një pajisje (Prerje dhe Pikturë Druri)
Bëni një pajisje (Prerje dhe Pikturë Druri)

Hapi 13: * Nëse dëshironi ta varni këtë copë në mur, bëni të njëjtën strukturë si në figurë

* Nëse dëshironi ta varni këtë copë në mur, bëni të njëjtën strukturë si në figurë
* Nëse dëshironi ta varni këtë copë në mur, bëni të njëjtën strukturë si në figurë
* Nëse dëshironi ta varni këtë copë në mur, bëni të njëjtën strukturë si në figurë
* Nëse dëshironi ta varni këtë copë në mur, bëni të njëjtën strukturë si në figurë
* Nëse dëshironi ta varni këtë copë në mur, bëni të njëjtën strukturë si në figurë
* Nëse dëshironi ta varni këtë copë në mur, bëni të njëjtën strukturë si në figurë

*Ky kurs është opsional dhe mund ta kaloni nëse nuk dëshironi.

*Struktura e mësipërme është ideja ime personale, dhe me idetë tuaja të shtuara, do të jetë një punë më e veçantë.

*Dhe kur po ndërtoja këtë strukturë, nuk doja të shihja dërrasën prej druri dhe murin.

Hapi 14: Bëni një Softuer (një Diagram Qarku)

Krijoni një softuer (një diagram qarkor)
Krijoni një softuer (një diagram qarkor)
Krijoni një softuer (një diagram qarkor)
Krijoni një softuer (një diagram qarkor)
Bëni një softuer (një diagram qarkor)
Bëni një softuer (një diagram qarkor)

Kur ndërtoni qarkun, konfiguroni me kujdes GND / DIN / 5v të shiritit ws2818b dhe drejtimin e rrjedhës aktuale (drejtimi i shigjetës).

GND = bateri - (Linja e zezë)

5v = bateri + (vija e kuqe)

DIN = Linja e sinjalit (Linja e gjelbër)

Hapi 15: Kombinimi i pajisjeve & Konfigurimi i qarkut të panelit të pasmë

Kombinimi i harduerit dhe konfigurimi i qarkut të panelit të pasmë
Kombinimi i harduerit dhe konfigurimi i qarkut të panelit të pasmë
Kombinimi i harduerit dhe konfigurimi i qarkut të panelit të pasmë
Kombinimi i harduerit dhe konfigurimi i qarkut të panelit të pasmë
Kombinimi i harduerit dhe konfigurimi i qarkut të panelit të pasmë
Kombinimi i harduerit dhe konfigurimi i qarkut të panelit të pasmë
Kombinimi i harduerit dhe konfigurimi i qarkut të panelit të pasmë
Kombinimi i harduerit dhe konfigurimi i qarkut të panelit të pasmë

Bashkojeni harduerin dhe sigurojeni qarkun me vida prapa

Hapi 16: Fut kodin në softuer (A-a Arduino Mega Board)

// Ju duhet të futni A-a arduino mega bord

#përfshi

#përfshi #përcakto LED_PIN -in 0 #përcakto NUM_OF_LEDS 120

int j = 0;

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

// rampUnsignedChar RAMPh [NUM_OF_LEDS];

rampUnsignedChar RAMPv [NUM_OF_LEDS];

void setup () {

// vendosni kodin tuaj të konfigurimit këtu, për të ekzekutuar një herë: strip.begin (); shirit.shfaq ();

}

lak void () {

// vendosni kodin tuaj kryesor këtu, për të ekzekutuar në mënyrë të përsëritur:

vlerëSet ();

// LEDSet ();

për (int i = 0; i <num_of_leds; i ++) {= "" = "" 현재 = "" 을 = "" 얻 습니다 = "" uint8_t = "" h = "RAMPh .ditësim (); " v = "RAMPv . përditëso ();" strip.setpixelcolor (i, = "" strip.colorhsv (j*65535 = "" 360, = "" 230, = "" v)); = ""} = "" strip.shfaq ();

}

void valueSet () {

statike uint32_t oldTime = 0; uint32_t taniKoha = milis ();

// 00.3 에 한 번씩 코드 코드 를

nëse (taniTime - oldTime> 300) {për (int i = 0; i = 360) {j = 0; }}}

Hapi 17: Fut kodin në softuer (B-b Arduino Mega Board)

// Duhet të futni bordin mega-arduino B-b

#përfshi

#përfshi #përcakto LED_PIN_A 2 #përcakto LED_PIN_B 1 #përcakto LED_PIN_C 0 #përcakto NUM_OF_LEDS 52

#përcaktoni POT_A A10

#përcaktoni POT_B A9 #përcaktoni POT_C A8

int j [3] = {0};

Rrip 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_NeoPINSEL_ (NUM_OF)

rampUnsignedChar RAMPv [3] [NUM_OF_LEDS];

void setup () {

// vendosni kodin tuaj të konfigurimit këtu, për të ekzekutuar një herë: për (int i = 0; i <3; i ++) {strip .filloj (); shirit .shfaq (); }

Serial.filloj (9600);

}

lak void () {

// vendosni kodin tuaj kryesor këtu, për të ekzekutuar në mënyrë të përsëritur:

vlerëSet ();

// hartë () 를 바꿔 주는

// 0 ~ 1023 0 ~ 359 바꿔 줌 // j = hartë (analogRead (POT_B), 0, 1023, 0, 359); j [0] = hartë (analogRead (POT_A), 0, 1023, 0, 359); j [1] = hartë (analogRead (POT_B), 0, 1023, 0, 359); j [2] = hartë (analogRead (POT_C), 0, 1023, 0, 359); për (int i = 0; i <3; i ++) nëse (j <0) j += 360;

për (int k = 0; k <3; k ++) {

për (int i = 0; i <NUM_OF_LEDS; i ++) {// 현재 값 을 int int uint8_t v = RAMPv [k] .ditësim (); shirit [k].setPixelColor (i, shirit [k]. ColorHSV (j [k] * 65535 /360, 255, v));

}

shirit [k].shfaq ();

}

}

void valueSet () {

statike uint32_t oldTime = 0; uint32_t taniKoha = milis ();

// 00.3 에 한 번씩 코드 코드 를

nëse (taniTime - oldTime> 300) {për (int k = 0; k <3; k ++) {për (int i = 0; i <NUM_OF_LEDS; i ++) {// 다음 값 을 합니다 합니다 // 다음 값, 다음 값 까지 걸리는 시간, 방법)) RAMPv [k] .go (rastësisht (0, 255), 300, LINEAR); }} oldTime = taniTime;

}

}

Hapi 18: Shijoni

Recommended: