Sisukord:
- Samm: lihtsalt joondage! Lihtsalt kerge! (Tüüp 1)
- 2. samm: projekti kohta (tüüp 1)
- 3. samm: materjal (riistvara)
- 4. samm: materjal (kontroll)
- 5. samm: 3. samm: materjal (võimsus)
- 6. samm: samm: materjal (jne)
- Samm: enne mustri joonistamist
- 8. samm: riistvara valmistamine (akrüüllõikamine)
- 9. samm: valmistage (struktuur)
- Samm: riistvara ja tarkvara kokkupanek
- 11. samm: riistvara valmistamine (Formexi lõikamine)
- 12. samm: riistvara valmistamine (puidu lõikamine ja värvimine)
- Samm 13: * Kui soovite selle tüki seinale riputada, tehke sama struktuur nagu pildil
- 14. samm: tehke tarkvara (vooluahela skeem)
- 15. samm: riistvara kombinatsioon ja tagapaneeli ahela konfigureerimine
- 16. samm: sisestage kood tarkvarasse (A-Arduino Mega Board)
- 17. samm: sisestage kood tarkvara (B-b Arduino Mega Board)
- Samm: nautige
Video: Just Line, Just Light! (Tüüp 1): 19 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
See on töö valguse väljendamiseks akrüülplaatidel, millele on graveeritud joonekunsti mustrid. See väljendab harmooniliselt erinevate LED -ide värve ja mustreid. See projekt viidi läbi Arout Meijeri "Aitäh planeetide eest" motiividega, millest sünteesitakse kaks heledat värvi vastavalt ridade vahekaugusele ja kaunilt esindatud.
Samm: lihtsalt joondage! Lihtsalt kerge! (Tüüp 1)
See on töö valguse väljendamiseks akrüülplaatidel, millele on graveeritud joonekunsti mustrid. See väljendab harmooniliselt erinevate LED -ide värve ja mustreid. See projekt viidi läbi Arout Meijeri "Aitäh planeetide eest" motiividega, millest sünteesitakse kaks heledat värvi vastavalt ridade vahekaugusele ja kaunilt esindatud.
2. samm: projekti kohta (tüüp 1)
Pärast joonekujunduse mustri graveerimist akrüültasandile sünteesige ja läbistage valgus akrüüli keskel ja väljaspool
Struktuur
Kasutaja saab valgust stabiilselt reguleerida, paigaldades potentsiomeetri kolme originaalplaadi sisse ja hoides neofiksleid servas.
Kuidas kasutada
Kasutaja pöörab kolme plaati mõlaga, et juhtida valguse värvi (toon) ja põhilised LED -id kasutavad tooni, küllastuse ja heleduse väärtusi, et juhtida publiku huvi mustri, valguse värvi ja animatsiooni vastu.
3. samm: materjal (riistvara)
1. LED -riba.
: Adafruit NeoPixel digitaalne RGB LED -riba (WS2812) (144 LED/1 m) - 2 m
: Adafruit NeoPixel digitaalne RGB LED -riba (WS2812) (60 LED/1 m) - 2 m
2 Akrüül.
10t - 600*600 (mm)
3. Formex.
12t (10+2t) - 800*800 (mm)*2
2t - 800*800 (mm)*2
4. Puitplaat
5t - 850*850 (mm)
4. samm: materjal (kontroll)
1. ARDUINO MEGA 2560
ARDUINO MEGA 2560 * 2
2.10k potentsiomeeter
10k potentsiomeeter * 3
5. samm: 3. samm: materjal (võimsus)
1. Toide
SMPS toiteallikas 5V 40A (200W)
SMPS toiteallikas 5V 2A (10W)
2. Elektritraat
14wg (3 värvi) - 10m/tk
6. samm: samm: materjal (jne)
1. Värvipihusti (matt must)
*Kui soovite pimedas dramaatilisema efekti saada, kasutage Vanta Black Painti
2. Kruvi
3. Sten nurgaraud
4. Dril
5. Glugan
6. Tugev adhesioon
*Valmistage tööriistad ette vastavalt oma olukorrale
Samm: enne mustri joonistamist
*Ülaltoodud pilt on Arnout Meijeri "Aitäh planeetide eest", mis inspireeris minu tööd.
Enne projekti sisenemist tundsin, et hämara valguse infusioonist akrüülist implanteeritud mustrisse tekkinud valguse gradatsiooni värv on väga ilus.
Põhimõtteliselt peavad gradiendiks muutumiseks kaks või enam värvi kattuma.
Selleks, et kaks või enam värvi saaksid ilusti moodustada, arvestage vastavalt kõverale tekkiva valguse tihedust, nurka või astet.
8. samm: riistvara valmistamine (akrüüllõikamine)
*Vaadake. STEP 7: Struktuur (osa nr 5)
Akrüül lõikamismasina seadistus
Akrüül (10t)
*Lõikamine - juustepiiri seadistamine
kiirus - võimsus
(5 - 50)
*Graveerimine
kiirus - võimsus
(20 - 35)
*Saate oma maitse järgi kohandada mustri nikerdamise ulatust
9. samm: valmistage (struktuur)
1. 2t - kate
2. 10t - juhtkäepide
3. 10t - LED -riba / potensiomeeter
4. 12t - LED -riba (2 + 10) t
5. 10t - muster (akrüül)
6. 2t - Taust
7. 10t - ahelaruum
*Välja arvatud nr 5 - Formexi materjal.
Samm: riistvara ja tarkvara kokkupanek
Esiteks. Valmistage ette 3.4.6.7.
Teiseks. Kleepige see tugeva liimiga 7.6.4 osa järgi.
Kolmandaks. Kinnitage potentsiomeeter 3 osa liimipüstoliga.
Neljas. Kinnitage 3 osa potentsiomeetriga 4.6.7 osa külge tugeva liimiga.
Viiendaks. Kinnitage ws2812b tugeva liimiga punkti 3.4.6.7 serva (punane ala) külge.
Kuues. Sisestage lõigatud akrüülplaat kombineeritud 3.4.6.7 ja kinnitage see liimipüstoliga.
Seitsmes. Sisestage 2 osa potentsiomeetri juhtosasse ja kinnitage see liimiliimiga.
Kaheksas. Katke osa 1 kinni ja kinnitage tugeva liimviimistlusega.
* Saate viidata PDF -failidele
11. samm: riistvara valmistamine (Formexi lõikamine)
(Seadistage riistvara nii, et pimedas ruumis oleks näha ainult mustreid)
1. 2t - kate
2. 10t - juhtkäepide
3. 10t - LED -riba / potensiomeeter
4. 12t - LED -riba (2 + 10) t
6. 2t - Taust
7. 10t - ahelaruum
*Peate viitama STEP7 -le (pilt)
12. samm: riistvara valmistamine (puidu lõikamine ja värvimine)
Samm 13: * Kui soovite selle tüki seinale riputada, tehke sama struktuur nagu pildil
*See kursus on valikuline ja kui soovite, võite selle vahele jätta.
*Ülaltoodud struktuur on minu isiklik idee ja teie ideede lisamisega saab sellest erilisem töö.
*Ja kui ma seda konstruktsiooni ehitasin, ei tahtnud ma näha puitplaati ja seina.
14. samm: tehke tarkvara (vooluahela skeem)
Vooluahela ehitamisel seadistage hoolikalt riba ws2818b GND / DIN / 5v ja voolu suund (noole suund).
GND = aku - (must joon)
5v = aku + (punane joon)
DIN = signaalijoon (roheline joon)
15. samm: riistvara kombinatsioon ja tagapaneeli ahela konfigureerimine
Ühendage riistvara ja kinnitage ahel kruvidega taga
16. samm: sisestage kood tarkvarasse (A-Arduino Mega Board)
// Peate sisestama A-arduino megaplaadi
#kaasake
#sisalda #define LED_PIN 0 #defineeri NUM_OF_LEDS 120
int j = 0;
Adafruit_NeoPixel riba = Adafruit_NeoPixel (NUM_OF_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800);
// rampUnsignedChar RAMPh [NUM_OF_LEDS];
rampUnsignedChar RAMPv [NUM_OF_LEDS];
tühine seadistus () {
// pange oma seadistuskood siia, et üks kord käivitada: strip.begin (); strip.show ();
}
void loop () {
// pange oma põhikood siia korduvaks käitamiseks:
valueSet ();
// LEDSet ();
jaoks (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 () {
staatiline uint32_t oldTime = 0; uint32_t nowTime = millis ();
// 00.3
if (nowTime - oldTime> 300) {for (int i = 0; i = 360) {j = 0; }}}
17. samm: sisestage kood tarkvara (B-b Arduino Mega Board)
// Peate sisestama B-b arduino megaplaadi
#kaasake
#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
#defineeri POT_B A9 #defineeri POT_C A8
int j [3] = {0};
Adafruit_NeoPixel riba [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_NNO_NEF_NEF
rampUnsignedChar RAMPv [3] [NUM_OF_LEDS];
tühine seadistus () {
// pange oma seadistuskood siia, et seda korra käivitada: for (int i = 0; i <3; i ++) {strip .begin (); riba .näitus (); }
Seriaalne algus (9600);
}
void loop () {
// pange oma põhikood siia korduvaks käitamiseks:
valueSet ();
// kaart () 범위 를 바꿔 주는 함수
// 0 ~ 1023 을 0 ~ 359 로 바꿔 줌 // j = map (analogRead (POT_B), 0, 1023, 0, 359); j [0] = kaart (analooglugemine (POT_A), 0, 1023, 0, 359); j [1] = kaart (analogRead (POT_B), 0, 1023, 0, 359); j [2] = kaart (analogRead (POT_C), 0, 1023, 0, 359); jaoks (int i = 0; i <3; i ++), kui (j <0) j += 360;
jaoks (int k = 0; k <3; k ++) {
jaoks (int i = 0; i <NUM_OF_LEDS; i ++) {// 현재 값 을 얻 습니다 uint8_t v = RAMPv [k] .update (); riba [k].setPixelColor (i, riba [k]. VärvHSV (j [k] * 65535 /360, 255, v));
}
riba [k].show ();
}
}
void valueSet () {
staatiline 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 (juhuslik (0, 255), 300, LINEAR); }} oldTime = nowTime;
}
}
Samm: nautige
Soovitan:
BookWorm Light-Up Book Light ja järjehoidja: 13 sammu (piltidega)
BookWorm Light-Up Book Light ja järjehoidja: tehke see lõbus bookworm-järjehoidja, mis toimib ka raamatutulena! Me prindime selle välja, lõikame välja, värvime ja kaunistame ning nad kasutavad teda öö valgustamiseks, et saaksite pimedas lugeda. Ta on valmistatud vaid mõnest materjalist ja teeb suurepärase esimese ci
Tüüp: 6 sammu
Tylt: Projekti kirjeldus: Liikumispõhise kontrolleri loomine, mis suudab edastada andmeid edasi -tagasi arduino -plaadilt Unity 5 mängudisaini. Sel juhul kasutame X ja Y positsiooni juhtimiseks kolmeteljelist kiirendusmõõturit (Adxl345)
Ajapommist inspireeritud eriti valju äratuskell JUST 5 komponendiga: 3 sammu
Time Bomb inspireeritud eriti valju äratuskell JUST 5 komponendiga: lõin selle hõlpsasti valmistatava Time Bombist inspireeritud äratuskella, mis äratab teid kindlasti hommikul. Ma kasutasin kodus lihtsaid materjale. Kõik kasutatud esemed on kergesti kättesaadavad ja odavad. See ajapomm inspireeris häiret
Ainult DIY andmed USB -tüüp B: 3 sammu
Ainult isetegivad andmed, USB -tüüp B: see võib olla kasulik paljudes erinevates olukordades ja see on üsna lihtne mod. Mina isiklikult ehitan Prusa i3 ja ei taha, et see oleks kogu aeg sisse lülitatud, kuid palju mugavam on jätta see lihtsalt taha ühendatuks
Sürrealistlik (just) mustvalge efekt koos Lightroom 2.0 -ga: 8 sammu
Sürrealistlik (just) mustvalge efekt koos Lightroom 2.0 -ga: see efekt muudab teie värvipildid suure kontrastsusega mustvalgeks. Tulemuseks on sürrealistlik, abstraktne foto