תוכן עניינים:

Just Line, Just Light! (סוג 1): 19 שלבים
Just Line, Just Light! (סוג 1): 19 שלבים

וִידֵאוֹ: Just Line, Just Light! (סוג 1): 19 שלבים

וִידֵאוֹ: Just Line, Just Light! (סוג 1): 19 שלבים
וִידֵאוֹ: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, נוֹבֶמבֶּר
Anonim
רק קו, רק אור! (סוג 1)
רק קו, רק אור! (סוג 1)
רק קו, רק אור! (סוג 1)
רק קו, רק אור! (סוג 1)

זוהי עבודה של הבעת אור על לוחות אקריליק חרוטים בדוגמאות של אמנות קו. הוא מבטא צבעים ודוגמאות של נוריות LED שונות בהרמוניה. פרויקט זה בוצע עם מוטיבים מתוך "תודה על כוכבי הלכת" של ערות מאייר שממנו מסונתזים שני צבעים בהירים על פי מרווח הקווים ומיוצג להפליא.

שלב 1: רק קו! פשוט אור! (סוג 1)

Image
Image
אודות הפרויקט (סוג 1)
אודות הפרויקט (סוג 1)

זוהי עבודה של הבעת אור על לוחות אקריליק חרוטים בדוגמאות של אמנות קו. הוא מבטא צבעים ודוגמאות של נוריות LED שונות בהרמוניה. פרויקט זה בוצע עם מוטיבים מתוך "תודה על כוכבי הלכת" של ערות מאייר שממנו מסונתזים שני צבעים בהירים על פי מרווח הקווים ומיוצג להפליא.

שלב 2: אודות הפרויקט (סוג 1)

לאחר חריטת תבנית אמנות הקו במישור האקרילי, סנתז וחלחל לאור האור באמצע ומחוץ לאקריליק

מִבְנֶה

המשתמש יכול להתאים את האור בצורה יציבה על ידי התקנת הפוטנציומטר בתוך 3 הלוחות המקוריים והחזקת הניופיקסלים בקצה.

איך להישתמש

המשתמש מסובב שלוש לוחות בעזרת משוט כדי לשלוט בצבע האור (גוון) ונורות הלדים הבסיסיות משתמשות בערכי הגוון, הרוויה והבהירות כדי למשוך את עניין הקהל בדפוס, בצבע האור ובהנפשה.

שלב 3: חומר (חומרה)

חומר (חומרה)
חומר (חומרה)
חומר (חומרה)
חומר (חומרה)
חומר (חומרה)
חומר (חומרה)
חומר (חומרה)
חומר (חומרה)

1. רצועת לד.

: רצועת LED דיגיטלית RGB של Adafruit NeoPixel (WS2812) (144 LED/1m) - 2m

: רצועת LED דיגיטלית RGB של Adafruit NeoPixel (WS2812) (60 LED/1m) - 2m

2 אקריליק.

10t - 600*600 (מ מ)

3. פורמקס.

12t (10+2t) - 800*800 (מ מ)*2

2t - 800*800 (מ מ)*2

4. לוח עץ

5t - 850*850 (מ מ)

שלב 4: חומר (שליטה)

חומר (שליטה)
חומר (שליטה)
חומר (שליטה)
חומר (שליטה)

1. ארדואינו מגה 2560

ארדואינו מגה 2560 * 2

פוטנציומטר 2.10k

10k פוטנציומטר * 3

שלב 5: שלב 3: חומר (כוח)

שלב 3: חומר (כוח)
שלב 3: חומר (כוח)
שלב 3: חומר (כוח)
שלב 3: חומר (כוח)

1. ספק כוח

ספק כוח SMPS 5V 40A (200W)

ספק כוח SMPS 5V 2A (10W)

2. חוט חשמלי

14awg (3 צבעים) - 10m/כל אחד

