جدول المحتويات:

Just Line، Just Light (النوع 1): 19 خطوة
Just Line، Just Light (النوع 1): 19 خطوة

فيديو: Just Line، Just Light (النوع 1): 19 خطوة

فيديو: Just Line، Just Light (النوع 1): 19 خطوة
فيديو: 【The Legend of Yang Chen】EP01-20 FULL | YOUKU ANIMATION 2024, شهر نوفمبر
Anonim
Just Line ، Just Light! (النوع 1)
Just Line ، Just Light! (النوع 1)
Just Line ، Just Light! (النوع 1)
Just Line ، Just Light! (النوع 1)

إنه عمل للتعبير عن الضوء على لوحات أكريليك محفورة بأنماط من فن الخط ، ويعبر عن ألوان وأنماط مختلفة من مصابيح LED بشكل متناغم ، وقد تم تنفيذ هذا المشروع بزخارف من Arout Meijer "Thanks for the Planets" حيث تم تصنيع لونين فاتحين حسب تباعد السطور و تمثيلها بشكل جميل.

الخطوة 1: خط فقط! مجرد ضوء! (النوع 1)

Image
Image
حول المشروع (النوع 1)
حول المشروع (النوع 1)

إنه عمل للتعبير عن الضوء على لوحات أكريليك محفورة بأنماط من فن الخط ، ويعبر عن ألوان وأنماط مختلفة من مصابيح LED بشكل متناغم ، وقد تم تنفيذ هذا المشروع بزخارف من Arout Meijer "Thanks for the Planets" حيث تم تصنيع لونين فاتحين حسب تباعد السطور و تمثيلها بشكل جميل.

الخطوة 2: حول المشروع (النوع 1)

بعد نقش نمط الرسم الخطي على مستوى الأكريليك ، قم بتوليف الضوء وتخلله في وسط وخارج الأكريليك

بنية

يمكن للمستخدم ضبط الضوء بطريقة مستقرة عن طريق تثبيت مقياس الجهد داخل اللوحات الأصلية الثلاثة وعقد النيوبكسيل على الحافة.

كيف تستعمل

يقوم المستخدم بتدوير ثلاث لوحات بمجداف للتحكم في لون الضوء (Hue) وتستخدم مصابيح LED الأساسية قيم Hue و Saturation و Brightness لجذب اهتمام الجمهور بالنمط ولون الضوء والرسوم المتحركة.

الخطوة 3: المواد (الأجهزة)

المواد (الأجهزة)
المواد (الأجهزة)
المواد (الأجهزة)
المواد (الأجهزة)
المواد (الأجهزة)
المواد (الأجهزة)
المواد (الأجهزة)
المواد (الأجهزة)

1. شريط LED.

: شريط Adafruit NeoPixel Digital RGB LED (WS2812) (144 LED / 1 م) - 2 م

: شريط Adafruit NeoPixel Digital RGB LED (WS2812) (60 ليد / 1 م) - 2 م

2 أكريليك.

10 طن - 600 * 600 (مم)

3. فورمكس.

12 طن (10 + 2 طن) - 800 * 800 (مم) * 2

2 طن - 800 * 800 (مم) * 2

4. لوح خشبي

5 طن - 850 * 850 (مم)

الخطوة 4: المادة (التحكم)

السيطرة المادية)
السيطرة المادية)
السيطرة المادية)
السيطرة المادية)

1. أردوينو ميجا 2560

أردوينو ميجا 2560 * 2

2.10 ك مقياس الجهد

مقياس الجهد 10 كيلو * 3

الخطوة 5: Step3: المادة (الطاقة)

Step3: المواد (الطاقة)
Step3: المواد (الطاقة)
Step3: المواد (الطاقة)
Step3: المواد (الطاقة)

1. امدادات الطاقة

باور سبلاى 5 فولت 40 امبير (200 وات) SMPS

باور سبلاى 5 فولت 2 امبير (10 وات) SMPS

2. سلك كهربائي

14awg (3 ألوان) - 10 م / لكل منهما

الخطوة 6: الخطوة: المادة (إلخ)

الخطوة: المواد (إلخ)
الخطوة: المواد (إلخ)
الخطوة: المواد (إلخ)
الخطوة: المواد (إلخ)
الخطوة: المواد (إلخ)
الخطوة: المواد (إلخ)

1- رذاذ الطلاء (مات بلاك)

