इंस्ट्रक्शंस डायनामिक नियॉन अरुडिनो ड्रिवेन साइन

उत्पाद जानकारी गतिशील नियॉन Arduino संचालित साइन
डायनेमिक नियॉन अरुडिनो ड्रिवेन साइन एक DIY एलईडी साइन है जो विभिन्न ग्रूवी पैटर्न प्रदर्शित कर सकता है। एलईडी नियॉन स्ट्रिप्स, Arduino Uno माइक्रोकंट्रोलर बोर्ड, एक NPN ट्रांजिस्टर, एक टर्मिनल ब्लॉक, टॉगल स्विच, शीट वुड, स्क्रू और एक 12V DC पावर सप्लाई का उपयोग करके साइन बनाया गया है। घटनाओं, दुकानों या घरों के लिए किसी भी प्रकार के लेटरिंग को प्रदर्शित करने के लिए साइन का उपयोग किया जा सकता है।
आपूर्ति
- एलईडी नियॉन स्ट्रिप (अमेज़न / ईबे)
- चादर की लकड़ी
- शिकंजा
- आर्डुइनो ऊनो
- BC639 (या कोई उपयुक्त NPN ट्रांजिस्टर)
- टर्मिनल ब्लॉक
- गिल्ली टहनी
- डबल बहु-फंसे तार
- 12V डीसी बिजली आपूर्ति
- सोल्डरिंग आयरन
वैकल्पिक
- प्रक्षेपक
- 3डी प्रिंटर
- कुत्ता
उत्पाद उपयोग निर्देश

चरण 1: डिज़ाइन को ड्रा करें
आरंभ करने के लिए, टेक्स्ट प्रदर्शित करने के लिए डिज़ाइन चुनें। एक ऐसे फॉन्ट का चयन करें जिसमें बहुत अधिक टाइट कर्व न हों क्योंकि एलईडी स्ट्रिप को चारों ओर मोड़ना मुश्किल होगा। बैकबोर्ड पर चुने हुए डिज़ाइन को प्रोजेक्ट करें और एक पेंसिल के साथ लेटरिंग को ट्रेस करें। प्रक्रिया को तेज करने के लिए आवारा जानवरों को कमरे से बाहर रखें। यदि प्रोजेक्टर तक पहुंच नहीं है, तो पत्रों को कागज पर प्रिंट करें और उन्हें बोर्ड पर चिपका दें या इसे फ्रीहैंड कर दें। आरंभ करने के लिए आपको उस टेक्स्ट के लिए अपना डिज़ाइन चुनना होगा जिसे आप प्रदर्शित करना चाहते हैं। आप सभी प्रकार के फोंट ऑनलाइन प्राप्त कर सकते हैं लेकिन आप आम तौर पर कुछ ऐसा चाहते हैं जिसमें बहुत तंग वक्र न हों क्योंकि एलईडी पट्टी को मोड़ना मुश्किल होगा। मुझे यह फॉन्ट मेरी जरूरतों के लिए सबसे उपयुक्त लगा। https://www.fontspace.com/sunset-club-font-f53575 एक बार जब आप एक डिज़ाइन प्रोजेक्ट चुन लेते हैं तो इसे अपने बैक बोर्ड पर रख लेते हैं, मेरे मामले में यह OSB की एक शीट थी। फिर एक पेंसिल से लेटरिंग को ट्रेस करें। आवारा जानवरों को कमरे के बाहर रखने से प्रक्रिया में तेजी आएगी। यदि आपके पास प्रोजेक्टर तक पहुंच नहीं है, तो आप अक्षरों को कागज पर प्रिंट भी कर सकते हैं और उन्हें बोर्ड पर चिपका सकते हैं या बस फ्रीहैंड कर सकते हैं।