שלב 6: שלב: חומר (וכו ')

שלב: חומר (וכו ')
שלב: חומר (וכו ')
שלב: חומר (וכו ')
שלב: חומר (וכו ')
שלב: חומר (וכו ')
שלב: חומר (וכו ')

1. ספריי צבע (מאט שחור)

*אם אתה רוצה לקבל אפקט דרמטי יותר בחושך, השתמש ב- Vanta Black Paint

2. הברג

3. ברזל פינתי מנוח

4. דריל

5. גלוגן

6. הידבקות חזקה

*הכינו את הכלים בהתאם למצבכם

שלב 7: לפני ציור דפוס

לפני ציור דפוס
לפני ציור דפוס

*התמונה למעלה היא "תודה על כוכבי הלכת" של ארנוט מאייר שהיווה השראה ליצירה שלי.

לפני שנכנסתי לפרויקט הרגשתי שצבע הדרגתיות של האור שנוצר כתוצאה מחדירת אור עמום לתבנית שהושתלה באקריליק יפה מאוד.

בעיקרון, שני צבעים או יותר צריכים לחפוף כדי להפוך לשיפועים.

על מנת ששני צבעים או יותר ייווצרו בצורה יפה, שקול את הצפיפות, הזווית או מידת היווצרות האור בהתאם לעקומה.

שלב 8: צור חומרה (חיתוך אקרילי)

צור חומרה (חיתוך אקרילי)
צור חומרה (חיתוך אקרילי)
צור חומרה (חיתוך אקרילי)
צור חומרה (חיתוך אקרילי)

*מתייחס. שלב 7: מבנה (חלק מס '5)

הגדרת מכונת חיתוך אקרילית

אקריליק (10t)

*חיתוך - הגדרת קו השיער

מהירות - כוח

(5 - 50)

*חֲרִיטָה

מהירות - כוח

(20 - 35)

*אתה יכול להתאים את המידה שבה הדפוס מגולף בהתאם לטעמך

שלב 9: יצירת (מבנה)

יצירת (מבנה)
יצירת (מבנה)

1. 2t - כריכה

2. 10t - ידית שליטה

3. 10t - רצועת LED / פוטנציומטר

4. 12t - רצועת LED (2 + 10) t

5. 10t - תבנית (אקריליק)

6. 2t - רקע

7. 10t - שטח מעגל

*למעט מס '5 - חומר פורמקס.

שלב 10: חומרה והרכבת התוכנה

חומרה והרכבת תוכנה
חומרה והרכבת תוכנה
חומרה והרכבת תוכנה
חומרה והרכבת תוכנה
חומרה והרכבת תוכנה
חומרה והרכבת תוכנה

ראשון. הכן 3.4.6.7.

שְׁנִיָה. הדבק אותו בסדר של 7.6.4 חלקים בעזרת דבק חזק.

שְׁלִישִׁי. תקן את הפוטנטיומטר 3part עם אקדח דבק.

רביעי. צרף 3part עם פוטנציומטר ל- 4.6.7part עם דבק חזק.

חמישי. חבר את ws2812b לקצה 3.4.6.7 (אזור אדום) באמצעות דבק חזק.

שישית. הכנס את צלחת האקריליק החתוכה לתוך 3.4.6.7 המשולב ותקן אותה בעזרת אקדח דבק.

שְׁבִיעִית. הכנס 2part לחלק הבקרה של הפוטנציומטר ותקן אותו בעזרת דבק דבק.

שמונה. מכסים את חלק 1 ומתקנים בגימור דבק חזק.

* אתה יכול להתייחס לקובצי PDF

שלב 11: צור חומרה (חיתוך פורמקס)

צור חומרה (חיתוך פורמקס)
צור חומרה (חיתוך פורמקס)

(הגדר את החומרה כך שניתן לראות רק דפוסים בחדר החושך)

1. 2t - כריכה

2. 10t - ידית שליטה

3. 10t - רצועת LED / פוטנציומטר

4. 12t - רצועת LED (2 + 10) t

6. 2t - רקע

7. 10t - שטח מעגל

*עליך להתייחס לשלב 7 (תמונה)

שלב 12: צור חומרה (חיתוך וציור עץ)

Image
Image
צור חומרה (חיתוך וציור עץ)
צור חומרה (חיתוך וציור עץ)
צור חומרה (חיתוך וציור עץ)
צור חומרה (חיתוך וציור עץ)

שלב 13: * אם אתה רוצה לתלות את היצירה הזו על הקיר, בנה את אותו מבנה כמו התמונה

* אם אתה רוצה לתלות את היצירה הזו על הקיר, בנה את אותו מבנה כמו התמונה
* אם אתה רוצה לתלות את היצירה הזו על הקיר, בנה את אותו מבנה כמו התמונה
* אם אתה רוצה לתלות את היצירה הזו על הקיר, בנה את אותו מבנה כמו התמונה
* אם אתה רוצה לתלות את היצירה הזו על הקיר, בנה את אותו מבנה כמו התמונה
* אם אתה רוצה לתלות את היצירה הזו על הקיר, בנה את אותו מבנה כמו התמונה
* אם אתה רוצה לתלות את היצירה הזו על הקיר, בנה את אותו מבנה כמו התמונה

*קורס זה הוא אופציונלי, ותוכל לדלג עליו אם אינך רוצה בכך.

*המבנה למעלה הוא הרעיון האישי שלי, ועם הרעיונות שלך שנוספו, זו תהיה יצירה מיוחדת יותר.

*וכאשר בניתי את המבנה הזה, לא רציתי לראות את לוח העץ ואת הקיר.

שלב 14: צור תוכנה (תרשים מעגלים)

צור תוכנה (תרשים מעגלים)
צור תוכנה (תרשים מעגלים)
צור תוכנה (תרשים מעגלים)
צור תוכנה (תרשים מעגלים)
צור תוכנה (תרשים מעגלים)
צור תוכנה (תרשים מעגלים)

בעת בניית המעגל, הגדר בזהירות את GND / DIN / 5v של פס ws2818b ואת כיוון הזרימה הנוכחית (כיוון החץ).

GND = סוללה - (קו שחור)

5v = סוללה + (קו אדום)

DIN = קו אות (קו ירוק)

שלב 15: שילוב חומרה ותצורת מעגל לוח אחורי

שילוב חומרה ותצורת מעגל לוח אחורי
שילוב חומרה ותצורת מעגל לוח אחורי
שילוב חומרה ותצורת מעגל לוח אחורי
שילוב חומרה ותצורת מעגל לוח אחורי
שילוב חומרה ותצורת מעגל לוח אחורי
שילוב חומרה ותצורת מעגל לוח אחורי
שילוב חומרה ותצורת מעגל לוח אחורי
שילוב חומרה ותצורת מעגל לוח אחורי

הצטרף לחומרה ומעגל מאובטח עם ברגים מאחור

שלב 16: הזן קוד לתוכנה (A-a Arduino Mega Board)

// עליך להזין לוח A-a arduino mega

#לִכלוֹל

#כלול #הגדר LED_PIN 0 #הגדר NUM_OF_LEDS 120

int j = 0;

רצועת Adafruit_NeoPixel = Adafruit_NeoPixel (NUM_OF_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800);

// rampUnsignedChar RAMPh [NUM_OF_LEDS];

rampUnsignedChar RAMPv [NUM_OF_LEDS];

הגדרת בטל () {

// שים את קוד ההתקנה שלך כאן, להפעלה פעם אחת: strip.begin (); strip.show ();

}

לולאת חלל () {

// שים את הקוד הראשי שלך כאן, כדי להריץ שוב ושוב:

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 () {

סטטי uint32_t oldTime = 0; uint32_t nowTime = millis ();

// 00.3 초 에 한 번씩 코드 를 실행 합니다

if (nowTime - oldTime> 300) {for (int i = 0; i = 360) {j = 0; }}}

שלב 17: הזן קוד לתוכנה (B-b Arduino Mega Board)

// עליך להזין לוח מגה ארדואינו B-b

#לִכלוֹל

#כלול #הגדר LED_PIN_A 2 #הגדר LED_PIN_B 1 #הגדר LED_PIN_C 0 #הגדר NUM_OF_LEDS 52

#הגדר POT_A A10

#הגדר POT_B A9 #הגדר POT_C A8

int j [3] = {0};

רצועת 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_

rampUnsignedChar RAMPv [3] [NUM_OF_LEDS];

הגדרת בטל () {

// שים את קוד ההתקנה שלך כאן, להפעלה פעם אחת: for (int i = 0; i <3; i ++) {strip .begin (); רצועת .show (); }

Serial.begin (9600);

}

לולאת חלל () {

// שים את הקוד הראשי שלך כאן, כדי להריץ שוב ושוב:

valueSet ();

// מפה () 범위 를 바꿔 주는 함수

// 0 ~ 1023 을 0 ~ 359 로 바꿔 줌 // j = map (analogRead (POT_B), 0, 1023, 0, 359); j [0] = מפה (analogRead (POT_A), 0, 1023, 0, 359); j [1] = מפה (analogRead (POT_B), 0, 1023, 0, 359); j [2] = מפה (analogRead (POT_C), 0, 1023, 0, 359); עבור (int i = 0; i <3; i ++) אם (j <0) j += 360;

עבור (int k = 0; k <3; k ++) {

for (int i = 0; i <NUM_OF_LEDS; i ++) {// 현재 값 을 얻 습니다 uint8_t v = RAMPv [k] .update (); רצועה [k].setPixelColor (i, רצועה [k]. ColorHSV (j [k] * 65535 /360, 255, v));

}

רצועת [k].show ();

}

}

void valueSet () {

סטטי 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 (אקראי (0, 255), 300, LINEAR); }} oldTime = nowTime;

}

}

שלב 18: תהנה

מוּמלָץ: