विषयसूची:

आरबीजी 3डी प्रिंटेड मून कंट्रोल्ड विथ ब्लिंक (आईफोन या एंड्रॉइड): 4 स्टेप्स (चित्रों के साथ)
आरबीजी 3डी प्रिंटेड मून कंट्रोल्ड विथ ब्लिंक (आईफोन या एंड्रॉइड): 4 स्टेप्स (चित्रों के साथ)

वीडियो: आरबीजी 3डी प्रिंटेड मून कंट्रोल्ड विथ ब्लिंक (आईफोन या एंड्रॉइड): 4 स्टेप्स (चित्रों के साथ)

वीडियो: आरबीजी 3डी प्रिंटेड मून कंट्रोल्ड विथ ब्लिंक (आईफोन या एंड्रॉइड): 4 स्टेप्स (चित्रों के साथ)
वीडियो: उंगली में 10 चक्र या शंख चिन्ह का अर्थ #shorts #astrology #chakras #palmistry 2024, जुलाई
Anonim
आरबीजी 3 डी प्रिंटेड मून ब्लिंक (आईफोन या एंड्रॉइड) के साथ नियंत्रित
आरबीजी 3 डी प्रिंटेड मून ब्लिंक (आईफोन या एंड्रॉइड) के साथ नियंत्रित
आरबीजी 3 डी प्रिंटेड मून ब्लिंक (आईफोन या एंड्रॉइड) के साथ नियंत्रित
आरबीजी 3 डी प्रिंटेड मून ब्लिंक (आईफोन या एंड्रॉइड) के साथ नियंत्रित
आरबीजी 3 डी प्रिंटेड मून ब्लिंक (आईफोन या एंड्रॉइड) के साथ नियंत्रित
आरबीजी 3 डी प्रिंटेड मून ब्लिंक (आईफोन या एंड्रॉइड) के साथ नियंत्रित
आरबीजी 3 डी प्रिंटेड मून ब्लिंक (आईफोन या एंड्रॉइड) के साथ नियंत्रित
आरबीजी 3 डी प्रिंटेड मून ब्लिंक (आईफोन या एंड्रॉइड) के साथ नियंत्रित

यह स्टैंड के साथ 3डी प्रिंटेड मून है। एक Arduino uno से जुड़े 20 LED की RGB LED स्ट्रिप के साथ निर्मित और blynk से नियंत्रित होने के लिए प्रोग्राम किया गया। तब Arduino को iPhone या Android पर blynk से ऐप के माध्यम से नियंत्रित करना संभव है।

चरण 1: भाग और उपकरण:

भाग और उपकरण
भाग और उपकरण
भाग और उपकरण
भाग और उपकरण
भाग और उपकरण
भाग और उपकरण

1x - ws2812b एलईडी पट्टी, मैंने 1m 30led पट्टी का उपयोग किया और इसके लिए 20 एलईडी काट दी।

1x - 3डी प्रिंटेड मून, थिंगविवर्स से डाउनलोड करने के लिए लिंक:

1x - 3डी प्रिंटेड मून स्टैंड, थिंगविवर्स से लिंक:

1x - 3D प्रिंटेड LED स्ट्रिप होल्डर, स्वयं निर्मित फ़ाइल प्राप्त करने के लिए अतिरिक्त ज़िप फ़ाइल डाउनलोड करें। आपको इसे 1000% तक बढ़ाने की आवश्यकता है!

1x - arduino uno + केबल

नेटवर्क के साथ 1x कंप्यूटर

चरण 2: निर्माण प्रक्रिया:

निर्माण प्रक्रिया
निर्माण प्रक्रिया
निर्माण प्रक्रिया
निर्माण प्रक्रिया
निर्माण प्रक्रिया
निर्माण प्रक्रिया

मैंने एलईडी पट्टी पर टेप लगाकर और इसे एलईडी पट्टी धारक से जोड़कर शुरू किया। सुनिश्चित करें कि किसी भी रोशनी को कवर न करें और जब आप इसे रोल से जोड़ते हैं तो गैर प्रवाहकीय टेप का भी उपयोग करें।

चाँद के लिए स्टैंड को और मज़बूत बनाने के लिए, मैंने कुछ दो तरफा टेप का इस्तेमाल किया और कुछ सेकंड के लिए कुछ दबाव डाला और वे एक साथ बहुत अच्छी तरह से पकड़े रहे।

एलईडी रोल धारक के साथ एलईडी पट्टी को स्टैंड के ऊपर रखा गया था, मैंने स्टैंड के माध्यम से केबलों को एलईडी पट्टी से धक्का दिया और इसे आर्डिनो से जोड़ा। मैंने इसे रखने के लिए कुछ दो तरफा टेप का भी इस्तेमाल किया।

केबल कैसे जुड़े हैं:

- ब्लैक केबल टू ग्राउंड (जीएनडी)

- arduino. से 5v तक लाल केबल

- 8 पिन करने के लिए ग्रीन केबल, ज़िप फ़ाइल से कोड भी पिन 8 + 20 एलईडी का उपयोग करेगा।

मैंने किसी बाहरी बिजली की आपूर्ति का उपयोग नहीं किया, इसलिए मैंने एलईडी की चमक को कम कर दिया।

इस स्टैंड के लिए arduino uno थोड़ा बड़ा है इसलिए मुझे स्टैंड पर नीचे की परत को बाहर निकालना पड़ा और पूरे स्टैंड को एक छोटे से बॉक्स के ऊपर सेट करना पड़ा, जिसमें कुछ कमरा चाँद के नीचे था।

मैंने अभी-अभी चाँद को रोल के ऊपर रखा है, इसलिए इसे उठाना संभव है, यदि यह कभी भी आवश्यक हो।

चरण 3: Arduino + Blynk ऐप को प्रोगैम करना:

प्रोग्रामिंग Arduino + Blynk ऐप
प्रोग्रामिंग Arduino + Blynk ऐप
प्रोग्रामिंग Arduino + Blynk ऐप
प्रोग्रामिंग Arduino + Blynk ऐप
प्रोग्रामिंग Arduino + Blynk ऐप
प्रोग्रामिंग Arduino + Blynk ऐप

कार्यक्रम ज्यादातर blynk उदाहरण पृष्ठ से लिया गया है:

मैंने ब्राइटनेस सेट करने के लिए ज़ेबरा RGB कंट्रोल और एक स्लाइडर का इस्तेमाल किया।

जब आपने अपना ऑथ कोड सेट कर लिया है और कोड को arduino पर अपलोड कर दिया है, तो आप cmd शुरू कर सकते हैं यदि आप विंडोज़ पर या मैक पर टर्मिनल या यहाँ एक गाइड से लिंक करते हैं: https://www.youtube.com/embed/ fgzvoan_3_w

कोड:

#include #include // आपको Blynk ऐप में ऑथेंटिक टोकन मिलना चाहिए। // प्रोजेक्ट सेटिंग्स (अखरोट आइकन) पर जाएं। चार लेख = "आपका कोड यहाँ"; // यहां blynk ऐप से अपना कोड सेट करें Adafruit_NeoPixel स्ट्रिप = Adafruit_NeoPixel (20, 8, NEO_GRB + NEO_KHZ800); // 20 एलईडी की संख्या के लिए है, 8 आर्डिनो बोर्ड में इस्तेमाल किए गए पिन में // एक रंग मान प्राप्त करने के लिए 0 से 255 तक का मान इनपुट करें। // रंग एक संक्रमण आर-जी-बी-बैक टू आर हैं। uint32_t व्हील (बाइट व्हीलपॉस) { अगर (व्हीलपॉस <85) {रिटर्न स्ट्रिप। कलर (व्हीलपॉस * 3, 255 - व्हीलपॉस * 3, 0); } और अगर (व्हीलपॉस <१७०) {व्हीलपोस -= ८५; वापसी पट्टी। रंग (255 - व्हीलपॉस * 3, 0, व्हीलपॉस * 3); } और { व्हीलपोस - = १७०; वापसी पट्टी। रंग (0, व्हीलपॉस * 3, 255 - व्हीलपॉस * 3); } } BLYNK_WRITE(V2){ इंट ब्राइटनेस = param.asInt (); स्ट्रिप.सेटब्राइटनेस (चमक); } BLYNK_WRITE(V1) { इंट शिफ्ट = param.asInt (); के लिए (int i = 0; i < strip.numPixels (); i++) {trip.setPixelColor (i, व्हील (शिफ्ट और 255)); // या: strip.setPixelColor(i, Wheel(((i * 256 / strip.numPixels ()) + शिफ्ट) और 255); } कपड़े उतारने का प्रदर्शन(); } शून्य सेटअप () {// डीबग कंसोल // Blynk सीरियल के माध्यम से काम करेगा // इस सीरियल को अपने स्केच Serial.begin(9600) में मैन्युअल रूप से न पढ़ें या लिखें; Blynk.begin (सीरियल, ऑथ); पट्टी। शुरू (); कपड़े उतारने का प्रदर्शन(); } शून्य लूप () {Blynk.run (); }

चरण 4: अंतिम चित्र:

अंतिम चित्र
अंतिम चित्र
अंतिम चित्र
अंतिम चित्र
अंतिम चित्र
अंतिम चित्र
अंतिम चित्र
अंतिम चित्र

अब आप अपने फोन से चांद के रंग और चमक को नियंत्रित कर सकते हैं। इसके अलावा, आप कम चमक पर पीली/सफेद रोशनी के साथ अधिक विस्तृत चंद्रमा देखते हैं। लेकिन 3डी प्रिंटेड चांद पर रंग वाकई अच्छे लगते हैं।

उम्मीद है कि इसने किसी की मदद की:)

सिफारिश की: