Obsah:
- Krok 1: Len čiara! Len svetlo! (Typ 1)
- Krok 2: O projekte (typ 1)
- Krok 3: Materiál (hardvér)
- Krok 4: Materiál (ovládanie)
- Krok 5: Krok 3: Materiál (výkon)
- Krok 6: Krok: Materiál (atď.)
- Krok 7: Pred nakreslením vzoru
- Krok 8: Vytvorte hardvér (rezanie akrylom)
- Krok 9: Make (štruktúra)
- Krok 10: Hardvér a zostava softvéru
- Krok 11: Vytvorte hardvér (rezanie Formex)
- Krok 12: Vyrobte si hardvér (rezanie a maľovanie dreva)
- Krok 13: * Ak chcete tento kus zavesiť na stenu, vytvorte rovnakú štruktúru ako obrázok
- Krok 14: Vytvorte softvér (schéma zapojenia)
- Krok 15: Kombinácia hardvéru a konfigurácia obvodu zadného panela
- Krok 16: Zadajte kód do softvéru (Mega Board A-a Arduino)
- Krok 17: Zadajte kód do softvéru (B-b Arduino Mega Board)
- Krok 18: Užite si to
Video: Len čiara, len svetlo! (Typ 1): 19 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Je to dielo vyjadrujúce svetlo na akrylových doskách vyrytých vzormi perokresby. Harmonicky vyjadruje farby a vzory rôznych LED diód. Tento projekt bol realizovaný s motívmi od Arouta Meijera „Thanks for the Planets“, z ktorého sú syntetizované dve svetlé farby podľa rozstupu riadkov a krásne znázornené.
Krok 1: Len čiara! Len svetlo! (Typ 1)
Je to dielo vyjadrujúce svetlo na akrylových doskách vyrytých vzormi perokresby. Harmonicky vyjadruje farby a vzory rôznych LED diód. Tento projekt bol realizovaný s motívmi od Arouta Meijera „Thanks for the Planets“, z ktorého sú syntetizované dve svetlé farby podľa rozstupu riadkov a krásne znázornené.
Krok 2: O projekte (typ 1)
Po vygravírovaní vzoru kresby na akrylovej rovine syntetizujte a prenikajte svetlom v strede a mimo akrylu.
Štruktúra
Užívateľ môže svetlo stabilne nastavovať inštaláciou potenciometra do 3 pôvodných platní a držaním neofixelov na okraji.
Ako použiť
Užívateľ otáča tromi doskami pomocou pádla na ovládanie farby svetla (Hue) a základné diódy LED pomocou hodnôt Hue, Saturation a Brightness vzbudzujú záujem publika o vzor, farbu svetla a animáciu.
Krok 3: Materiál (hardvér)
1. LED pás.
: 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. Drevená doska
5t - 850*850 (mm)
Krok 4: Materiál (ovládanie)
1. ARDUINO MEGA 2560
ARDUINO MEGA 2560 * 2
Potenciometer 2,10k
10k potenciometer * 3
Krok 5: Krok 3: Materiál (výkon)
1. Napájanie
Napájací zdroj SMPS 5V 40A (200W)
Napájací zdroj SMPS 5V 2A (10W)
2. Elektrický drôt
14awg (3 farby) - 10 m/každý
Krok 6: Krok: Materiál (atď.)
1. Lakový sprej (Matt Black)
*Ak chcete v tme dosiahnuť dramatickejší efekt, použite čiernu farbu Vanta
2. Zaskrutkujte
3. Stenová rohová žehlička
4. Vŕtačka
5. Glugan
6. Silná priľnavosť
*Pripravte si nástroje podľa svojej situácie
Krok 7: Pred nakreslením vzoru
*Na obrázku vyššie je „Vďaka za planéty“Arnouta Meijera, ktoré inšpirovalo moju prácu.
Pred vstupom do projektu som cítil, že farba gradácie svetla vytvoreného infúziou slabého svetla do vzoru, ktorý bol implantovaný do akrylu, je veľmi krásna.
V zásade sa dve alebo viac farieb musia prekrývať, aby sa stali prechodmi.
Aby sa dve alebo viac farieb krásne vytvorili, vezmite do úvahy hustotu, uhol alebo stupeň formovania svetla podľa krivky.
Krok 8: Vytvorte hardvér (rezanie akrylom)
*Pozri. KROK 7: Štruktúra (časť č. 5)
Nastavenie akrylového rezacieho stroja
Akryl (10 t)
*Strihanie - nastavenie vlasovej línie
rýchlosť - výkon
(5 - 50)
*Gravírovanie
rýchlosť - výkon
(20 - 35)
*Rozsah, v akom je vzor vyrezávaný, môžete prispôsobiť svojmu vkusu
Krok 9: Make (štruktúra)
1. 2t - kryt
2. 10t - Ovládacia rukoväť
3. 10t - LED pásik / potenciometer
4. 12t - LED pásik (2 + 10) t
5. 10t - vzor (akryl)
6. 2t - Pozadie
7. 10t - Obvodový priestor
*Okrem č. 5 - materiál Formex.
Krok 10: Hardvér a zostava softvéru
Najprv. Pripravte si 3.4.6.7.
Druhý. Prilepte ho v poradí 7.6.4 dielov silným lepidlom.
Tretí. Potenciometer 3časť zafixujte lepiacou pištoľou.
Štvrtý. Pripojte 3 časť potenciometrom k časti 4.6.7 silným lepidlom.
Piaty. Pripojte ws2812b k okraju 3.4.6.7 (červená oblasť) pomocou silného lepidla.
Šiesta. Vložte rezanú akrylovú dosku do kombinovaného 3.4.6.7 a zafixujte lepiacou pištoľou.
Siedme. Vložte 2 časť do ovládacej časti potenciometra a zafixujte lepiacim lepidlom.
Ôsmy. Zakryte časť 1 a zafixujte silnou lepiacou úpravou.
* Môžete sa obrátiť na súbory PDF
Krok 11: Vytvorte hardvér (rezanie Formex)
(Konfigurujte hardvér tak, aby boli v tmavej komore viditeľné iba vzory)
1. 2t - kryt
2. 10t - Ovládacia rukoväť
3. 10t - LED pásik / potenciometer
4. 12t - LED pásik (2 + 10) t
6. 2t - Pozadie
7. 10t - Obvodový priestor
*Musíte sa obrátiť na krok 7 (obrázok)
Krok 12: Vyrobte si hardvér (rezanie a maľovanie dreva)
Krok 13: * Ak chcete tento kus zavesiť na stenu, vytvorte rovnakú štruktúru ako obrázok
*Tento kurz je voliteľný a môžete ho preskočiť, ak nechcete.
*Štruktúra vyššie je môj osobný nápad a keď pridáte svoje nápady, bude to špeciálnejšia práca.
*A keď som staval túto konštrukciu, nechcel som vidieť drevenú dosku a stenu.
Krok 14: Vytvorte softvér (schéma zapojenia)
Pri konštrukcii obvodu starostlivo nakonfigurujte GND / DIN / 5v pásu ws2818b a smer toku prúdu (smer šípky).
GND = batéria - (čierna čiara)
5v = batéria + (červená čiara)
DIN = signálna čiara (zelená čiara)
Krok 15: Kombinácia hardvéru a konfigurácia obvodu zadného panela
Pripojte hardvér a zaistite obvod pomocou skrutiek za sebou
Krok 16: Zadajte kód do softvéru (Mega Board A-a Arduino)
// Musíte zadať mega dosku A-a arduino
#zahrnúť
#include #define LED_PIN 0 #define NUM_OF_LEDS 120
int j = 0;
Pásik Adafruit_NeoPixel = Adafruit_NeoPixel (NUM_OF_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800);
// rampUnsignedChar RAMPh [NUM_OF_LEDS];
rampUnsignedChar RAMPv [NUM_OF_LEDS];
neplatné nastavenie () {
// sem vložte svoj inštalačný kód, aby sa spustil raz: strip.begin (); strip.show ();
}
prázdna slučka () {
// sem zadajte svoj hlavný kód, aby sa spúšťal opakovane:
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: Zadajte kód do softvéru (B-b Arduino Mega Board)
// Musíte zadať B-b arduino mega dosku
#zahrnúť
#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_LEDS, NUM_OF_LEDS, NUM_OF_LEDS, rampUnsignedChar RAMPv [3] [NUM_OF_LEDS];
neplatné nastavenie () {
// sem vložte svoj inštalačný kód, aby sa spustil raz: for (int i = 0; i <3; i ++) {strip .begin (); strip .show (); }
Serial.begin (9600);
}
prázdna slučka () {
// sem zadajte svoj hlavný kód, aby sa spúšťal opakovane:
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); pre (int i = 0; i <3; i ++) if (j <0) j += 360;
pre (int k = 0; k <3; k ++) {
pre (int i = 0; i <NUM_OF_LEDS; i ++) {// 현재 값 을 얻 습니다 uint8_t v = RAMPv [k] .update (); pásik [k].setPixelColor (i, pásik [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žite si to
Odporúča:
PREVÍTANIE MOTORA DC (kartáčovaný typ RS-540): 15 krokov
PREVÍTANIE MOTORA DC (kartáčovaný typ RS-540): PREVÍŤANIE MOTORA RS-555 DC (podobný motoru RS-540), aby ste dosiahli oveľa väčšiu rýchlosť v otáčkach za minútu Ako upgradovať jednosmerný motor a zvýšiť rýchlosť. Najdôležitejšou vecou sú kefy, ktoré musia byť uhlíkovo-medené (kovovo-grafitové), veľmi dôležité na podporu veľkého
Svetlo animovanej nálady a nočné svetlo: 6 krokov (s obrázkami)
Svetlo animovanej nálady a nočné svetlo: S fascináciou, ktorá hraničí s posadnutosťou svetlom, som sa rozhodol vytvoriť výber malých modulárnych plošných spojov, ktoré by bolo možné použiť na vytváranie svetelných displejov RGB akejkoľvek veľkosti. Po vyrobení modulárnej dosky plošných spojov som prišiel na myšlienku usporiadať ich do
Ako vytvoriť super jasné bleskové svetlo s LED - DIY: Super jasné svetlo: 11 krokov
Ako vytvoriť super jasné bleskové svetlo s LED - DIY: Super jasné svetlo: Najprv si pozrite video
Svetlo reagujúce na hudbu -- Ako vytvoriť super jednoduché svetlo reagujúce na hudbu a urobiť z neho príjemného stolného počítača: 5 krokov (s obrázkami)
Svetlo reagujúce na hudbu || Ako vytvoriť super jednoduché svetlo reagujúce na hudbu na vytvorenie príjemnej pracovnej plochy .: Hej, chlapci, dnes postavíme veľmi zaujímavý projekt. Dnes budeme stavať svetlo reagujúce na hudbu. LED dióda zmení svoj jas podľa basy, čo je v skutočnosti nízkofrekvenčný zvukový signál. Postavenie je veľmi jednoduché. Budeme
Premeňte (len o) ľubovoľný mediálny súbor na (len o) akýkoľvek iný mediálny súbor zadarmo !: 4 kroky
Bezplatne prevádzajte (iba o) ľubovoľný mediálny súbor na (len o) akýkoľvek iný mediálny súbor !: Môj prvý pokyn, na zdravie! V každom prípade som bol na serveri Google a hľadal som bezplatný program, ktorý by konvertoval moje súbory Youtube.flv do formátu, ktorý je univerzálnejší, napríklad.wmv alebo.mov. Prehľadal som nespočetné množstvo fór a webových stránok a potom som našiel program s názvom