विषयसूची:
- चरण 1: भाग
- चरण 2: निक्सी ट्यूब को कैसे पावर करें
- चरण 3: एक Arduino मेगा के साथ 4 ट्यूबों को नियंत्रित करना
- चरण 4: प्रोग्रामिंग
- चरण 5: लेजर कट स्टैंडऑफ
वीडियो: निक्सी ट्यूब क्लॉक डब्ल्यू / अरुडिनो मेगा: 5 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
यह एक Arduino Mega द्वारा चलाई जाने वाली Nixie Tube घड़ी है। इसमें आरजीबी एलईडी लाइट्स का एक सेट भी है, और कंप्यूटर में प्लग किए बिना सेटिंग्स को बदलने के लिए पीछे की तरफ एक बटन मैट्रिक्स है। मैंने लेजर-कट गतिरोध के एक सेट का उपयोग किया, लेकिन आप एक छोटी सी ड्रिल बिट के साथ अपना खुद का बना सकते हैं।
कुछ पृष्ठभूमि: यदि आप उत्सुक हैं तो निक्सी ट्यूब क्या हैं, इसके बारे में यहां पढ़ें। मूल रूप से वे गैस से भरे ट्यूब होते हैं जिनमें संख्या 0-9 होती है, जब आप एक अंक के माध्यम से कुछ वोल्टेज चलाते हैं तो यह हल्का हो जाएगा।
मुझे खेद है कि यह मार्गदर्शिका बहुत विस्तृत नहीं है, यदि आपके कोई प्रश्न हैं तो कृपया टिप्पणी करें। मैं यह भी क्षमा चाहता हूं कि मेरे पास मेरे द्वारा उपयोग की जाने वाली आरजीबी एलईडी रोशनी की तस्वीरें नहीं हैं।
चरण 1: भाग
ये वे हिस्से हैं जिनका मैंने उपयोग किया है, आप शायद बहुत सारे विकल्प पा सकते हैं।
4 IN-14 निक्सी ट्यूब (यदि कोई काम न करे तो 5 या 6 प्राप्त करें) ($25 कुल)
1 130V-200V बिजली की आपूर्ति ("निक्सी ट्यूब बिजली की आपूर्ति" देखें) ($12)
4 K155ID1 ड्राइवर (कुल $15)
1 DS3231 घड़ी मॉड्यूल ($ 2)
10 5.6K 3W प्रतिरोधक ($4) (आप 10K प्रतिरोधों का भी उपयोग कर सकते हैं)
1 अरुडिनो मेगा ($10)
1 लंबा ब्रेडबोर्ड ($5)
सॉलिड कोर वायर - $5 ish
1 8-बटन मैट्रिक्स (वैकल्पिक) ($ 5)
मिश्रित गर्मी हटना टयूबिंग ($5) + हीट गन
टूल्स: सोल्डरिंग आयरन, सेफ्टी ग्लासेज, Arduino सॉफ्टवेयर वाला लैपटॉप, धैर्य, नीडल नोज्ड प्लायर्स, वायर स्ट्रिपर्स/कटर, सटीक चाकू, मल्टीमीटर, ड्रिल प्रेस, हॉट ग्लू गन। आसान ऐक्रेलिक गतिरोध के लिए एक लेजर कटर तक पहुंच, यदि आप अपना खुद का बनाना चाहते हैं तो 1/2 छेद देखा ड्रिल बिट तक पहुंचें।
चरण 2: निक्सी ट्यूब को कैसे पावर करें
इस गाइड को पढ़ें:
विशेष रूप से चरण 1-3। आपको निश्चित रूप से 10K रोकनेवाला चाहिए। मैंने इसे पूरा करने के लिए श्रृंखला में दो 5K 3 वाट प्रतिरोधों का उपयोग किया।
मूल रूप से, 160v या तो तक उठें, शक्ति स्रोत और निक्सी ट्यूब के बीच एक 10K रोकनेवाला लगाएं, और निक्सी ट्यूब के एक लीड को जमीन पर प्लग करें। गाइड पढ़ें, यह मेरी अपेक्षा से बेहतर व्याख्या करता है।
चरण 3: एक Arduino मेगा के साथ 4 ट्यूबों को नियंत्रित करना
एक बार फिर, इस गाइड का पालन करें। मैं इसे केवल एक कार्यशील घड़ी में पुर्जों को एक साथ रखने के अंतिम कुछ चरणों को दिखाने के लिए बना रहा हूँ।
मैंने निक्सी ट्यूब को नियंत्रित करने के लिए K155ID1 चिप्स का इस्तेमाल किया, यह यूरोप से 6 के सेट के लिए $ 16 था।
आप Arduino से कम आउटपुट की आवश्यकता के लिए मल्टीप्लेक्सर्स का उपयोग कर सकते हैं, या IC चिप्स का कम उपयोग करने का एक तरीका हो सकता है, लेकिन मैंने ऐसा नहीं किया।
मैंने प्रति ट्यूब एक चिप और प्रत्येक ट्यूब के लिए Arduino से 4 आउटपुट का उपयोग किया। इस वजह से मुझे एक Arduino Mega की आवश्यकता थी, जिसमें Arduino Uno से अधिक I/O पिन हों। ऊपर / नीचे की तस्वीरें मेरे ब्रेडबोर्ड की हैं, इससे पहले कि मैं सभी भागों को तार-तार कर दूं, और एक स्केच जिसे मैंने बनाया है कि कैसे मैंने प्रत्येक ट्यूब को चिप के साथ आर्डिनो तक तार दिया।
हां, यह न्यूनतम 4*4=16 I/O पिन का उपयोग करता है, लेकिन यह ठीक है क्योंकि मेगा को 60 पसंद है।
मैंने बटन मैट्रिक्स को "जी" पिन को पावर में डालकर, और प्रत्येक बटन को एनालॉग रीड पिन में डालकर तार-तार कर दिया। ऐसा इसलिए है क्योंकि digitalRead कभी-कभी बटन को दबाए जाने पर पढ़ता है जब यह नहीं होता है, लेकिन केवल इसे "दबाया" बनाकर अगर एनालॉग रीड 1023 (अधिकतम मूल्य) पर है, तो मैंने उस शोर को छोड़ दिया।
ट्यूब, DS3231 क्लॉक मॉड्यूल, और RGB लाइट्स को arduino पर वायर करने के बाद, यह कुछ प्रमुख प्रोग्रामिंग करने का समय था।
आरजीबी एलईडी लाइट्स
मैंने जम्पर वायर के साथ सभी लीड्स को एक साथ वायर करके 4 RGB LED को समानांतर में रखा। आप इसे ऊपर की तस्वीरों में चार ट्यूबों के बीच कूदने वाले सफेद तार के रूप में देख सकते हैं। मैंने आम कैथोड एलईडी का इस्तेमाल किया, इसलिए अगर मैं Arduino पिन को LOW पर रख दूं तो वे चालू हो जाएंगे। आप आरजीबी एलईडी रोशनी को नियंत्रित करने के बारे में ऑनलाइन बहुत सारे ट्यूटोरियल पा सकते हैं, बस यह पता लगाएं कि आपका सामान्य कैथोड या सामान्य एनोड है या नहीं।
चरण 4: प्रोग्रामिंग
मैंने अपना कोड संलग्न किया है, उम्मीद है कि यह मदद करता है। "NixieJT1" पूरा कोड है। DS3231 क्लॉक मॉड्यूल सेट करने में मदद करता है
कुछ प्रोग्रामिंग टिप्स:
यदि आपके खंड यादृच्छिक क्रम में प्रकाश कर रहे हैं, तो पिन ए/बी/सी/डी के क्रम को बदलने का प्रयास करें। मैंने उन्हें जो कुछ सोचा था, उससे उलट कर दिया, और यह काम करना शुरू कर दिया।
मैंने बटन मैट्रिक्स के लिए analogRead का उपयोग किया, और "G" को 5V में प्लग किया। यदि आप मैट्रिक्स के धातु भागों को छूते हैं तो DigitalRead भ्रमित हो जाता है।
कोड का अंतिम भाग (void DisplayNumber) बस बाइनरी में 0 से 9 तक जा रहा है। 0001, 0010, 0011, आदि। ऐसा करने का शायद एक बेहतर तरीका है।
चरण 5: लेजर कट स्टैंडऑफ
मैंने लेजर कट गतिरोध के लिए बनाई / उपयोग की गई फ़ाइल को संलग्न किया है। मेरा स्कूल एक एपिलॉग लेजर का उपयोग करता है, और इसकी सेटिंग्स इसे काटने के लिए.0001in या उससे कम की स्ट्रोक मोटाई हैं, और इसे खोदने के लिए और कुछ भी। मैं बस उन्हें काट देना चाहता था, इसलिए सभी लाइनें.0001in या तो।
मैंने ज्यादातर गतिरोध के दो सेट काट दिए ताकि मेरे पास कुछ गड़बड़ होने की स्थिति में प्रतिस्थापन हो, लेकिन उनके पास छोटे अंतर भी हैं (तारों के लिए अलग-अलग छेद आकार और केंद्र में एलईडी छेद)।
यदि आपके पास लेज़र कटर नहीं है तो आप इन्हें दो सामान्य ड्रिल बिट और एक होल आरा ड्रिल बिट (1/2 इंच व्यास) के साथ स्वयं बना सकते हैं। ऐक्रेलिक के बजाय लकड़ी भी काम करेगी, आपके पास एलईडी के प्रभाव के रूप में उतना अच्छा नहीं होगा।
सिफारिश की:
मेगा रासपी - सेगा मेगा ड्राइव में रास्पबेरी पाई / उत्पत्ति: 13 कदम (चित्रों के साथ)
मेगा रास्पी - सेगा मेगा ड्राइव / उत्पत्ति में एक रास्पबेरी पाई: यह मार्गदर्शिका आपको रास्पबेरी पाई का उपयोग करके एक पुराने सेगा मेगा ड्राइव को रेट्रो गेमिंग कंसोल में बदलने के माध्यम से ले जाती है। मैंने अपने बचपन के अनगिनत घंटे वीडियो गेम खेलने में बिताए हैं मेरी सेगा मेगा ड्राइव। मेरे अधिकांश दोस्तों के पास भी एक था, इसलिए हम
1960 के दशक के एचपी काउंटर निक्सी ट्यूब क्लॉक / बीजी डिस्प्ले: 3 कदम
1960 के दशक के एचपी काउंटर निक्सी ट्यूब क्लॉक / बीजी डिस्प्ले: यह एक घड़ी बनाने की एक परियोजना है- और मेरे मामले में, एक रक्त ग्लूकोज डिस्प्ले- एक विंटेज 1966 एचपी 5532 ए फ़्रीक्वेंसी काउंटर से। मेरे मामले में, काउंटर ने काम नहीं किया, और मुझे कुछ मरम्मत करनी पड़ी। ये शुरुआती तस्वीरें कुछ मरम्मत की हैं। यह निर्देश
एक 'फैबरेज' स्टाइल सिंगल ट्यूब निक्सी क्लॉक: 6 स्टेप्स (चित्रों के साथ)
एक 'फैबरेज' स्टाइल वाली सिंगल ट्यूब निक्सी क्लॉक: यह निक्सी घड़ी फेसबुक निक्सी क्लॉक्स फैन पेज में सिंगल ट्यूब घड़ियों के बारे में बातचीत का परिणाम थी। सिंगल ट्यूब घड़ियां कुछ निक्सी प्रेमियों के साथ लोकप्रिय नहीं हैं जो 4 या 6 अंकों की ट्यूब वाली घड़ियों को पसंद करते हैं। पढ़ने में आसानी। एक एकल ट्यूब घड़ी
इलेक्ट्रोमैग्नेटिक पेंडुलम लेजर निक्सी क्लॉक, थर्मामीटर के साथ: 5 कदम (चित्रों के साथ)
इलेक्ट्रोमैग्नेटिक पेंडुलम लेजर निक्सी क्लॉक, थर्मामीटर के साथ: मैंने पहले कुछ निक्सी ट्यूब घड़ियों का निर्माण किया है, एक Arduino Nixie Shield का उपयोग करके मैंने यहाँ eBay पर खरीदा है: https://www.ebay.co.uk/itm/Nixie-Tubes-Clock -IN-14…ये बोर्ड एक RTC (रियल टाइम क्लॉक) के साथ आते हैं और इसे बहुत सीधा बनाते हैं
Arduino 4 ट्यूब मल्टीप्लेक्स निक्सी क्लॉक: 10 कदम (चित्रों के साथ)
Arduino 4 ट्यूब मल्टीप्लेक्स निक्सी क्लॉक: वहाँ बहुत सारी निक्सी घड़ियाँ हैं, लेकिन मेरा लक्ष्य खरोंच से एक का निर्माण करना था। यहाँ मेरा निक्सी प्रोजेक्ट है। मैंने 4 अंकों की निक्सी घड़ी बनाने का फैसला किया। मैं भागों को बचाना चाहता था इसलिए मैंने इसे मल्टीप्लेक्स बनाने का फैसला किया। इसने मुझे केवल एक सी का उपयोग करने की अनुमति दी