* إذا كنت ترغب في الحصول على تأثير أكثر دراماتيكية في الظلام ، فاستخدم Vanta Black Paint

2. المسمار

3-ضع حديد الزاوية

4. دريل

5- جلوجان

6. التصاق قوي

* قم بإعداد الأدوات وفقًا لموقفك

الخطوة 7: قبل رسم النموذج

قبل رسم النقش
قبل رسم النقش

* الصورة أعلاه هي "شكراً للكواكب" لأرنوت ميجر التي ألهمت عملي.

قبل الدخول في المشروع ، شعرت أن لون تدرج الضوء الناتج عن ضخ الضوء الخافت في النموذج الذي تم زرعه في الأكريليك كان جميلًا جدًا.

بشكل أساسي ، يجب أن يتداخل لونان أو أكثر ليصبحا تدرجات.

من أجل تشكيل لونين أو أكثر بشكل جميل ، ضع في اعتبارك كثافة أو زاوية أو درجة تشكل الضوء وفقًا للمنحنى.

الخطوة 8: صنع جهاز (قطع أكريليك)

صنع جهاز (قطع أكريليك)
صنع جهاز (قطع أكريليك)
صنع جهاز (قطع أكريليك)
صنع جهاز (قطع أكريليك)

*أشير. الخطوة 7: الهيكل (الجزء رقم 5)

إعداد آلة قطع الاكريليك

أكريليك (10 طن)

* قص - تحديد خط الشعر

السرعة - القوة

(5 - 50)

*نقش

السرعة - القوة

(20 - 35)

* يمكنك ضبط مدى نقش النقش ليناسب ذوقك

الخطوة 9: اصنع (هيكل)

جعل (هيكل)
جعل (هيكل)

1. 2T - غطاء

2. 10t - مقبض التحكم

3. 10 طن - شريط LED / مقياس الجهد

4. 12t - شريط LED (2 + 10) t

5. 10 طن - نمط (أكريليك)

6. 2t - الخلفية

7. 10t - مساحة الدائرة

* باستثناء رقم 5 - مادة الفورمكس.

الخطوة 10: الأجهزة وتجميع البرامج

الأجهزة وتجميع البرامج
الأجهزة وتجميع البرامج
الأجهزة وتجميع البرامج
الأجهزة وتجميع البرامج
الأجهزة وتجميع البرامج
الأجهزة وتجميع البرامج

أولا. قم بإعداد 3.4.6.7.

ثانيا. قم بلصقه بترتيب 7.6.4 أجزاء باستخدام مادة لاصقة قوية.

ثالث. إصلاح مقياس الجهد 3 جزء بمسدس الغراء.

الرابعة. إرفاق 3 أجزاء مع مقياس الجهد إلى 4.6.7 جزء مع مادة لاصقة قوية.

الخامس. اربط ws2812b بحافة 3.4.6.7 (المنطقة الحمراء) باستخدام مادة لاصقة قوية.

سادسًا ، أدخل لوح الأكريليك المقطوع في 3.4.6.7 المدمج وقم بتثبيته بمسدس الغراء.

سابعا. أدخل جزأين في جزء التحكم في مقياس الجهد وثبته بالغراء بالغراء.

ثامن. قم بتغطية الجزء 1 وإصلاحه بطبقة نهائية لاصقة قوية.

* يمكنك الرجوع إلى ملفات PDF

الخطوة 11: صنع جهاز (قطع فورمكس)

صنع جهاز (قطع فورمكس)
صنع جهاز (قطع فورمكس)

(تكوين الأجهزة بحيث يمكن رؤية الأنماط فقط في الغرفة المظلمة)

1. 2T - غطاء

2. 10t - مقبض التحكم

3. 10 طن - شريط LED / مقياس الجهد

4. 12t - شريط LED (2 + 10) t

6. 2t - الخلفية

7. 10t - مساحة الدائرة

* يجب الرجوع إلى STEP7 (صورة)

الخطوة 12: صنع جهاز (قطع الخشب وطلائه)

Image
Image
صنع جهاز (قطع الخشب وطلائه)
صنع جهاز (قطع الخشب وطلائه)
صنع جهاز (قطع الخشب وطلائه)
صنع جهاز (قطع الخشب وطلائه)

الخطوة 13: * إذا كنت تريد تعليق هذه القطعة على الحائط ، فقم بعمل نفس هيكل الصورة

