विषयसूची:
- चरण 1: आपको जिन चीज़ों की आवश्यकता होगी:
- चरण 2: बोर्ड को इकट्ठा करो
- चरण 3: अपनी चिप प्रोग्रामिंग
- चरण 4: वैकल्पिक: 3डी प्रिंटेड केस
- चरण 5: पॉकेट स्क्वायर में कैसे सेट करें
वीडियो: ग्लोइंग पॉकेट स्क्वायर: 5 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
मेरे पहले इंस्ट्रक्शंस में आपका स्वागत है! यह एक मजेदार छोटी परियोजना थी जिसे मैं साझा करना चाहता था, लेकिन जल्द ही आने वाली और चीजों के लिए देखें! मैंने मूल रूप से इसे अपने प्रोम के लिए बनाया था, लेकिन इस डिज़ाइन का उपयोग एलईडी संबंधों से लेकर कस्टम चमक रोशनी तक कई समान परियोजनाओं के लिए किया जा सकता है।
चरण 1: आपको जिन चीज़ों की आवश्यकता होगी:
सामग्री:
- Attiny85 या समान
- स्क्रैप प्रोटोबार्ड
- CR2032 घड़ी बैटरी धारक और बैटरी
- स्क्रैप तार
- छोटा स्विच
- आरजीबी एलईडी
उपकरण:
- सोल्डरिंग आयरन
- मददगार हाथ
- Arduino IDE या इससे मिलते-जुलते लैपटॉप वाला लैपटॉप
वैकल्पिक सामान जो मैं उपयोग करने के लिए हुआ था:
- थ्री डी प्रिण्टर
- चिमटा
- संधारित्र
- पुन: प्रोग्रामिंग की अनुमति देने के लिए आईसी माउंट
- तांबे का तार
- चिमटी
- सोल्डरिंग फ्यूम एक्सट्रैक्टर
- कम काम करें
- छोटे AVR प्रोग्रामर (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)
चरण 2: बोर्ड को इकट्ठा करो
आप जैसा चाहें इसे इकट्ठा करने के लिए आपका स्वागत है, लेकिन मैं रुचि रखने वाले किसी भी व्यक्ति के लिए अपनी प्रक्रिया की रूपरेखा तैयार करूंगा।
- सबसे पहले मैंने रोशनी को इकट्ठा किया। मैंने एक नॉकऑफ़ Neopixel RGBW LED (https://www.amazon.com/ALITOVE-Similar-Individually-Addressable-embedded/dp/B01K4HCVDC/) का इस्तेमाल किया, जो मैंने पिछले प्रोजेक्ट के आसपास पड़ी थी। मैंने attiny85 चिप के साथ मानक 4 पिन कॉमन कैथोड RGB LED का भी उपयोग किया है, ताकि यह भी काम करे, लेकिन यह उतना उज्ज्वल नहीं होगा।
- फिर मैंने एक 4.7 माइक्रोफ़ारड कैपेसिटर को सकारात्मक और नकारात्मक टर्मिनलों (जैसा कि इस विशिष्ट एलईडी के लिए अनुशंसित) में मिलाया, फिर मैंने सकारात्मक और नकारात्मक लीड को मिलाया, और डेटा लाइन को 470 ओम अवरोधक के साथ एलईडी में मिलाया।
- फिर मैंने अपना बैटरी होल्डर सेट किया। मैंने जरूरत से ज्यादा बड़े प्रोटोबार्ड का इस्तेमाल किया था, इसलिए यदि आवश्यक हो तो मेरे पास विस्तार करने के लिए जगह थी, फिर सीआर 2032 बैटरी धारक की सकारात्मक शीर्ष प्लेट को प्रोटोबार्ड में मिला दिया। मैंने बैटरी धारक के नीचे नकारात्मक पक्ष को स्ट्रिंग करने के लिए कुछ नंगे तांबे के तार का इस्तेमाल किया।
- आगे मैंने बैटरी के साथ प्रोटोबार्ड पर 8 पिन आईसी चिप धारक को रखा ताकि मुझे पता चले कि पर्याप्त जगह होगी, पिनों को मोड़ दिया, और इसे मिलाप किया।
- नीचे की तरफ मैंने बैटरी होल्डर के पावर और ग्राउंड लीड को IC होल्डर से जोड़ा। थोड़ी लंबाई छोड़ना सुनिश्चित करें जिसे बाद में बिजली लाइन पर स्विच जोड़ने के लिए काटा जा सकता है।
- दोबारा जांचें कि बैटरी अभी भी फिट है, और यदि आपके पास मल्टीमीटर है, तो आईसी धारक की शक्ति और ग्राउंड सॉकेट की जांच करें। यह थकाऊ लग सकता है, लेकिन यदि आप बाद में समस्या निवारण करना चाहते हैं, तो इन चीजों की जाँच करने से आपको लाभ होगा।
- लाइट लीड को पावर और ग्राउंड (आईसी होल्डर के कनेक्शन के पास) से कनेक्ट करें, और आईसी पर एक मानक पिन से एक डेटा लाइन चलाएं। (पिन उपलब्ध है, यह सुनिश्चित करने के लिए पिनआउट शीट के साथ दोबारा जांचें, लेकिन अन्यथा जो भी सोल्डर के लिए सबसे सुविधाजनक है उसका उपयोग करें)
- फिर बिजली लाइन के तांबे के तार को काट लें, इससे पहले कि यह आईसी धारक तक पहुंचे, तार की एक छोटी लंबाई को दोनों तरफ मिलाप करें।
- फिर तार को आकार में काटें, एक छोटे स्विच के दो लीडों को मिलाप करें, तीसरे लीड को क्लिप करें, और स्विच को किनारे पर छोड़ी गई खुली जगह पर गर्म गोंद दें। अन्य उजागर तार पर या उसके पास रखते समय स्विच को इन्सुलेट करने के लिए सावधान रहें, क्योंकि मामला धातु का है। मैंने बस बिजली के टेप के एक छोटे टुकड़े का इस्तेमाल किया।
चरण 3: अपनी चिप प्रोग्रामिंग
इस परियोजना के लिए मेरा कोड Github से लिया जा सकता है: https://github.com/3jackattack3/simpleSpectrumLigh… । इसे प्रोग्राम करने के लिए मैंने स्पार्कफुन से "tinyAVRprogrammer" का उपयोग करके परमाणु पाठ संपादक के लिए एक प्लेटफ़ॉर्मियो प्लगइन लागू किया। मेरे अनुभव में attiny85 जैसे IC चिप्स पर कोड लिखने और अपलोड करने का यह मेरा पसंदीदा तरीका रहा है।
प्लेटफ़ॉर्मियो प्लगइन एक व्यक्तिगत प्राथमिकता से अधिक है, हालाँकि मैं इसकी जाँच करने की अत्यधिक अनुशंसा करता हूँ। मैंने अपने पसंद के टेक्स्ट एडिटर्स में प्रोग्रामिंग arduinos के 3 अलग-अलग तरीकों की कोशिश की है, और मैंने सब्लिमे टेक्स्ट के लिए स्टिनो और डेवियट प्लगइन्स दोनों के साथ मुद्दों में भाग लिया है, लेकिन परमाणु के लिए इस प्लेटफॉर्मियो प्लगइन के साथ बड़ी सफलता मिली है। हालाँकि, चूंकि यह एक व्यक्तिगत प्राथमिकता है, इसलिए जैसे ही मेरे पास समय होगा, मैं पारंपरिक arduino IDE कोड जोड़ने का प्रयास करूंगा। यदि आप इसे स्वयं परिवर्तित करना चाहते हैं, तो बस.cpp फ़ाइल के पाठ को एक नए arduino प्रोजेक्ट में कॉपी करें और पहली पंक्ति को हटा दें: "#include Arduino"।
हालांकि आईसी प्रोग्रामिंग थोड़ा और जटिल हो जाता है। मैंने जिस विधि का उपयोग किया है वह सीधे स्पार्कफुन से आती है, और यह अब तक की सबसे अच्छी विधि है। प्रोग्रामिंग एवीआर चिप्स (https://learn.sparkfun.com/tutorials/tiny-avr-prog…) पर एक आसान अनुसरण करने वाली मार्गदर्शिका के लिए उनकी मार्गदर्शिका देखें। दूसरी प्रमुख विधि जो मैंने देखी है, वह है IC चिप के लिए एक बूटलोडर के रूप में एक arduino Uno का उपयोग करना, जो कि बहुत सस्ता है यदि आपके पास एक अतिरिक्त बोर्ड बिछा हुआ है, लेकिन अधिक त्रुटि प्रवण है।
चरण 4: वैकल्पिक: 3डी प्रिंटेड केस
इस निर्माण को पूरा करने के लिए, मैं इलेक्ट्रॉनिक्स की सुरक्षा और स्विच को सुरक्षित करते हुए इसे थोड़ा और पेशेवर बनाना चाहता था। ऊपर आप केस डिज़ाइन की मेरी पुनरावृत्ति प्रक्रिया देख सकते हैं, और आप मॉडल को चीज़ों पर पा सकते हैं! (https://www.thingiverse.com/thing:2904029) मैंने इन्हें विशेष रूप से अपने निर्माण के लिए डिज़ाइन किया है, लेकिन आप शायद अपनी आवश्यकताओं के अनुरूप मॉडल को संशोधित कर सकते हैं, या इसे अपने स्वयं के डिज़ाइन के लिए प्रेरणा के रूप में उपयोग कर सकते हैं!
चरण 5: पॉकेट स्क्वायर में कैसे सेट करें
रचनात्मक हो! मैंने एक मानक "वन टिप अप" फोल्ड (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…) के साथ शुरुआत की, जो पॉकेट स्क्वायर की रोशनी को फैलाने के लिए अच्छी तरह से काम करता है।. यहां पॉकेट स्क्वायर का मैटेरियल काफी मायने रखता है। आप अमेज़न पर सस्ते में सिल्क पॉकेट स्क्वायर प्राप्त कर सकते हैं (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…) जो प्रकाश को फैलाने के लिए काल्पनिक रूप से काम करता है।
वर्ग को क्वार्टर में मोड़ो, फिर डिवाइस को एक फोल्ड में डालें ताकि यह दोनों शीर्ष पक्षों (हीरे के रूप में उन्मुख) पर ठोस हो। फोल्ड को पूरा करें और शेप को बनाए रखने के लिए बेस पर सेफ्टी पिन का इस्तेमाल करें। एक बार जेब में डालने के बाद सेफ्टी पिन पूरी तरह से छिप जाएगा, और अगर सही तरीके से फहराया जाता है, तो प्रकाश यहां दिखाए गए बिंदु प्रकाश के बजाय वीडियो की तरह फैला हुआ दिखाई देगा।
सिफारिश की:
पॉकेट सिग्नल विज़ुअलाइज़र (पॉकेट ऑसिलोस्कोप): 10 कदम (चित्रों के साथ)
पॉकेट सिग्नल विज़ुअलाइज़र (पॉकेट ऑसिलोस्कोप): सभी को नमस्कार, हम सभी हर दिन बहुत सी चीजें कर रहे हैं। वहां हर काम के लिए जहां कुछ टूल्स की जरूरत होती है। यह बनाने, मापने, परिष्करण आदि के लिए है। इसलिए इलेक्ट्रॉनिक कर्मचारियों के लिए, उन्हें सोल्डरिंग आयरन, मल्टी-मीटर, ऑसिलोस्कोप, आदि जैसे उपकरणों की आवश्यकता होती है।
ग्लोइंग स्टोन्स एलईडी लैंप: 5 कदम (चित्रों के साथ)
ग्लोइंग स्टोन्स एलईडी लैंप: कई वयस्कों को याद हो सकता है कि उन्होंने लकड़ी से दीपक बनाना और इसे सोडा से सजाना जूनियर हाई स्कूल में वापस आ सकता है। यह प्रोजेक्ट उन दिनों की याद दिलाता है। मेरा 13 साल। बूढ़ी बेटी दीपक बनाना चाहती थी और यह एक अच्छे लॉक-डाउन के लिए बना, घर
एलईडी पॉकेट स्क्वायर: 5 कदम (चित्रों के साथ)
एलईडी पॉकेट स्क्वायर: जब से मैंने इंस्ट्रक्शंस पर क्रिसस्मोलिंक्सी द्वारा ड्रेपर 2.0 देखा है, मैं कुछ ऐसा ही बनाना चाहता हूं। खैर, मेरा मौका आखिरकार तब आया जब मुझे और मेरी पत्नी को ड्रेस कोड के रूप में 'क्रिएटिव ब्लैक टाई' के साथ बोस्टन में एक एमएफए गाला में आमंत्रित किया गया। यही था
ग्लोइंग सर्किट बोर्ड लैंप: 14 कदम (चित्रों के साथ)
ग्लोइंग सर्किट बोर्ड लैंप: ऐसा लगता है कि इस प्रकार के एज-लिटेड एलईडी लैंप तेजी से लोकप्रिय हो गए हैं, और मैं वास्तव में एक बनाना चाहता था। तो यही वह है मुझे जो मिला है! यहां वे चीजें हैं जिनकी हमें इस निर्माण के लिए आवश्यकता होगी। आपूर्ति सूची: एक्रिलिक ग्लास लकड़ी का टुकड़ाRGB LED-stripArduino
इंटरएक्टिव ग्लोइंग मशरूम: 10 कदम (चित्रों के साथ)
इंटरएक्टिव ग्लोइंग मशरूम: यह निर्देश आपको दिखाएगा कि मशरूम कैसे बनाया जाता है जो अंधेरे में चमकेंगे। आप अलग-अलग मशरूम को ऊपर से दबाकर फिर से बंद कर सकते हैं। मैंने इस प्रोजेक्ट को एक स्कूल असाइनमेंट के लिए शुरू किया था जहाँ हमें अर्दुइन का उपयोग करके कुछ बनाना था