चरण 2: एलईडी स्ट्रिप्स जोड़ें
अगला, अक्षरों के प्रत्येक भाग के लिए एलईडी टेप को स्ट्रिप्स में काटें। सभी एलईडी के कार्य करने के लिए विशिष्ट बिंदुओं पर टेप को काटें, आमतौर पर हर तीसरे एलईडी के बाद। स्ट्रिप्स को पकड़ने के लिए क्लिप डिज़ाइन करें और उन्हें छोटे स्क्रू के साथ बैकबोर्ड से जोड़ दें। क्लिप को 3डी प्रिंट करें, या स्ट्रिप्स को जगह पर रखने के लिए केबल क्लिप या कील का उपयोग करें। लोअर केस 'i' के लिए, एल ई डी के चारों ओर सिलिकॉन के एक भाग को काटें और पत्र के मुख्य भाग के ऊपर गैप और डॉट बनाने के लिए एल ई डी के एक जोड़े को कवर करें।
अब आपको अक्षरों के प्रत्येक भाग के लिए एलईडी टेप को स्ट्रिप्स में काटने की आवश्यकता होगी। यदि आपने पहले एलईडी टेप के साथ काम किया है, तो आपको पता चलेगा कि आपको सभी एलईडी के काम करने के लिए विशिष्ट बिंदुओं पर टेप को काटने की जरूरत है, आमतौर पर हर तीसरे एलईडी के बाद। इसका मतलब है कि आपको स्ट्रिप्स को उस सेक्शन से थोड़ा छोटा या लंबा बनाने की आवश्यकता हो सकती है जिसे आपने अभी-अभी ट्रेस किया है, लेकिन थोड़ी गड़बड़ी और आपके आस-पास की चीजों को हिलाने से साइन अच्छा दिख सकता है। मैंने फ्यूजन 360 पर कुछ क्लिप को स्ट्रिप्स पर पकड़ने के लिए डिज़ाइन किया है और उन्हें कुछ छोटे स्क्रू के साथ बैक बोर्ड से जोड़ दिया है, आप जितनी जरूरत हो उतनी 3 डी प्रिंट कर सकते हैं। वे छोटे हैं इसलिए काफी तेज़ और प्रिंट करने में आसान हैं। यदि आपके पास एक 3D प्रिंटर तक पहुंच नहीं है, तो आप स्ट्रिप्स को जगह में रखने के लिए बस कुछ केबल क्लिप या नाखून का उपयोग कर सकते हैं। लोअर केस 'i' के लिए आप एल ई डी के चारों ओर सिलिकॉन के एक हिस्से को काट सकते हैं और एल ई डी के एक जोड़े को कवर कर सकते हैं ताकि अक्षर के शरीर के ऊपर गैप और डॉट बनाया जा सके।

