Talaan ng mga Nilalaman:
- Hakbang 1: Linya Lang! Magaan lang! (Type1)
- Hakbang 2: Tungkol sa Project (Type 1)
- Hakbang 3: Materyal (Hardware)
- Hakbang 4: Materyal (kontrol)
- Hakbang 5: Hakbang3: Materyal (lakas)
- Hakbang 6: Hakbang: Materyal (atbp)
- Hakbang 7: Bago Magguhit ng pattern
- Hakbang 8: Gumawa ng isang Hardware (Acrylic Cutting)
- Hakbang 9: Gumawa ng (istraktura)
- Hakbang 10: Hardware at ang Assembly of Software
- Hakbang 11: Gumawa ng isang Hardware (Formex Cutting)
- Hakbang 12: Gumawa ng isang Hardware (Pagputol ng kahoy at Pagpipinta)
- Hakbang 13: * Kung Nais mong I-hang ang Piece na Ito sa Wall, Gawin ang Parehong Istraktura Tulad ng Larawan
- Hakbang 14: Gumawa ng isang Software (isang Circuit Diagram)
- Hakbang 15: Kombinasyon ng Hardware at Pag-configure ng Back Panel Circuit
- Hakbang 16: Ipasok ang Code Sa Software (A-a Arduino Mega Board)
- Hakbang 17: Ipasok ang Code Sa Software (B-b Arduino Mega Board)
- Hakbang 18: Mag-enjoy
Video: Linya Lang, Magaan Lang! (Type1): 19 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Ito ay isang gawain ng pagpapahayag ng ilaw sa mga plate na acrylic na nakaukit sa mga pattern ng line art. Ipinapahayag nito ang mga kulay at pattern ng iba't ibang mga LED na maayos. Ang proyektong ito ay natupad sa mga motif mula sa "Salamat sa Mga Planeta" ni Arout Meijer mula sa kung saan ang dalawang kulay na ilaw ay na-synthesize ayon sa spacing ng mga linya at magandang kinatawan.
Hakbang 1: Linya Lang! Magaan lang! (Type1)
Ito ay isang gawain ng pagpapahayag ng ilaw sa mga plate ng acrylic na nakaukit sa mga pattern ng line art. Ipinapahayag nito ang mga kulay at pattern ng iba't ibang mga LED na maayos. Ang proyektong ito ay natupad sa mga motif mula sa "Salamat sa Mga Planeta" ni Arout Meijer mula sa kung saan ang dalawang mga ilaw na kulay ay na-synthesize. ayon sa spacing ng mga linya at magandang kinatawan.
Hakbang 2: Tungkol sa Project (Type 1)
Matapos ang pag-ukit ng pattern ng line art sa eroplano ng acrylic, synthesize at tumagos sa ilaw sa gitna at labas ng acrylic
Istraktura
Maaaring ayusin ng gumagamit ang ilaw sa isang matatag na pamamaraan sa pamamagitan ng pag-install ng potensyomiter sa loob ng 3 orihinal na mga plato at hawakan ang mga neophixel sa gilid.
Paano gamitin
Paikutin ng gumagamit ang tatlong mga plato na may isang sagwan upang makontrol ang kulay ng ilaw (Hue) at ang mga pangunahing LED ay gumagamit ng mga halagang Hue, saturation, at Liwanag upang iguhit ang interes ng madla sa pattern, kulay ng ilaw, at animasyon.
Hakbang 3: Materyal (Hardware)
1. LED strip.
: Adafruit NeoPixel Digital RGB LED Strip (WS2812) (144 LED / 1m) - 2m
: Adafruit NeoPixel Digital RGB LED Strip (WS2812) (60 LED / 1m) - 2m
2Acrylic.
10t - 600 * 600 (mm)
3. Formex.
12t (10 + 2t) - 800 * 800 (mm) * 2
2t - 800 * 800 (mm) * 2
4. board ng kahoy
5t - 850 * 850 (mm)
Hakbang 4: Materyal (kontrol)
1. ARDUINO MEGA 2560
ARDUINO MEGA 2560 * 2
2.10k Potensyomiter
10k Potentiometer * 3
Hakbang 5: Hakbang3: Materyal (lakas)
1. supply ng kuryente
SMPS Power supply 5V 40A (200W)
SMPS Power supply 5V 2A (10W)
2. Electric wire
14awg (3colors) - 10m / bawat isa
Hakbang 6: Hakbang: Materyal (atbp)
1. Paint spray (Matt Black)
* Kung nais mong makakuha ng isang mas dramatikong epekto sa dilim, gamitin ang Vanta Black Paint
2. Screw
3. Matigas na bakal na sulok
4. Dril
5. Glugan
6. Malakas na pagdirikit
* Ihanda ang mga tool ayon sa iyong sitwasyon
Hakbang 7: Bago Magguhit ng pattern
* Ang larawan sa itaas ay ang "Salamat sa Mga Planeta" ni Arnout Meijer na nagbigay inspirasyon sa aking trabaho.
Bago ipasok ang proyekto, naramdaman ko na ang kulay ng gradation ng ilaw na nabuo ng pagbubuhos ng madilim na ilaw sa pattern na nakatanim sa acrylic ay napakaganda.
Talaga, dalawa o higit pang mga kulay ang kailangang mag-overlap upang maging gradients.
Upang maayos na mabuo ang dalawa o higit pang mga kulay, isaalang-alang ang density, anggulo, o antas ng ilaw na bumubuo ayon sa curve.
Hakbang 8: Gumawa ng isang Hardware (Acrylic Cutting)
* Sumangguni HAKBANG 7: Istraktura (bahagi no.5)
Setting ng pagputol ng acrylic
Acrylic (10t)
* Pagputol - setting ng hairline
bilis - lakas
(5 - 50)
* Pag-uukit
bilis - lakas
(20 - 35)
* Maaari mong ayusin ang lawak kung saan ang pattern ay inukit upang umangkop sa iyong panlasa
Hakbang 9: Gumawa ng (istraktura)
1. 2t - takip
2. 10t - Control Handle
3. 10t - LEDstrip / Potensiometer
4. 12t - LED Strip (2 + 10) t
5. 10t - Pattern (Acrylic)
6. 2t - Background
7. 10t - Puwang ng circuit
* Maliban sa no.5 - Formex na materyal.
Hakbang 10: Hardware at ang Assembly of Software
Una Maghanda ng 3.4.6.7.
Pangalawa I-paste ito sa pagkakasunud-sunod ng 7.6.4 na mga bahagi na may isang malakas na malagkit.
Pangatlo Ayusin ang potentiometer 3part na may glue gun.
Pang-apat. Ikabit ang 3part na may potentiometer sa 4.6.7part na may malakas na malagkit.
Panglima. Ikabit ang ws2812b sa gilid ng 3.4.6.7 (pulang lugar) gamit ang isang malakas na malagkit.
Pang-anim. Ipasok ang hiwa ng plato ng acrylic sa pinagsamang 3.4.6.7 at ayusin ito gamit ang pandikit na baril.
Pang-pito. Ipasok ang 2part sa bahagi ng kontrol ng potentiometer's at ayusin ito sa pandikit.
Ikawalo Takpan ang bahagi 1 at ayusin nang may malakas na tapusin ng malagkit.
* Maaari kang mag-refer sa mga PDFfile
Hakbang 11: Gumawa ng isang Hardware (Formex Cutting)
(I-configure ang hardware upang ang mga pattern lamang ang makikita sa darkroom)
1. 2t - takip
2. 10t - Control Handle
3. 10t - LEDstrip / Potensiometer
4. 12t - LED Strip (2 + 10) t
6. 2t - Background
7. 10t - Puwang ng circuit
* Dapat kang mag-refer sa STEP7 (imahe)
Hakbang 12: Gumawa ng isang Hardware (Pagputol ng kahoy at Pagpipinta)
Hakbang 13: * Kung Nais mong I-hang ang Piece na Ito sa Wall, Gawin ang Parehong Istraktura Tulad ng Larawan
* Ang kursong ito ay opsyonal, at maaari mo itong laktawan kung hindi mo nais.
* Ang istraktura sa itaas ay ang aking personal na ideya, at sa pagdaragdag ng iyong mga ideya, ito ay magiging isang mas espesyal na gawain.
* At noong itinatayo ko ang istrakturang ito, ayaw kong makita ang board ng kahoy at dingding.
Hakbang 14: Gumawa ng isang Software (isang Circuit Diagram)
Kapag itinatayo ang circuit, maingat na i-configure ang GND / DIN / 5v ng ws2818b strip at ang direksyon ng kasalukuyang daloy (direksyon ng arrow).
GND = baterya - (Itim na linya)
5v = baterya + (Pulang linya)
DIN = Signal line (Green line)
Hakbang 15: Kombinasyon ng Hardware at Pag-configure ng Back Panel Circuit
Sumali sa hardware at secure na circuit na may mga turnilyo sa likuran
Hakbang 16: Ipasok ang Code Sa Software (A-a Arduino Mega Board)
// Dapat mong i-input ang A-a arduino mega board
# isama
# isama ang # tukuyin ang LED_PIN 0 # tukuyin ang 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];
walang bisa ang pag-setup () {
// ilagay ang iyong setup code dito, upang tumakbo nang isang beses: strip.begin (); strip.show ();
}
void loop () {
// ilagay ang iyong pangunahing code dito, upang tumakbo nang paulit-ulit:
valueSet ();
// LEDSet ();
para sa (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 초 에 한 번씩 코드 를 실행 합니다
kung (nowTime - oldTime> 300) {para sa (int i = 0; i = 360) {j = 0; }}}
Hakbang 17: Ipasok ang Code Sa Software (B-b Arduino Mega Board)
// Dapat mong i-input ang B-b arduino mega board
# isama
# isama ang # tukuyin ang LED_PIN_A 2 # tukuyin ang LED_PIN_B 1 # tukuyin ang LED_PIN_C 0 # tukuyin ang NUM_OF_LEDS 52
# tukuyin ang POT_A A10
# tukuyin ang POT_B A9 # tukuyin ang 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_LEDS,)
rampUnsignedChar RAMPv [3] [NUM_OF_LEDS];
walang bisa ang pag-setup () {
// ilagay ang iyong setup code dito, upang tumakbo nang isang beses: para sa (int i = 0; i <3; i ++) {strip .begin (); hubarin .show (); }
Serial.begin (9600);
}
void loop () {
// ilagay ang iyong pangunahing code dito, upang tumakbo nang paulit-ulit:
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); para sa (int i = 0; i <3; i ++) kung (j <0) j + = 360;
para sa (int k = 0; k <3; k ++) {
para sa (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));
}
hubarin [k].show ();
}
}
void valueSet () {
static uint32_t oldTime = 0; uint32_t nowTime = millis ();
// 00.3 초 에 한 번씩 코드 를 실행 합니다
kung (nowTime - oldTime> 300) {para sa (int k = 0; k <3; k ++) {para sa (int i = 0; i <NUM_OF_LEDS; i ++) {// 다음 값 을 설정 합니다 // 다음 값, 다음 값 까지 걸리는 시간, 가는 방법)) RAMPv [k] .go (random (0, 255), 300, LINEAR); }} oldTime = nowTime;
}
}
Hakbang 18: Mag-enjoy
Inirerekumendang:
Paano Gumamit ng isang Photoresistor upang magaan ang isang LED Sa Aurduino: 12 Hakbang
Paano Gumamit ng isang Photoresistor upang magaan ang isang LED Sa Aurduino: Magandang umaga / hapon / gabi sa lahat ng mga mahilig sa Arduino! Ngayon, ipapakita ko kung paano gumamit ng isang photoresistor (photocell) upang magaan ang isang LED. Ang code na ibinigay sa Instructable na ito ay hahayaan ang LED na umupo nang normal, ngunit magpapikit
Magaan ang Gandalf the White Staff: 9 Hakbang
Magaan ang Gandalf the White Staff: Palagi kong nais ang isang Gandalf the White Staff mula nang panoorin ang Lord of the Rings. Natagpuan ko ang isang disenyo para sa isa sa Thingivers.com. Gamit ang Tinkercad binago ko ang disenyo upang magaan
Magaan sa Oras: 3 Hakbang
Banayad sa Oras: Ang aking asawa ay nag-purcah ng LED na ito na hindi naiilaw na pag-sign at isinabit ito sa aming maliit na pasilyo. Napakahusay niya sa paglipat nito, ngunit napaka nakakalimutang muling patayin ito! Ang malinaw na resulta ay ang katunayan na palitan namin ang mga baterya nang napakadalas! Napagpasyahan ko ang
Madaling Ipakita ang Magaan para sa Laptop: 3 Mga Hakbang
Madaling Ipakita ang Magaan para sa Laptop: Ito ay isang mababang gastos na paraan ng pagdaragdag ng light ambiance kapag nagpe-play ng mga pelikula o music video. Ang gastos ay $ 19 US. Sa palagay ko magugustuhan ito ng mga bata! Gustung-gusto ng aking pusa na panoorin ang screen. Gustung-gusto ko ito! Ang mga tool na kailangan mo para sa proyekto: 1. Circuit Playground - Developer
Sistema ng Magaan na Alerto ng Panahon: 6 na Mga Hakbang
Weather Alert Light System: Ang sistema ng pag-iilaw ng alerto sa panahon ay nagbabago ng pag-iilaw upang ipahiwatig ang iba't ibang mga babala o relo ng panahon. Ang sistemang ito ay gumagamit ng malayang access sa data ng panahon upang makagawa ng pagbabago sa pag-iilaw upang ipahiwatig ang katayuan ng panahon. Sinusuri ng isang raspberry pi (sa pamamagitan ng node-red) ang