विषयसूची:
- चरण 1: आवश्यक सामग्री इकट्ठा करें
- चरण 2: डाउनलोड और वॉचफेस
- चरण 3: केस को इकट्ठा करें
- चरण 4: इलेक्ट्रॉनिक्स
- चरण 5: अंतिम विधानसभा
- चरण 6: फर्मवेयर
- चरण 7: निष्कर्ष
वीडियो: DIY Arduino Wordclock: 7 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
वर्ड क्लॉक के मेरे संस्करण में 12×12 एलईडी-मैट्रिक्स डिस्प्ले नहीं होगा। इसके बजाय इसे एलईडी स्ट्रिप्स के साथ बनाया गया है और घड़ी पर केवल महत्वपूर्ण शब्द ही प्रकाश कर सकते हैं। इस पद्धति से आप कस्टम संदेश प्रदर्शित नहीं कर सकते हैं, लेकिन पूरे निर्माण में आपको उतना खर्च नहीं करना पड़ेगा।
यह निर्देश मेरे लेख की लगभग सटीक प्रति है, जो यहाँ प्रकाशित हुआ है।
चरण 1: आवश्यक सामग्री इकट्ठा करें
मामला
मामले के लिए आपको निम्नलिखित मदों की आवश्यकता होगी। आपको इनमें से अधिकतर घटकों को अपने स्थानीय हार्डवेयर स्टोर में प्राप्त करने में सक्षम होना चाहिए (मिमी में सभी माप!):
1. एक्रिल/ग्लास फ्रंट पैनल (270×270 [मिमी])
2. लेसरकट वॉच-फेस (1, 5 मिमी ब्लैक मैट कार्डबोर्ड)
मैंने इसे ponoko.com से मंगवाया है
3. लकड़ी:
2x 300x80x15 [मिमी] 2x 270x80x15 [मिमी] 2x 270x40x10 [मिमी] 2x 250x40x10 [मिमी]
4. प्लाईवुड पैनल
2x 270x270x5 [मिमी]
5. फोम-बोर्ड
एक स्पेसर के रूप में और घड़ी पर शब्दों के लिए एक ग्रिड बनाने के लिए उपयोग किया जाएगा, इसलिए प्रकाश अन्य अक्षरों के माध्यम से नहीं बहता है जो कि प्रकाशित होने के लिए नहीं हैं। इन्हें ढूंढना मुश्किल हो सकता है, मैंने इन्हें अमेज़ॅन से प्राप्त किया है।
इलेक्ट्रॉनिक्स
इलेक्ट्रॉनिक्स के लिए आपको आवश्यकता होगी:
1. WS2812B या समान एकीकृत नियंत्रक के साथ एलईडी पट्टी
1 मीटर (60 एलईडी)
2. 330 ओम रोकनेवाला (या इसके करीब कुछ, केवल शॉर्ट-सर्किट सुरक्षा के लिए)
3. आरटीसी मॉड्यूल
मुझे यह banggood.com से मिला है
महत्वपूर्ण! आप अपनी इच्छानुसार किसी भी एलईडी-पट्टी का उपयोग कर सकते हैं, जब तक कि एल ई डी को अलग से संबोधित किया जा सकता है या आप अपना स्वयं का नियंत्रक बनाते हैं, जो अलग-अलग खंडों पर स्विच करता है। मैंने समान एलईडी-स्ट्रिप नियंत्रकों के साथ एक सूची तैयार की है। आप द्वारा इसे यहां पर डाउनलोड किया जा सकता है।
चरण 2: डाउनलोड और वॉचफेस
स्टैंसिल फ़ॉन्ट
सबसे पहले आपको एक अच्छा मोनोस्पेस, स्टैंसिल फ़ॉन्ट ढूंढना होगा। जिसका अर्थ है कि सभी पात्रों की चौड़ाई समान है और वे पूरी तरह से जुड़े हुए हैं। दुर्भाग्य से, मैंने इसके बारे में नहीं सोचा था जब मैंने अपनी घड़ी का निर्माण किया था, इसलिए कुछ अक्षरों में उनके आंतरिक भाग गायब हैं। हालाँकि, मुझे यह फ़ॉन्ट पसंद है। लेकिन बेझिझक किसी भी फ़ॉन्ट का उपयोग करें जिसे आप पसंद करते हैं।
घड़ी का चेहरा
आगे आपको वॉच-फेस बनाना होगा। इस प्रक्रिया के लिए मैंने केवल 12 वर्णों वाली जिबरिश की 12 पंक्तियों को टाइप किया। बाद में मैंने आवश्यक शब्द जोड़े (यह है, चौथाई, आधा, एक, दो, …, बजे और इसी तरह)। (अंजीर देखें। 1)।
उसके बाद किया गया था, मैंने अपने सभी टेक्स्ट को कॉपी किया और इसे फोटोशॉप में पेस्ट किया। अगर आपके पास फोटोशॉप नहीं है तो आप यहां GIMP का भी इस्तेमाल कर सकते हैं। फोटोशॉप में आपको अपने फॉन्ट को पहले डाउनलोड किए गए स्टैंसिल फॉन्ट में बदलना होगा और सब कुछ बाहर रखना होगा, ताकि यह 270x270 मिमी की छवि पर अच्छी तरह से दिखे (यह हमारे सामने वाले स्थान का आकार होगा), जैसा कि आंकड़े 2 और 3 में दिखाया गया है।
बाद में पाठ को पथ में परिवर्तित करें और लेजर-कटिंग के लिए वेक्टर-ग्राफिक्स के रूप में सब कुछ निर्यात करें। इसे ठीक से कैसे करें, इस पर अपनी लेजर-कटिंग सेवा के दिशानिर्देश देखें, क्योंकि यह सेवा से सेवा में भिन्न होता है।
फर्मवेयर
बस इसे यहाँ डाउनलोड करें। आपको बाद में इसकी आवश्यकता होगी और मैं बाद में इस निर्देश में इसकी चर्चा करूंगा।
चरण 3: केस को इकट्ठा करें
पूरा मामला दो वर्गों से बना है और आंतरिक एक बाहरी वर्ग में पूरी तरह फिट होना चाहिए। साथ में वे पूरा मामला बनाते हैं। आंतरिक एलईडी-बोर्ड के लिए स्पेसर और बढ़ते स्थान के रूप में कार्य करता है। लकड़ी के टुकड़ों को एक साथ गोंद करें जैसा कि चित्र 1 में दिखाया गया है।
केस के बीच में 250×250 खाली जगह होनी चाहिए। यह वह जगह है जहां फोम विभाजक बाद में रखे जाएंगे। मैं अनुशंसा करता हूं, कि आप पहले बाहरी आवरण का निर्माण करें और फिर आंतरिक फ्रेम का निर्माण करते समय फ्रंट-प्लेट और वॉच-फेस का उपयोग गाइड के रूप में करें, ताकि आपको थोड़ा होंठ मिले जहां इन दो घटकों को बाद में प्रक्रिया में रखा जा सके। इस तरह, वे लकड़ी के मामले के किनारों के साथ फ्लश हो जाएंगे और समाप्त होने पर यह बहुत अच्छा लगेगा, जैसा कि चित्र 2 में दिखाया गया है। यहां अपने लेजर-कट वॉच-फेस की मोटाई को ध्यान में रखना न भूलें। चुने हुए सामग्री के आधार पर बस उसे जोड़ें।
पीछे से, केस को चित्र 3 में दिखाया गया मेरा जैसा दिखना चाहिए। केस में कहीं भी डीसी-जैक या केबल के लिए कटआउट बनाने के लिए मत भूलना, नीचे की तरफ बेहतर।
चरण 4: इलेक्ट्रॉनिक्स
यह वह हिस्सा था, जिसे करने में मुझे काफी समय लगा। यह करना मुश्किल नहीं था, लेकिन आपको सभी तारों को हाथ से करना होगा, इसलिए कम से कम दो घंटे सोल्डरिंग के लिए तैयार हो जाओ!
सबसे पहले, दो प्लाईवुड पैनलों में से एक और अपने सामने के चेहरे को लें और उन्हें संरेखित करें, ताकि सामने वाला पैनल पर बैठे। बाद में एक पेन लें और अक्षरों को प्लाइवुड पैनल में स्थानांतरित करें, जिन्हें आप बाद में प्रकाशित करना चाहते हैं। इसे बाद में चित्र 1 में दिखाया गया जैसा दिखना चाहिए। (नोट: मैंने प्लाईवुड के बजाय फोम-बोर्ड का उपयोग किया था, लेकिन मैं लकड़ी का उपयोग करने की सलाह दूंगा, क्योंकि टांका लगाने पर फोम पिघल जाता है और यह एक संभावित आग और स्वास्थ्य के लिए खतरा है)।
बाद में इस पैनल पर एलईडी पट्टी बिछाई गई। एल ई डी को शब्दों में समान रूप से वितरित करने का प्रयास करें। मैंने पट्टी पर आने वाले सभी 60 एल ई डी का उपयोग किया, लेकिन आप चाहें तो कम उपयोग कर सकते हैं। हालाँकि, आप प्रति शब्द जितना अधिक उपयोग करेंगे, अंत में उतना ही अच्छा लगेगा, क्योंकि उस एक शब्द के सभी अक्षर समान रूप से प्रकाशित होंगे। चित्र 2 दिखाता है कि मैंने उन्हें कैसे वितरित किया।
जब आप लेआउट से खुश हों, तो एलईडी-स्ट्रिप के पीछे से सुरक्षात्मक फिल्म को छीलें और एलईडी को माउंट करें। उन्हें प्रत्येक शब्द पर केन्द्रित करने का प्रयास करें। यदि आपकी पट्टी स्वयं चिपकने वाली नहीं है, तो कुछ नियमित गोंद का उपयोग करें और इसे सूखने दें।
सुनिश्चित करें, कि आप उन्हें सही दिशा में रखें। मेरी पट्टी पर एक छोटा सा तीर था, जिस तरह से संकेत मिलता है, कि नियंत्रण संकेत लेगा (अंजीर देखें। 3)। सभी पट्टियों को संरेखित करें, ताकि तीर हमेशा एक ही दिशा में इंगित करे।
ऐसा करने के बाद, आपको कुछ 2 मिमी छेद ड्रिल करने की आवश्यकता होगी। प्रत्येक एलईडी-पट्टी के दोनों किनारों पर पट्टी पर तांबे के संपर्कों के पास तीन छेद ड्रिल करें, जैसा कि चित्र 4 में दिखाया गया है। पीछे से, माउंटिंग-बोर्ड को चित्र 5 में मेरा जैसा दिखना चाहिए।
अब मुश्किल हिस्सा आता है: आपको एलईडी-पट्टी के टुकड़ों को एक साथ जोड़ना होगा, ताकि वे फिर से एक लंबी पट्टी बना सकें। इसका मतलब है: प्रत्येक पंक्ति में एलईडी-पट्टी के टुकड़े एक साथ कनेक्ट करें (जीएनडी -> जीएनडी, 5 वी -> 5 वी, डेटा -> डेटा)।
जैसा कि आप चित्र 5 में देख सकते हैं, मैंने सभी बिजली लाइनों को जोड़ा और मैंने माउंटिंग-बोर्ड के बाईं और दाईं ओर एक सामान्य + 5V और सामान्य GND रेल बनाई। तो पट्टी के टुकड़े एक पंक्ति में एक साथ जुड़े हुए हैं और प्रत्येक पंक्ति का अंतिम टुकड़ा बाईं ओर GND से जुड़ा है और एक पंक्ति का प्रत्येक पहला टुकड़ा +5V से जुड़ा है।
बाद में मैंने एक लाइन के प्रत्येक स्ट्रिप पीस की डेटा लाइनों को एक साथ जोड़ा और एक लाइन पर अंतिम आउटपुट को अगली लाइन के पहले इनपुट से जोड़ा। फिर मैंने मामले में पैनल का परीक्षण-फिट किया। इसे चित्र 6 में देखा जा सकता है।
मैंने अगले एक के साथ एक लाइन के अंत को जोड़ने के लिए लचीले पीले तारों का उपयोग किया और एलईडी-स्ट्रिप टुकड़ों के बीच कनेक्शन बनाने के लिए हार्ड-कॉपर तारों का उपयोग किया, जो एक ही लाइन पर हैं। बाद में मैंने टेस्ट-स्क्रिप्ट चलाकर कनेक्शन का परीक्षण किया और जब मैंने देखा कि सब कुछ काम कर रहा है, तो मैंने पीले तारों को गर्म गोंद के साथ सुरक्षित कर दिया, ताकि वे मामले में सभी जगह न उड़ें और मैंने एक लाल और काला तार जोड़ा बिजली की पटरी।
यदि आपने अपने बिजली-कनेक्शन के लिए DC-Jack का उपयोग किया है, तो इसे अभी कनेक्ट करें। मैंने एक फोन-चार्जर का इस्तेमाल किया और इसे जगह में तार-तार कर दिया।
चरण 5: अंतिम विधानसभा
जब आपने सुनिश्चित किया कि सब कुछ काम करता है, तो मामले में एलईडी के साथ बोर्ड को माउंट करें, ताकि एलईडी आगे की ओर हो। यह चित्र 1 में प्रदर्शित इस तरह दिखना चाहिए।
आप इसे या तो स्क्रू से सुरक्षित कर सकते हैं या केवल गोंद का उपयोग कर सकते हैं। मैंने दूसरे विकल्प के साथ समझौता किया, क्योंकि मेरी इसे फिर से हटाने की योजना नहीं है।
ऐसा करने के बाद, मैंने फोम-ग्रिड बनाना शुरू कर दिया जो अवांछित अक्षरों को सामने के चेहरे पर रोशनी से रोक देगा। इसलिए पहले मैंने फोम बोर्ड से ग्यारह 250 x 40 मिमी के टुकड़े काट दिए और उन्हें एलईडी बोर्ड पर चिपका दिया। इन्हें सामने की तरफ टेक्स्ट की सिंगल लाइन्स के बीच में ग्लू करें और आपका बिल्ड कुछ ऐसा दिखना चाहिए जैसा कि चित्र 2 में दिखाया गया है।
अब फोम को छोटे टुकड़ों में काट लें, जो लाइनों के बीच में जाते हैं और जहां आवश्यक हो वहां रखें। यह चित्र 3 में मेरा जैसा दिखना चाहिए।
इस तरह आप प्रत्येक शब्द के लिए एकल कक्ष बनाते हैं, जो अंत में प्रकाशमान होगा। यह हो जाने के बाद, सब कुछ सूखने दें और चर्मपत्र-कागज के २५० x २५० मिमी के टुकड़े या उसके समान कुछ काट लें। मैंने इसका इस्तेमाल एल ई डी से आने वाली रोशनी को फैलाने के लिए किया। इसे फोम-ग्रिड पर रखें और इसे गोंद की कुछ बूंदों से सुरक्षित करें। कोशिश करें कि इसे लकड़ी के हिस्सों पर न लगाएं।
बाद में लेजर-कट फ्रंट फेस को जगह पर चिपका दें और फिर ग्लास फ्रंट-फेस के साथ इसे खत्म कर दें। किसी भी सुरक्षात्मक फिल्म को हटाना याद रखें। तैयार उत्पाद चित्र 4 जैसा दिखना चाहिए।
अब बचे हुए सभी इलेक्ट्रॉनिक घटकों को डालें और आवश्यक कनेक्शन बनाएं। एलईडी-स्ट्रिप की डेटा-लाइन मेरे Arduino से इसके दूसरे पिन (पिन 2) पर जुड़ी हुई है और मैंने अतिरिक्त सुरक्षा के लिए 330 ओम अवरोधक जोड़ा है।
फिर आरटीसी-मॉड्यूल को Arduino के SDA और SCL पिन से और Arduino पर 5V और GND से कनेक्ट करें।
बाद में शेष प्लाईवुड पैनल के साथ मामले को बंद करें और आप मामले के साथ कर रहे हैं!
चरण 6: फर्मवेयर
फर्मवेयर के लिए मैंने Arduino के लिए फास्टल्ड और Sodaq-DS3231 पुस्तकालयों का उपयोग किया।
यह फर्मवेयर तभी सही ढंग से काम करेगा जब आप उसी एलईडी-स्ट्रिप कंट्रोलर का उपयोग करेंगे, जैसा मैंने किया था। यदि आप किसी भिन्न का उपयोग करना चाहते हैं, तो आपको कोड बदलने की आवश्यकता हो सकती है, ताकि यह आपके भागों में फिट हो सके। मैंने कोड को जितना हो सके समझने में आसान बनाने की कोशिश की, ताकि आप इसे अपने फ्रंट-फेस या एलईडी व्यवस्था के अनुसार जल्दी से बदल सकें। यदि आपने केवल एक अलग एलईडी-नियंत्रक का उपयोग किया है, तो आपको केवल इस लाइन को सेटअप () - विधि में बदलकर अच्छा होना चाहिए:
FastLED.addLeds(LEDs, NUM_LEDS);
हालाँकि, यदि आपने एक अलग फ्रंट-प्लेट बनाई है, तो एल ई डी की संख्या बदलें, जो कि कार्यक्रम की शुरुआत में परिभाषित हैं। मुझे लगता है कि कोड को समझना अपेक्षाकृत आसान होना चाहिए और मैंने टिप्पणियां जोड़ दीं।
मैं मानता हूं, कि कार्यक्रम अच्छी तरह से लिखा नहीं गया है (सब कुछ हार्ड-कोडेड है), और यह किसी भी तरह से अनुकूलित नहीं है, लेकिन मैंने यथासंभव सरल और समझने में आसान रखने की कोशिश की।
चरण 7: निष्कर्ष
यह मेरा पहला निर्देश था और मुझे आशा है कि आपको यह पसंद आया होगा। जैसा ऊपर बताया गया है, मेरे पास एक वेबसाइट भी है जहां मैं इस तरह की और दिलचस्प चीजें पोस्ट करता हूं। इसे देखने के लिए स्वतंत्र महसूस करें।
इसके अलावा, पहले चरण में एक वीडियो संलग्न है, यदि आप इसे पढ़ने के बजाय देखना पसंद करते हैं।
इस निर्देश के साथ मैं आपको दिखाना चाहता था, कि बिना किसी पेशेवर उपकरण या सामग्री के घर पर एक सस्ती शब्द घड़ी बनाना अभी भी संभव है। ठीक है, ठीक है, आपको अभी भी एक लेज़र-कट फ्रंट-फेस की आवश्यकता होगी, लेकिन आप इसे स्वयं कर सकते हैं यदि आपके पास प्रत्येक अक्षर को अलग-अलग काटने का धैर्य और समय हो।
इसके बारे में सबसे अच्छी बात यह है: बाहर से, कोई नहीं देख सकता कि यह अंदर से कितना सरल है, इसलिए आप अभी भी उस इंजीनियरिंग मास्टरमाइंड होने का नाटक कर सकते हैं, जब लोग आपके घर आते हैं और भले ही आप ऐसा करने की योजना नहीं बनाते हैं।, आपके पास अभी भी वर्तमान समय का प्रतिनिधित्व करने का एक अच्छा तरीका होगा!
सिफारिश की:
Howto: रास्पबेरी पीआई 4 हेडलेस (वीएनसी) आरपीआई-इमेजर और चित्रों के साथ स्थापित करना: 7 चरण (चित्रों के साथ)
कैसे करें: आरपीआई-इमेजर और पिक्चर्स के साथ रास्पबेरी पीआई 4 हेडलेस (वीएनसी) स्थापित करना: मैं अपने ब्लॉग में मजेदार परियोजनाओं के एक समूह में इस रैप्सबेरी पीआई का उपयोग करने की योजना बना रहा हूं। जांचने के लिए स्वतंत्र हैं। मैं अपने रास्पबेरी पीआई का उपयोग करने में वापस आना चाहता था लेकिन मेरे पास मेरे नए स्थान पर कीबोर्ड या माउस नहीं था। जब से मैंने रास्पबेरी की स्थापना की थी, तब तक कुछ समय हो गया था
किट के साथ रोबोटिक्स में चरण-दर-चरण शिक्षा: 6 चरण
किट के साथ रोबोटिक्स में चरण-दर-चरण शिक्षा: अपना खुद का रोबोट बनाने के कुछ महीनों के बाद (कृपया इन सभी को देखें), और दो बार पुर्जे विफल होने के बाद, मैंने एक कदम पीछे हटने और अपने बारे में फिर से सोचने का फैसला किया। रणनीति और दिशा। कई महीनों का अनुभव कई बार बहुत फायदेमंद था, और
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): अल्ट्रासोनिक ध्वनि ट्रांसड्यूसर L298N डीसी महिला एडाप्टर बिजली की आपूर्ति एक पुरुष डीसी पिन के साथ Arduino UNOBreadboardयह कैसे काम करता है: सबसे पहले, आप Arduino Uno पर कोड अपलोड करते हैं (यह डिजिटल से लैस एक माइक्रोकंट्रोलर है और कोड (C++) कन्वर्ट करने के लिए एनालॉग पोर्ट
बोल्ट - DIY वायरलेस चार्जिंग नाइट क्लॉक (6 चरण): 6 चरण (चित्रों के साथ)
बोल्ट - DIY वायरलेस चार्जिंग नाइट क्लॉक (6 चरण): आगमनात्मक चार्जिंग (वायरलेस चार्जिंग या कॉर्डलेस चार्जिंग के रूप में भी जाना जाता है) एक प्रकार का वायरलेस पावर ट्रांसफर है। यह पोर्टेबल उपकरणों को बिजली प्रदान करने के लिए विद्युत चुम्बकीय प्रेरण का उपयोग करता है। क्यूई वायरलेस चार्जिंग सेंट सबसे आम अनुप्रयोग है
आसान चरणों और चित्रों के साथ कंप्यूटर को कैसे अलग करें: 13 चरण (चित्रों के साथ)
आसान चरणों और चित्रों के साथ कंप्यूटर को कैसे अलग करें: यह एक निर्देश है कि कैसे एक पीसी को अलग किया जाए। अधिकांश बुनियादी घटक मॉड्यूलर हैं और आसानी से हटा दिए जाते हैं। हालाँकि यह महत्वपूर्ण है कि आप इसके बारे में संगठित रहें। यह आपको भागों को खोने से बचाने में मदद करेगा, और पुन: संयोजन को आसान बनाने में भी