चरण 3: एल ई डी को वायरिंग करना
जैसा कि संकेत अलग-अलग अक्षरों को रोशन कर सकता है, प्रत्येक अक्षर से तारों को बोर्ड के पीछे एक बिंदु पर कनेक्ट करें। एलईडी स्ट्रिप्स के प्रत्येक खंड के एक छोर पर एक छेद ड्रिल करें और प्रत्येक पट्टी पर 12V और GND को डबल तार की लंबाई मिलाप करें। दूसरे छोर को छोटे छेद से गुजारें। आवश्यक केबलिंग की मात्रा को कम करने के लिए बोर्ड के पीछे की लंबाई के साथ एक नंगे तार को ठीक करें। सभी सकारात्मक तारों को इससे कनेक्ट करें, जिससे पूरे चिन्ह को आम एनोड 7 सेगमेंट एलईडी डिस्प्ले की तरह बनाया जा सके। सभी सामान्य तारों को ऊपर लाएँ और व्यक्तिगत रूप से उन्हें एक टर्मिनल ब्लॉक से जोड़ दें। एक से अधिक सेगमेंट वाले अक्षरों के लिए सामान्य तारों को एक साथ समूहित करें, जैसे कि अक्षर एम। एक बार इन सभी चरणों का सही ढंग से पालन करने के बाद, डायनेमिक नियॉन अरुडिनो ड्रिवेन साइन उपयोगकर्ता की आवश्यकताओं के अनुसार उपयोग करने के लिए तैयार है।
जैसा कि संकेत अलग-अलग अक्षरों को रोशन कर सकता है, आपको बोर्ड के पीछे की तरफ प्रत्येक अक्षर से तारों को एक बिंदु से जोड़ने की आवश्यकता होगी। एलईडी स्ट्रिप्स के प्रत्येक खंड के एक छोर पर, केबल के माध्यम से जाने के लिए पर्याप्त बड़ा छेद ड्रिल करें। प्रत्येक पट्टी पर 12 वी और जीएनडी के लिए डबल तार की लंबाई मिलाएं और दूसरे छोर को छोटे छेद से गुजारें। आवश्यक केबलिंग की मात्रा को कम करने के लिए मैंने बोर्ड के पीछे की तरफ की लंबाई के साथ एक नंगे तार को तय किया और सभी सकारात्मक तारों को इससे जोड़ा, इस प्रकार पूरे संकेत को एक आम एनोड 7 सेगमेंट एलईडी डिस्प्ले की तरह बना दिया। सभी सामान्य तारों को तब लाया जाता है और व्यक्तिगत रूप से एक टर्मिनल ब्लॉक से जोड़ा जाता है। कुछ अक्षरों में एक से अधिक खंड होते हैं जैसे अक्षर M पर, इसके लिए सामान्य तारों को एक साथ समूहीकृत किया जा सकता है। इसके बाद सभी तारों को टेप से ढका जा सकता है ताकि उन्हें खराब होने से बचाया जा सके और इसे थोड़ा साफ-सुथरा बनाया जा सके। डिस्प्ले का पिछला हिस्सा थोड़ा कच्चा दिखता है, लेकिन इसे एक टाइट टाइम शेड्यूल के तहत बनाया गया था और इसे आपके अलावा कोई भी नहीं देखेगा।

चरण 4: सर्किट्री
एक Arduino Uno का उपयोग प्रत्येक अक्षर को नियंत्रित करने के लिए किया जाता है, हालाँकि Arduino पर GPIO पिन एलईडी को बिजली देने के लिए पर्याप्त करंट नहीं लगा सकता है या स्रोत नहीं कर सकता है, इसलिए कुछ अतिरिक्त ड्राइवर सर्किटरी की आवश्यकता होती है। अक्षरों को चालू और बंद करने के लिए एक लो साइड ट्रांजिस्टर स्विच का उपयोग किया जा सकता है। कलेक्टर प्रत्येक अक्षर के निचले हिस्से से जुड़ा होता है, एमिटर टू ग्राउंड और Arduino के प्रत्येक GPIO पिन के आधार को 1k रोकनेवाला के माध्यम से। सर्किट आरेख के बाद आप उतने ट्रांजिस्टर स्विच शामिल कर सकते हैं जितने आपके साइन पर अक्षर हैं। मैंने Arduino के शीर्ष पर बड़े करीने से फिट होने के लिए ट्रांजिस्टर के साथ एक हेडर बोर्ड बनाया। यदि आप यूनो से अधिक पत्र चाहते हैं तो जीपीआईओ पिन उपलब्ध हैं तो आप एक Arduino मेगा में अपग्रेड कर सकते हैं या आईओ विस्तारक जैसे एमसीपी 23017 का उपयोग कर सकते हैं। 12V केबल जो सभी LED स्ट्रिप्स पर जाती है, फिर Uno पर बैरल कनेक्टर के पॉजिटिव पिन के पीछे से जुड़ी होती है। इस तरह एलईडी और अरुडिनो के लिए एक एकल 12 वी डीसी बिजली की आपूर्ति का उपयोग किया जा सकता है, सुनिश्चित करें कि चुनी गई आपूर्ति सभी एलईडी के लिए पर्याप्त वर्तमान प्रदान कर सकती है। विभिन्न मोड के बीच टॉगल करने के लिए सर्किटरी का अंतिम अतीत एसपीडीटी ऑन-ऑफ-ऑन स्विच संलग्न करना है। स्विच का आम GND से जुड़ा है और अन्य दो पिन सीधे A1 और A2 से जुड़े हैं और आगे बढ़ेंगेtagइन पिनों पर आंतरिक पुल अप प्रतिरोधों का ई। मैंने एक बाड़े का भी डिज़ाइन किया है जिसे 3 डी प्रिंट किया जा सकता है और इसे थोड़ी सुरक्षा प्रदान करने के लिए Arduino के पीछे संलग्न किया जा सकता है।
चरण 5: सॉफ्टवेयर
अब साइन का निर्माण किया गया है और इलेक्ट्रॉनिक्स जुड़ा हुआ है, Arduino को ग्रूवी पैटर्न बनाने के लिए प्रोग्राम किया जा सकता है। कोड काफी सरल है, मैंने कई अलग-अलग तरीकों से साइन को रोशन करने के लिए कई अलग-अलग फ़ंक्शन लिखे हैं जैसे स्क्रॉलिंग साइड टू साइड, फ्लैशिंग शब्द और अलग-अलग अक्षरों को बेतरतीब ढंग से चालू और बंद करना। यदि आप मेरे हस्ताक्षर के लिए अलग-अलग शब्दों का उपयोग कर रहे हैं, तो आपको सॉफ़्टवेयर को थोड़ा संशोधित करने की आवश्यकता होगी ताकि फ़ंक्शन को पता चल सके कि प्रत्येक शब्द के लिए कौन से IO पिन समूहित हैं। मेरे सेट अप के लिए अक्षरों के लिए IO कनेक्शन 4 = 'K', 5 = 'e', 6 = 'y' हैं ... कोड का इनिशियलाइज़ेशन अक्षरों को नियंत्रित करने वाले सभी डिजिटल पिन को आउटपुट पर सेट करता है और दो एनालॉग पिन से जुड़ा होता है एक आंतरिक पुलअप के साथ इनपुट के रूप में स्विच। A3 तैरता हुआ छोड़ दिया जाता है इसलिए इसे यादृच्छिक संख्या पीढ़ी के लिए बीज के रूप में उपयोग किया जा सकता है।
मुख्य लूप तब स्विच की स्थिति को पढ़ता है और इसके अभिविन्यास के आधार पर तीन विकल्पों में से एक चलाएगा। यह या तो सभी एल ई डी को चालू कर देगा, यादृच्छिक पैटर्न के माध्यम से चक्र या 60 सेकंड के लिए सभी के बीच वैकल्पिक और 60 सेकंड के लिए पैटर्न के बीच वैकल्पिक होगा। फिर से जैसा कि आप विभिन्न शब्दों का उपयोग करने की संभावना रखते हैं, आपको उन कार्यों को संशोधित करने की आवश्यकता होगी जो अलग-अलग शब्दों को प्रकाशित करते हैं, ये कोड के नीचे पाए जा सकते हैं।
चरण 6: सब हो गया!
अंत में आपके पास सभी प्रकार के स्थानों में प्रदर्शित करने के लिए एक बढ़िया केंद्रीय टुकड़ा होना चाहिए। भविष्य में सुधार - मुझे प्राप्त फीडबैक के आधार पर संकेत की चमक को नियंत्रित करने में सक्षम होना आसान होगा। यह एल ई डी के उच्च पक्ष पर एक पी चैनल एमओएसएफईटी स्विच का उपयोग करके किया जा सकता है और इसे Arduino पर पीडब्लूएम पिनों में से एक से जोड़कर, कर्तव्य चक्र को अलग करने से चमक समायोजित हो जाएगी। अगर मैं इसे लागू करने के लिए तैयार हो जाता हूं तो मैं इन निर्देशों को अपडेट कर दूंगा।
दस्तावेज़ / संसाधन
![]() |
निर्देश योग्य डायनेमिक नियॉन अरुडिनो ड्रिवेन साइन [पीडीएफ] निर्देश डायनेमिक नियॉन Arduino ड्रिवेन साइन, नियॉन Arduino ड्रिवेन साइन, Arduino ड्रिवेन साइन, ड्रिवेन साइन, साइन |