* إذا كنت تريد تعليق هذه القطعة على الحائط ، فقم بعمل نفس هيكل الصورة
* إذا كنت تريد تعليق هذه القطعة على الحائط ، فقم بعمل نفس هيكل الصورة
* إذا كنت تريد تعليق هذه القطعة على الحائط ، فقم بعمل نفس هيكل الصورة
* إذا كنت تريد تعليق هذه القطعة على الحائط ، فقم بعمل نفس هيكل الصورة
* إذا كنت تريد تعليق هذه القطعة على الحائط ، فقم بعمل نفس هيكل الصورة
* إذا كنت تريد تعليق هذه القطعة على الحائط ، فقم بعمل نفس هيكل الصورة

* هذه الدورة اختيارية ، ويمكنك تخطيها إذا كنت لا ترغب في ذلك.

* الهيكل أعلاه هو فكرتي الشخصية ، ومع إضافة أفكارك ، سيكون عملاً أكثر خصوصية.

* وعندما كنت أقوم ببناء هذا الهيكل ، لم أرغب في رؤية لوح الخشب والجدار.

الخطوة 14: عمل برنامج (مخطط دائري)

عمل برنامج (رسم تخطيطي للدائرة)
عمل برنامج (رسم تخطيطي للدائرة)
عمل برنامج (رسم تخطيطي للدائرة)
عمل برنامج (رسم تخطيطي للدائرة)
عمل برنامج (رسم تخطيطي للدائرة)
عمل برنامج (رسم تخطيطي للدائرة)

عند إنشاء الدائرة ، قم بتكوين GND / DIN / 5v بعناية لشريط ws2818b واتجاه التدفق الحالي (اتجاه السهم).

GND = البطارية - (الخط الأسود)

5 فولت = بطارية + (خط أحمر)

DIN = خط الإشارة (الخط الأخضر)

الخطوة 15: مجموعة الأجهزة وتكوين دائرة اللوحة الخلفية

مجموعة الأجهزة وتكوين دائرة اللوحة الخلفية
مجموعة الأجهزة وتكوين دائرة اللوحة الخلفية
مجموعة الأجهزة وتكوين دائرة اللوحة الخلفية
مجموعة الأجهزة وتكوين دائرة اللوحة الخلفية
مجموعة الأجهزة وتكوين دائرة اللوحة الخلفية
مجموعة الأجهزة وتكوين دائرة اللوحة الخلفية
مجموعة الأجهزة وتكوين دائرة اللوحة الخلفية
مجموعة الأجهزة وتكوين دائرة اللوحة الخلفية

قم بربط الأجهزة وتأمين الدائرة باستخدام مسامير خلفها

الخطوة 16: أدخل الرمز في البرنامج (A-a Arduino Mega Board)

// يجب إدخال لوحة A-a اردوينو الضخمة

#يشمل

# تضمين # تعريف 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 ()؛ عرض الشريط()؛

}

حلقة فارغة() {

// ضع الكود الرئيسي هنا ، للتشغيل بشكل متكرر:

valueSet () ؛

// LEDSet () ؛

لـ (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 ()؛

}

مجموعة قيمة باطلة () {

uint32_t oldTime ثابت = 0 ؛ uint32_t nowTime = مللي () ؛

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

إذا (nowTime - oldTime> 300) {لـ (int i = 0 ؛ i = 360) {j = 0 ؛ }}}

الخطوة 17: أدخل الرمز في البرنامج (B-b Arduino Mega Board)

// يجب إدخال B-b arduino mega board

#يشمل

# تضمين # تعريف LED_PIN_A 2 # تعريف LED_PIN_B 1 # تعريف LED_PIN_C 0 # تعريف NUM_OF_LEDS 52

#define POT_A A10

#define POT_B A9 #define 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_LEDS، LED_PIN_C + NEO}؛

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 = الخريطة (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 ++) {

لـ (int i = 0 ؛ i <NUM_OF_LEDS ؛ i ++) {// 현재 값 을 얻 습니다 uint8_t v = RAMPv [k] .update () ؛ الشريط [k].setPixelColor (i، strip [k]. ColorHSV (j [k] * 65535/360، 255، v)) ؛

}

شريط [ك]. شو () ؛

}

}

مجموعة قيمة باطلة () {

uint32_t oldTime ثابت = 0 ؛ uint32_t nowTime = مللي () ؛

// 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: استمتع

موصى به: