विषयसूची:

जस्ट लाइन, जस्ट लाइट! (टाइप 1): 19 स्टेप्स
जस्ट लाइन, जस्ट लाइट! (टाइप 1): 19 स्टेप्स

वीडियो: जस्ट लाइन, जस्ट लाइट! (टाइप 1): 19 स्टेप्स

वीडियो: जस्ट लाइन, जस्ट लाइट! (टाइप 1): 19 स्टेप्स
वीडियो: Refrigerator not starting / just one step and refrigerator cooling Start 2024, नवंबर
Anonim
जस्ट लाइन, जस्ट लाइट! (टाइप 1)
जस्ट लाइन, जस्ट लाइट! (टाइप 1)
जस्ट लाइन, जस्ट लाइट! (टाइप 1)
जस्ट लाइन, जस्ट लाइट! (टाइप 1)

यह रेखा कला के पैटर्न के साथ उत्कीर्ण ऐक्रेलिक प्लेटों पर प्रकाश व्यक्त करने का एक काम है। यह विभिन्न एल ई डी के रंगों और पैटर्न को सामंजस्यपूर्ण रूप से व्यक्त करता है। इस परियोजना को अराउट मीजर के "थैंक्स फॉर द प्लैनेट्स" के रूपांकनों के साथ किया गया था, जिसमें से दो हल्के रंगों को संश्लेषित किया जाता है। लाइनों के अंतर के अनुसार और खूबसूरती से प्रतिनिधित्व किया।

चरण 1: बस लाइन! जस्ट लाइट! (टाइप 1)

Image
Image
परियोजना के बारे में (प्रकार 1)
परियोजना के बारे में (प्रकार 1)

यह रेखा कला के पैटर्न के साथ उत्कीर्ण ऐक्रेलिक प्लेटों पर प्रकाश व्यक्त करने का एक काम है। यह विभिन्न एल ई डी के रंगों और पैटर्न को सामंजस्यपूर्ण रूप से व्यक्त करता है। इस परियोजना को अराउट मीजर के "थैंक्स फॉर द प्लैनेट्स" के रूपांकनों के साथ किया गया था, जिसमें से दो हल्के रंगों को संश्लेषित किया जाता है। लाइनों के अंतर के अनुसार और खूबसूरती से प्रतिनिधित्व किया।

चरण 2: परियोजना के बारे में (प्रकार 1)

ऐक्रेलिक प्लेन पर लाइन आर्ट के पैटर्न को उकेरने के बाद, ऐक्रेलिक के बीच और बाहर प्रकाश को संश्लेषित और व्याप्त करें

संरचना

उपयोगकर्ता 3 मूल प्लेटों के अंदर पोटेंशियोमीटर स्थापित करके और किनारे पर नियोफिक्सेल को पकड़कर प्रकाश को स्थिर तरीके से समायोजित कर सकता है।

कैसे इस्तेमाल करे

उपयोगकर्ता प्रकाश के रंग (ह्यू) को नियंत्रित करने के लिए पैडल के साथ तीन प्लेटों को घुमाता है और मूल एल ई डी पैटर्न, प्रकाश के रंग और एनीमेशन में दर्शकों की रुचि को आकर्षित करने के लिए ह्यू, संतृप्ति और चमक मूल्यों का उपयोग करते हैं।

चरण 3: सामग्री (हार्डवेयर)

सामग्री (हार्डवेयर)
सामग्री (हार्डवेयर)
सामग्री (हार्डवेयर)
सामग्री (हार्डवेयर)
सामग्री (हार्डवेयर)
सामग्री (हार्डवेयर)
सामग्री (हार्डवेयर)
सामग्री (हार्डवेयर)

1. एलईडी पट्टी।

:एडफ्रूट NeoPixel डिजिटल RGB LED स्ट्रिप (WS2812)(144 LED/1m) - 2m

:एडफ्रूट NeoPixel डिजिटल RGB LED स्ट्रिप (WS2812)(60 LED/1m) - 2m

2एक्रिलिक।

10t - 600 * 600 (मिमी)

3. फॉर्मेक्स।

12t(10+2t) - 800*800(mm)*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. बिजली की आपूर्ति

एसएमपीएस बिजली की आपूर्ति 5 वी 40 ए (200 डब्ल्यू)

एसएमपीएस बिजली की आपूर्ति 5V 2A (10W)

2. बिजली के तार

14awg (3 रंग) - 10m/प्रत्येक

चरण 6: चरण: सामग्री (आदि)

चरण: सामग्री (आदि)
चरण: सामग्री (आदि)
चरण: सामग्री (आदि)
चरण: सामग्री (आदि)
चरण: सामग्री (आदि)
चरण: सामग्री (आदि)

1. पेंट स्प्रे (मैट ब्लैक)

*यदि आप अंधेरे में अधिक नाटकीय प्रभाव प्राप्त करना चाहते हैं, तो वंता ब्लैक पेंट का उपयोग करें

2. पेंच

3.स्टेन कॉर्नर आयरन

4. ड्रिल

5.ग्लूगन

6. मजबूत आसंजन

*अपनी स्थिति के अनुसार उपकरण तैयार करें

चरण 7: ड्रा पैटर्न से पहले

ड्रा पैटर्न से पहले
ड्रा पैटर्न से पहले

*उपरोक्त तस्वीर अर्नौत मीजर की "थैंक्स फॉर द प्लैनेट्स" है जिसने मेरे काम को प्रेरित किया।

परियोजना में प्रवेश करने से पहले, मैंने महसूस किया कि ऐक्रेलिक में प्रत्यारोपित किए गए पैटर्न में मंद प्रकाश के जलसेक द्वारा गठित प्रकाश के उन्नयन का रंग बहुत सुंदर था।

मूल रूप से, दो या दो से अधिक रंगों को ग्रेडिएंट बनने के लिए ओवरलैप करना पड़ता है।

दो या दो से अधिक रंगों को खूबसूरती से बनाने के लिए, वक्र के अनुसार घनत्व, कोण या प्रकाश की डिग्री बनाने पर विचार करें।

चरण 8: एक हार्डवेयर बनाएं (ऐक्रेलिक कटिंग)

एक हार्डवेयर बनाएं (ऐक्रेलिक कटिंग)
एक हार्डवेयर बनाएं (ऐक्रेलिक कटिंग)
एक हार्डवेयर बनाएं (ऐक्रेलिक कटिंग)
एक हार्डवेयर बनाएं (ऐक्रेलिक कटिंग)

*उद्घृत करना। चरण 7: संरचना (भाग संख्या 5)

एक्रिलिक काटने की मशीन सेटिंग

एक्रिलिक (10t)

*कटिंग - हेयरलाइन सेटिंग

गति - शक्ति

(5 - 50)

*उत्कीर्णन

गति - शक्ति

(20 - 35)

*आप अपने स्वाद के अनुरूप पैटर्न को तराशने की सीमा को समायोजित कर सकते हैं

चरण 9: बनाओ (संरचना)

बनाओ (संरचना)
बनाओ (संरचना)

1. 2t - कवर

2. 10t - नियंत्रण संभाल

3. 10t - LEDstrip / Potensiometer

4. 12t - एलईडी पट्टी (2 + 10)t

5. 10t - पैटर्न (एक्रिलिक)

6. 2t - पृष्ठभूमि

7. 10t - सर्किट स्पेस

*नंबर 5 को छोड़कर - फॉर्मेक्स सामग्री।

चरण 10: हार्डवेयर और सॉफ्टवेयर की असेंबली

हार्डवेयर और सॉफ्टवेयर की असेंबली
हार्डवेयर और सॉफ्टवेयर की असेंबली
हार्डवेयर और सॉफ्टवेयर की असेंबली
हार्डवेयर और सॉफ्टवेयर की असेंबली
हार्डवेयर और सॉफ्टवेयर की असेंबली
हार्डवेयर और सॉफ्टवेयर की असेंबली

प्रथम। ३.४.६.७ तैयार करें ।

दूसरा। इसे एक मजबूत एडहेसिव के साथ 7.6.4 भागों के क्रम में चिपकाएँ।

तीसरा। गोंद बंदूक के साथ पोटेंशियोमीटर 3 भाग को ठीक करें।

चौथा। पोटेंशियोमीटर के साथ 3 भाग को मजबूत चिपकने के साथ 4.6.7 भाग से संलग्न करें।

पांचवां। एक मजबूत चिपकने का उपयोग करके ws2812b को 3.4.6.7 (लाल क्षेत्र) के किनारे पर संलग्न करें।

छठा। कटी हुई ऐक्रेलिक प्लेट को संयुक्त 3.4.6.7 में डालें और इसे गोंद बंदूक से ठीक करें।

