Cuprins:
- Pasul 1: Just Line! Doar ușor! (Tip 1)
- Pasul 2: Despre proiect (tip 1)
- Pasul 3: Material (hardware)
- Pasul 4: Material (control)
- Pasul 5: Pasul 3: Material (putere)
- Pasul 6: Pasul: Material (etc)
- Pasul 7: Înainte de a desena modelul
- Pasul 8: Realizați un hardware (tăiere acrilică)
- Pasul 9: Faceți (structurați)
- Pasul 10: Hardware și asamblarea software-ului
- Pasul 11: Creați un hardware (tăiere Formex)
- Pasul 12: Realizați un hardware (tăiere și vopsire lemn)
- Pasul 13: * Dacă doriți să atârnați această piesă pe perete, realizați aceeași structură ca și imaginea
- Pasul 14: Creați un software (o diagramă de circuit)
- Pasul 15: Combinarea hardware și configurarea circuitului panoului din spate
- Pasul 16: Introduceți codul în software (A-a Arduino Mega Board)
- Pasul 17: Introduceți codul în software (B-b Arduino Mega Board)
- Pasul 18: Bucurați-vă
Video: Just Line, Just Light! (Type1): 19 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Este o lucrare de exprimare a luminii pe plăci acrilice gravate cu modele de artă de linie. Exprimă armonios culorile și modelele diferitelor LED-uri. Acest proiect a fost realizat cu motive din „Mulțumiri pentru planete” de Arout Meijer din care sunt sintetizate două culori deschise. în funcție de spațierea liniilor și frumos reprezentată.
Pasul 1: Just Line! Doar ușor! (Tip 1)
Este o lucrare de exprimare a luminii pe plăci acrilice gravate cu modele de artă de linie. Exprimă armonios culorile și modelele diferitelor LED-uri. Acest proiect a fost realizat cu motive din „Mulțumiri pentru planete” de Arout Meijer din care sunt sintetizate două culori deschise. în funcție de spațierea liniilor și frumos reprezentată.
Pasul 2: Despre proiect (tip 1)
După ce ați gravat modelul liniei pe planul acrilic, sintetizați și pătrundeți lumina în mijlocul și exteriorul acrilului
Structura
Utilizatorul poate regla lumina într-un mod stabil instalând potențiometrul în interiorul celor 3 plăci originale și ținând neofixelele pe margine.
Cum se folosește
Utilizatorul rotește trei plăci cu o paletă pentru a controla culoarea luminii (Hue), iar LED-urile de bază utilizează valorile Hue, Saturation și Brightness pentru a atrage interesul publicului pentru model, culoare a luminii și animație.
Pasul 3: Material (hardware)
1. Benzi LED.
: Adafruit NeoPixel Digital RGB LED Strip (WS2812) (144 LED / 1m) - 2m
: Benzi LED Adafruit NeoPixel Digital RGB (WS2812) (60 LED / 1m) - 2m
2Acrilic.
10t - 600 * 600 (mm)
3. Formex.
12t (10 + 2t) - 800 * 800 (mm) * 2
2t - 800 * 800 (mm) * 2
4. Scândură din lemn
5t - 850 * 850 (mm)
Pasul 4: Material (control)
1. ARDUINO MEGA 2560
ARDUINO MEGA 2560 * 2
Potențiometru 2.10k
Potențiometru 10k * 3
Pasul 5: Pasul 3: Material (putere)
1. Sursa de alimentare
Alimentare SMPS 5V 40A (200W)
Alimentare SMPS 5V 2A (10W)
2. Sârmă electrică
14awg (3 culori) - 10m / fiecare
Pasul 6: Pasul: Material (etc)
1. Spray de vopsea (negru mat)
* Dacă doriți să obțineți un efect mai dramatic în întuneric, utilizați Vanta Black Paint
2. Șurub
3. Fier de colț Sten
4. Dril
5. Glugan
6. Aderență puternică
* Pregătiți instrumentele în funcție de situația dvs.
Pasul 7: Înainte de a desena modelul
* Imaginea de mai sus este „Mulțumiri pentru planete” a lui Arnout Meijer care mi-a inspirat munca.
Înainte de a intra în proiect, am simțit că culoarea gradației de lumină formată prin infuzia de lumină slabă în modelul care a fost implantat în acrilic era foarte frumoasă.
Practic, două sau mai multe culori trebuie să se suprapună pentru a deveni degradate.
Pentru ca două sau mai multe culori să se formeze frumos, luați în considerare densitatea, unghiul sau gradul de lumină care se formează în funcție de curbă.
Pasul 8: Realizați un hardware (tăiere acrilică)
* Consultați. PASUL 7: Structură (piesa nr. 5)
Setarea mașinii de tăiat acrilic
Acrilic (10t)
* Tăiere - setarea liniei părului
viteza - putere
(5 - 50)
*Gravare
viteza - putere
(20 - 35)
* Puteți ajusta măsura în care modelul este sculptat pentru a se potrivi gustului dvs.
Pasul 9: Faceți (structurați)
1. 2t - capac
2. 10t - Mâner de control
3. 10t - LEDstrip / Potensiometer
4. 12t - LED Strip (2 + 10) t
5. 10t - Model (acrilic)
6. 2t - Context
7. 10t - Spațiul circuitului
* Cu excepția nr. 5 - material Formex.
Pasul 10: Hardware și asamblarea software-ului
Primul. Pregătiți 3.4.6.7.
Al doilea. Lipiți-l în ordinea a 7.6.4 părți cu un adeziv puternic.
Al treilea. Fixați potențiometrul 3 parte cu pistolul de lipit.
Al patrulea. Atașați 3 părți cu potențiometru la 4.6.7 părți cu adeziv puternic.
A cincea. Atașați ws2812b la marginea 3.4.6.7 (zona roșie) folosind un adeziv puternic.
În al șaselea rând, introduceți placa acrilică tăiată în 3.4.6.7 combinată și fixați-o cu pistolul de lipit.
Al șaptelea. Introduceți 2 părți în partea de control a potențiometrului și fixați-l cu lipici.
Al optulea. Acoperiți partea 1 și fixați-o cu un finisaj puternic adeziv.
* Puteți consulta fișierele PDF
Pasul 11: Creați un hardware (tăiere Formex)
(Configurați hardware-ul astfel încât să poată fi văzute numai modele în camera întunecată)
1. 2t - capac
2. 10t - Mâner de control
3. 10t - LEDstrip / Potensiometer
4. 12t - LED Strip (2 + 10) t
6. 2t - Context
7. 10t - Spațiul circuitului
* Trebuie să consultați STEP7 (imagine)
Pasul 12: Realizați un hardware (tăiere și vopsire lemn)
Pasul 13: * Dacă doriți să atârnați această piesă pe perete, realizați aceeași structură ca și imaginea
* Acest curs este opțional și îl puteți omite dacă nu doriți.
* Structura de mai sus este ideea mea personală și, cu ideile tale adăugate, va fi o lucrare mai specială.
* Și când construiam această structură, nu am vrut să văd placa de lemn și peretele.
Pasul 14: Creați un software (o diagramă de circuit)
Când construiți circuitul, configurați cu atenție GND / DIN / 5v a benzii ws2818b și direcția fluxului curent (direcția săgeții).
GND = baterie - (linie neagră)
5v = baterie + (linia roșie)
DIN = Linie de semnal (Linie verde)
Pasul 15: Combinarea hardware și configurarea circuitului panoului din spate
Alăturați hardware-ul și asigurați circuitul cu șuruburi în spate
Pasul 16: Introduceți codul în software (A-a Arduino Mega Board)
// Trebuie să introduceți mega-placă A-a arduino
#include
#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];
configurare nulă () {
// puneți codul de configurare aici, pentru a rula o dată: strip.begin (); strip.show ();
}
bucla nulă () {
// puneți codul principal aici, pentru a rula în mod repetat:
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; }}}
Pasul 17: Introduceți codul în software (B-b Arduino Mega Board)
// Trebuie să introduceți mega-placă arduino B-b
#include
#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 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_GR_, NE0_O_0_B_C_B, LED_PD_08)
rampUnsignedChar RAMPv [3] [NUM_OF_LEDS];
configurare nulă () {
// puneți codul de configurare aici, pentru a rula o dată: for (int i = 0; i <3; i ++) {strip .begin (); strip .show (); }
Serial.begin (9600);
}
bucla nulă () {
// puneți codul principal aici, pentru a rula în mod repetat:
valueSet ();
// map () 범위 를 바꿔 주는 함수
// 0 ~ 1023 을 0 ~ 359 로 바꿔 줌 // j = map (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); for (int i = 0; i <3; i ++) if (j <0) j + = 360;
for (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));
}
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 (aleatoriu (0, 255), 300, LINEAR); }} oldTime = nowTime;
}
}
Pasul 18: Bucurați-vă
Recomandat:
BookWorm Light-Up Book Light și Bookmark: 13 pași (cu imagini)
BookWorm Light-Up Book Light and Bookmark: Faceți acest marcaj distractiv pentru bookworm, care funcționează ca lumină de carte! Îl vom tipări, tăia, colora și decora, iar ei îl vor folosi pentru a lumina noaptea, astfel încât să puteți citi în întuneric. El este făcut cu doar câteva materiale și face un prim ci
Animated Mood Light și Night Light: 6 pași (cu imagini)
Animated Mood Light & Night Light: Având o fascinație care limitează obsesia cu lumina, am decis să creez o selecție de mici PCB modulare care ar putea fi utilizate pentru a crea afișaje de lumină RGB de orice dimensiune. După ce am realizat PCB-ul modular, am dat peste ideea de a le aranja într-un
Mystery Light Box (Night Light): 4 pași
Mystery Light Box (Night Light): Și acesta este un mic proiect distractiv, ușor de realizat, acest proiect este o referință de la https://www.instructables.com/id/Arduino-Traffic-L …, dar eu deja Am schimbat o mulțime de structuri ale site-ului original. Am adăugat mai multe leduri și folosesc cutia de pantofi pentru a o împacheta, s
Toy's Light Light Switch Box + Jocuri Remix: 19 pași (cu imagini)
Kid's Toy Light Switch Box + Jocuri Remix: Acesta este un remix pe care tocmai a trebuit să-l fac de când am văzut două instrumente minunate și nu m-am putut opri să mă gândesc la combinarea celor două! Acest mashup combină practic interfața Light Switch Box cu jocuri simple (Simon, Whack-a-Mole, etc …) pe t
Cum să faci case inteligente folosind ES8266 la Just Rupees 450: 6 pași
Cum să faci case inteligente folosind ES8266 la Just Rupees 450: Iată un tutorial complet pentru realizarea CASELOR SMART folosind NodMCU ESP8266. acest lucru este foarte ușor și cel mai bun mod pentru începători. Începătorul poate începe să învețe despre ESP8266 NodMCU prin acest tutorial