Innehållsförteckning:
- Steg 1: Just Line! Bara ljus! (Typ1)
- Steg 2: Om projektet (typ 1)
- Steg 3: Material (hårdvara)
- Steg 4: Material (kontroll)
- Steg 5: Step3: Material (kraft)
- Steg 6: Steg: Material (etc)
- Steg 7: Före ritmönster
- Steg 8: Gör en hårdvara (akrylskärning)
- Steg 9: Gör (struktur)
- Steg 10: Hårdvara och montering av programvara
- Steg 11: Gör en hårdvara (Formex -skärning)
- Steg 12: Gör en hårdvara (träskärning och målning)
- Steg 13: * Om du vill hänga denna bit på väggen, gör samma struktur som bilden
- Steg 14: Skapa en programvara (ett kretsdiagram)
- Steg 15: Hårdvarukombination och bakpanelskretskonfiguration
- Steg 16: Ange kod i programvara (A-a Arduino Mega Board)
- Steg 17: Ange kod i programvara (B-b Arduino Mega Board)
- Steg 18: Njut
Video: Just Line, Just Light! (Typ1): 19 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:41
Det är ett arbete med att uttrycka ljus på akrylplattor graverade med mönster av linjekonst. Det uttrycker färger och mönster av olika lysdioder harmoniskt. Detta projekt genomfördes med motiv från Arout Meijers "Tack för planeterna" från vilka två ljusa färger syntetiseras enligt avståndet mellan linjer och vackert representerat.
Steg 1: Just Line! Bara ljus! (Typ1)
Det är ett arbete med att uttrycka ljus på akrylplattor graverade med mönster av linjekonst. Det uttrycker färger och mönster av olika lysdioder harmoniskt. Detta projekt genomfördes med motiv från Arout Meijers "Tack för planeterna" från vilka två ljusa färger syntetiseras enligt avståndet mellan linjer och vackert representerat.
Steg 2: Om projektet (typ 1)
Efter att ha graverat mönstret av linjekonst på akrylplanet, syntetisera och genomsyra ljuset i mitten och utsidan av akryl
Strukturera
Användaren kan justera ljuset på ett stabilt sätt genom att installera potentiometern inuti de 3 originalplattorna och hålla neofixlarna på kanten.
Hur man använder
Användaren roterar tre plattor med en paddel för att styra ljusets färg (nyans) och de grundläggande lysdioderna använder värdena nyans, mättnad och ljusstyrka för att locka publikens intresse för mönster, ljusfärg och animering.
Steg 3: Material (hårdvara)
1. LED -remsa.
: Adafruit NeoPixel Digital RGB LED Strip (WS2812) (144 LED/1m) - 2m
: Adafruit NeoPixel Digital RGB LED Strip (WS2812) (60 LED/1m) - 2m
2Akryl.
10t - 600*600 (mm)
3. Formex.
12t (10+2t) - 800*800 (mm)*2
2t - 800*800 (mm)*2
4. Träbräda
5t - 850*850 (mm)
Steg 4: Material (kontroll)
1. ARDUINO MEGA 2560
ARDUINO MEGA 2560 * 2
2.10k Potentiometer
10k Potentiometer * 3
Steg 5: Step3: Material (kraft)
1. Strömförsörjning
SMPS Strömförsörjning 5V 40A (200W)
SMPS Strömförsörjning 5V 2A (10W)
2. Eltråd
14awg (3 färger) - 10m/vardera
Steg 6: Steg: Material (etc)
1. färgspray (matt svart)
*Om du vill få en mer dramatisk effekt i mörkret, använd Vanta Black Paint
2. Skruva
3. Sten hörnjärn
4. Dril
5. Glugan
6. stark vidhäftning
*Förbered verktygen enligt din situation
Steg 7: Före ritmönster
*Bilden ovan är Arnout Meijers "Tack för planeterna" som inspirerade mitt arbete.
Innan jag gick in i projektet kände jag att färgen på ljusets gradering som bildades genom infusion av svagt ljus i mönstret som implanterades i akryl var mycket vacker.
I grund och botten måste två eller flera färger överlappa varandra för att bli lutningar.
För att två eller flera färger ska bildas vackert, överväga densiteten, vinkeln eller graden av ljusformning enligt kurvan.
Steg 8: Gör en hårdvara (akrylskärning)
*Hänvisa. STEG 7: Struktur (del nr 5)
Akryl skärmaskin inställning
Akryl (10t)
*Klippning - hårfästinställning
hastighet - kraft
(5 - 50)
*Gravyr
hastighet - kraft
(20 - 35)
*Du kan justera i vilken utsträckning mönstret är snittat efter din smak
Steg 9: Gör (struktur)
1. 2t - lock
2. 10t - Kontrollhandtag
3. 10t - LEDstrip / Potensiometer
4. 12t - LED Strip (2 + 10) t
5. 10t - Mönster (akryl)
6. 2t - Bakgrund
7. 10t - Kretsutrymme
*Förutom nr 5 - Formex -material.
Steg 10: Hårdvara och montering av programvara
Först. Förbered 3.4.6.7.
Andra. Klistra in det i storleksordningen 7.6.4 delar med ett starkt lim.
Tredje. Fixera potentiometern 3part med limpistol.
Fjärde. Fäst 3part med potentiometer på 4.6.7part med starkt lim.
Femte. Fäst ws2812b på kanten av 3.4.6.7 (rött område) med ett starkt lim.
Sjätte. Sätt in den skurna akrylplattan i den kombinerade 3.4.6.7 och fixa den med limpistol.
Sjunde. Sätt in 2part i potentiometerns kontrolldel och fixera den med limlim.
Åttonde. Täck över del 1 och fixera med stark självhäftande finish.
* Du kan hänvisa till PDF -filer
Steg 11: Gör en hårdvara (Formex -skärning)
(Konfigurera hårdvaran så att endast mönster kan ses i mörkrummet)
1. 2t - lock
2. 10t - Kontrollhandtag
3. 10t - LEDstrip / Potensiometer
4. 12t - LED Strip (2 + 10) t
6. 2t - Bakgrund
7. 10t - Kretsutrymme
*Du måste se STEG7 (bild)
Steg 12: Gör en hårdvara (träskärning och målning)
Steg 13: * Om du vill hänga denna bit på väggen, gör samma struktur som bilden
*Denna kurs är valfri, och du kan hoppa över den om du inte vill.
*Strukturen ovan är min personliga idé, och med dina idéer tillagda blir det ett mer speciellt arbete.
*Och när jag byggde den här strukturen ville jag inte se träskivan och väggen.
Steg 14: Skapa en programvara (ett kretsdiagram)
Vid konstruktion av kretsen, konfigurera noggrant GND / DIN / 5v för ws2818b -remsan och strömflödets riktning (pilriktning).
GND = batteri - (svart linje)
5v = batteri + (röd linje)
DIN = Signallinje (grön linje)
Steg 15: Hårdvarukombination och bakpanelskretskonfiguration
Anslut hårdvara och säkra kretsen med skruvar bakom
Steg 16: Ange kod i programvara (A-a Arduino Mega Board)
// Du måste mata in A-a arduino megakort
#omfatta
#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 () {
// lägg din installationskod här för att köra en gång: strip.begin (); strip.show ();
}
void loop () {
// lägg din huvudkod här för att köra upprepade gånger:
valueSet ();
// LEDSet ();
för (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 () {
statisk uint32_t oldTime = 0; uint32_t nowTime = millis ();
// 00.3 초 에 한 번씩 코드 를 실행 합니다
if (nowTime - oldTime> 300) {för (int i = 0; i = 360) {j = 0; }}}
Steg 17: Ange kod i programvara (B-b Arduino Mega Board)
// Du måste mata in B-b arduino megakort
#omfatta
#inkludera #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 strip [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_, _ZO_NO_LO_NO_LOG_NO_LO
rampUnsignedChar RAMPv [3] [NUM_OF_LEDS];
void setup () {
// lägg din installationskod här, för att köra en gång: for (int i = 0; i <3; i ++) {strip .begin (); remsa .show (); }
Serial.begin (9600);
}
void loop () {
// lägg din huvudkod här för att köra upprepade gånger:
valueSet ();
// map () 범위 를 바꿔 주는 함수
// 0 ~ 1023 을 0 ~ 359 로 바꿔 줌 // j = map (analogRead (POT_B), 0, 1023, 0, 359); j [0] = map (analogRead (POT_A), 0, 1023, 0, 359); j [1] = map (analogRead (POT_B), 0, 1023, 0, 359); j [2] = map (analogRead (POT_C), 0, 1023, 0, 359); för (int i = 0; i <3; i ++) if (j <0) j += 360;
för (int k = 0; k <3; k ++) {
för (int i = 0; i <NUM_OF_LEDS; i ++) {// 현재 값 을 얻 습니다 uint8_t v = RAMPv [k] .update (); remsa [k].setPixelColor (i, remsa [k]. ColorHSV (j [k] * 65535 /360, 255, v));
}
remsa [k].show ();
}
}
void valueSet () {
statisk 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;
}
}
Steg 18: Njut
Rekommenderad:
BookWorm Light-Up Book Light och bokmärke: 13 steg (med bilder)
BookWorm Light-Up Book Light och Bookmark: Gör det här roliga bokmaskens bokmärke som fungerar som ett bokljus! Vi kommer att skriva ut det, klippa ut det, färga och dekorera det, och de använder honom för att tända natten så att du kan läsa i mörkret. Han är gjord med bara några material och gör en fantastisk första
JAWS: Just Another Weather Station: 6 steg
JAWS: Bara en annan väderstation: Vad är syftet? Sedan mina yngre år är jag väldigt intresserad av väder. Den allra första data jag samlade in var från en gammal, kvicksilverfylld termometer som hängde utanför. Varje dag, i månader i rad, skrev jag temperatur, datum och timme i ett sma
Pull the Light - Light Module Using Neopixel & Pull Up Switch: 6 Steg (med bilder)
Dra i ljuset - ljusmodul med hjälp av Neopixel & Pull Up Switch: Funktioner i ljusmodulen Arduino Uno Hardware & kapsling köpt från internet Neopixel & Strömförsörjning lånad från School of Informatics & Produktdesign Ljusmodul som styrs av strömförsörjning Alla funktioner som styrs via
RGB LED Light Light Writing Wand: 9 steg
RGB LED Light Writing Wand: Efter min tidigare instruerbara har jag ett intresse för fotografering med lång exponering. Verktygen för att göra detta tenderar att vara på den dyra sidan, så jag bestämde mig för att göra ett par egna. OBS: Jag ville ha RGB och vitt, men chipet kommer inte att tändas
The Intimate Video Light/ Handheld Photograpy Light .: 7 steg (med bilder)
The Intimate Video Light/ Handheld Photograpy Light .: Jag vet vad du tänker. Med " intim, " Jag menade närbildsbelysning under svåra ljusförhållanden-inte nödvändigtvis för " intima situationer. &Quot; (Det kan dock användas för det också …) Som videograf i New York-eller