सातवां। पोटेंशियोमीटर के नियंत्रण भाग में 2 भाग डालें और इसे गोंद गोंद के साथ ठीक करें।

आठवां। भाग 1 को कवर करें और मजबूत चिपकने वाली फिनिश के साथ ठीक करें।

* आप पीडीएफ फाइलों का उल्लेख कर सकते हैं

चरण 11: एक हार्डवेयर बनाएं (फॉर्मेक्स कटिंग)

एक हार्डवेयर बनाएं (फॉर्मेक्स कटिंग)
एक हार्डवेयर बनाएं (फॉर्मेक्स कटिंग)

(हार्डवेयर को कॉन्फ़िगर करें ताकि डार्करूम में केवल पैटर्न देखे जा सकें)

1. 2t - कवर

2. 10t - नियंत्रण संभाल

3. 10t - LEDstrip / Potensiometer

4. 12t - एलईडी पट्टी (2 + 10)t

6. 2t - पृष्ठभूमि

7. 10t - सर्किट स्पेस

*आपको STEP7 (छवि) का संदर्भ लेना चाहिए

चरण 12: एक हार्डवेयर बनाएं (लकड़ी काटना और पेंटिंग)

Image
Image
एक हार्डवेयर बनाएं (लकड़ी काटना और चित्रकारी)
एक हार्डवेयर बनाएं (लकड़ी काटना और चित्रकारी)
एक हार्डवेयर बनाएं (लकड़ी काटना और चित्रकारी)
एक हार्डवेयर बनाएं (लकड़ी काटना और चित्रकारी)

चरण 13: * यदि आप इस टुकड़े को दीवार पर लटकाना चाहते हैं, तो चित्र के समान संरचना बनाएं

* यदि आप इस टुकड़े को दीवार पर टांगना चाहते हैं, तो चित्र के समान संरचना बनाएं
* यदि आप इस टुकड़े को दीवार पर टांगना चाहते हैं, तो चित्र के समान संरचना बनाएं
* यदि आप इस टुकड़े को दीवार पर लटकाना चाहते हैं, तो चित्र के समान संरचना बनाएं
* यदि आप इस टुकड़े को दीवार पर लटकाना चाहते हैं, तो चित्र के समान संरचना बनाएं
* यदि आप इस टुकड़े को दीवार पर टांगना चाहते हैं, तो चित्र के समान संरचना बनाएं
* यदि आप इस टुकड़े को दीवार पर टांगना चाहते हैं, तो चित्र के समान संरचना बनाएं

*यह पाठ्यक्रम वैकल्पिक है, और यदि आप नहीं चाहते हैं तो आप इसे छोड़ सकते हैं।

*उपरोक्त संरचना मेरा व्यक्तिगत विचार है, और आपके विचारों को जोड़ने के साथ, यह एक और विशेष कार्य होगा।

*और जब मैं इस संरचना का निर्माण कर रहा था, तो मैं लकड़ी के बोर्ड और दीवार को नहीं देखना चाहता था।

चरण 14: एक सॉफ्टवेयर बनाएं (एक सर्किट आरेख)

एक सॉफ्टवेयर बनाएं (एक सर्किट आरेख)
एक सॉफ्टवेयर बनाएं (एक सर्किट आरेख)
एक सॉफ्टवेयर बनाएं (एक सर्किट आरेख)
एक सॉफ्टवेयर बनाएं (एक सर्किट आरेख)
एक सॉफ्टवेयर बनाएं (एक सर्किट आरेख)
एक सॉफ्टवेयर बनाएं (एक सर्किट आरेख)

सर्किट का निर्माण करते समय, ws2818b स्ट्रिप के GND / DIN / 5v और वर्तमान प्रवाह (तीर दिशा) की दिशा को ध्यान से कॉन्फ़िगर करें।

GND = बैटरी - (ब्लैक लाइन)

5v = बैटरी + (लाल रेखा)

डीआईएन = सिग्नल लाइन (ग्रीन लाइन)

चरण 15: हार्डवेयर संयोजन और बैक पैनल सर्किट कॉन्फ़िगरेशन

हार्डवेयर संयोजन और बैक पैनल सर्किट कॉन्फ़िगरेशन
हार्डवेयर संयोजन और बैक पैनल सर्किट कॉन्फ़िगरेशन
हार्डवेयर संयोजन और बैक पैनल सर्किट कॉन्फ़िगरेशन
हार्डवेयर संयोजन और बैक पैनल सर्किट कॉन्फ़िगरेशन
हार्डवेयर संयोजन और बैक पैनल सर्किट कॉन्फ़िगरेशन
हार्डवेयर संयोजन और बैक पैनल सर्किट कॉन्फ़िगरेशन
हार्डवेयर संयोजन और बैक पैनल सर्किट कॉन्फ़िगरेशन
हार्डवेयर संयोजन और बैक पैनल सर्किट कॉन्फ़िगरेशन

पीछे स्क्रू के साथ हार्डवेयर और सुरक्षित सर्किट से जुड़ें

चरण 16: सॉफ्टवेयर में कोड दर्ज करें (A-a Arduino मेगा बोर्ड)

// आपको A-a arduino मेगा बोर्ड इनपुट करना होगा

#शामिल

#शामिल करें #LED_PIN 0 परिभाषित करें #NUM_OF_LEDS 120 परिभाषित करें

इंट जे = 0;

Adafruit_NeoPixel स्ट्रिप = Adafruit_NeoPixel(NUM_OF_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800);

//rampUnsignedChar RAMPh[NUM_OF_LEDS];

रैंपअहस्ताक्षरितचार RAMPv[NUM_OF_LEDS];

व्यर्थ व्यवस्था() {

// अपना सेटअप कोड यहां डालें, एक बार चलाने के लिए: स्ट्रिप.बेगिन (); कपड़े उतारने का प्रदर्शन();

}

शून्य लूप () {

// अपना मुख्य कोड यहां रखें, बार-बार चलाने के लिए:

वैल्यूसेट ();

// एलईडीसेट ();

for(int i=0; i<num_of_leds; ="" ="" ="" h="RAMPh.update(); " v="RAMPv.update();" strip.setpixelcolor(i, ="" 360, ="" 230, ="" strip.show();

}

शून्य मानसेट () {

स्थिर uint32_t पुराना समय = 0; uint32_t अभी समय = मिली ();

// 00.3초에

अगर (अब समय - पुराना समय> 300) {के लिए (int i = 0; i = 360) { j = 0; } } }

चरण 17: सॉफ्टवेयर में कोड दर्ज करें (B-b Arduino मेगा बोर्ड)

// आपको बी-बी आर्डिनो मेगा बोर्ड इनपुट करना होगा

#शामिल

#शामिल करें #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 को परिभाषित करें

इंट जे [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), AdaGRB + NeoPixel (NUM_OF_};

रैंपअहस्ताक्षरितचार RAMPv[3][NUM_OF_LEDS];

व्यर्थ व्यवस्था() {

// अपना सेटअप कोड यहां एक बार चलाने के लिए डालें: for (int i = 0; i <3; i++) {trip.begin(); पट्टी .शो (); }

सीरियल.बेगिन (९६००);

}

शून्य लूप () {

// अपना मुख्य कोड यहां रखें, बार-बार चलाने के लिए:

वैल्यूसेट ();

// नक्शा ()

// 0 ~ 1023을 0 ~ 359로 바꿔줌 // जे = नक्शा (एनालॉगरीड (पीओटी_बी), 0, 1023, 0, 35 9); जे [0] = नक्शा (एनालॉगरीड (पीओटी_ए), 0, 1023, 0, 35 9); जे [1] = नक्शा (एनालॉग रीड (पीओटी_बी), 0, 1023, 0, 35 9); जे [२] = नक्शा (एनालॉगरीड (पीओटी_सी), ०, १०२३, ०, ३५९); के लिए (int i = 0; i <3; i++) अगर (j <0) j += 360;

के लिए (इंट के = 0; के <3; के ++) {

के लिए (int i = 0; i <NUM_OF_LEDS; i++) {// 현재 uint8_t v = RAMPv[k].update(); पट्टी [के]। सेट पिक्सेल रंग (i, पट्टी [के]। रंग एचएसवी (जे [के] * 65535/360, 255, वी));

}

पट्टी [के]। शो ();

}

}

शून्य मानसेट () {

स्थिर uint32_t पुराना समय = 0; uint32_t अभी समय = मिली ();

// 00.3초에

अगर (अब समय - पुराना समय> 300) {के लिए (int k = 0; k <3; k ++) { के लिए (int i = 0; i <NUM_OF_LEDS; i ++) {// //,,)) RAMPv[k].go(random(0, 255), 300, LINEAR); } } पुराना समय = अब समय;

}

}

चरण 18: आनंद लें

सिफारिश की: