Ste . के साथ निर्देशयोग्य स्पेक्ट्रम विश्लेषकampअन निक्सी लुक

अनुदेश
यह NIXIE ट्यूब जैसा दिखने वाला स्पेक्ट्रम विश्लेषक का मेरा संस्करण है मैंने टेस्ट ट्यूब, !y स्क्रीन फैब्रिक और WS2812b जैसे पिक्सेल एलईडी का उपयोग करके अपनी खुद की ट्यूब बनाई है ट्यूब बनाने के बाद, मैं ट्यूब को रखने के लिए एक आवास के लिए लकड़ी के पैनल बनाने के लिए एक लेजरकटर का उपयोग करता हूं। अंतिम परिणाम एक 10 चैनल स्पेक्ट्रम विश्लेषक है जिसमें एक प्राचीन रूप है जिसे आसानी से स्वाद के लिए संशोधित किया जा सकता हैampअनक थीम। हालाँकि मैंने जो ट्यूब बनाई हैं, वे निक्सी ट्यूब (IN-9/IN-13) जैसी दिखती हैं, लेकिन वे आकार में बड़ी हैं और वे कई रंग प्रदर्शित कर सकती हैं। यह कितना बढ़िया है! पिक्सेल्ड को ESP32 द्वारा नियंत्रित किया जाता है। मुझे पता है कि यह बोर्ड बहुत स्मार्ट है और इसमें इस प्रोजेक्ट के लिए ज़रूरत से ज़्यादा प्रोसेसर पावर है। इसलिए, मैंने एक IoT भी शामिल किया webविश्लेषक के परिणाम को प्रदर्शित करने के लिए सर्वर। इसके अलावा, ESP32 प्रोग्रामिंग प्रसिद्ध Arduino IDE के साथ किया जा सकता है।
आपूर्ति
- ESP32, मैंने DOIT devkit 1.0 का उपयोग किया लेकिन अधिकांश ESP32 बोर्ड काम कर लेंगे।
- प्रति मीटर 144 एलईडी की पिक्सेल स्ट्रिप्स। हमें केवल 10 ट्यूबों की आवश्यकता है।
- वैकल्पिक रूप से, आप स्वयं पीसीबी का उपयोग कर सकते हैं और पिक्सल पर सोल्डर लगा सकते हैं। (अधिमान्य विकल्प!)
- आप इसे यहां से खरीद सकते हैं: https://www.tindie.com/products/markdonners/pcb-tubebar-set/
- 3 रैखिक पोटेंशियोमीटर जिनका प्रतिरोध 1K और 20K के बीच था
- सभी उपलब्ध कार्यों तक पहुंचने के लिए 2 स्पर्शनीय स्विच
- ऑडियो इनपुट के लिए 2 टुल्प/सिंच कनेक्टर
- 1 पावर स्विच
- 1 पावर एंट्री कनेक्टर
- वैकल्पिक रूप से, आप ESP32 पर यूएसबी इनपुट का उपयोग करके स्विच और पावर प्रविष्टि के बिना सभी को फ़ीड कर सकते हैं
- आवास (खरीदें या मेरी तरह अपना खुद का बनाएं)
- कुछ तार
- न्यूनतम 10 पिन के साथ 4 डिन सॉकेट, मैंने 7 पिन संस्करण का उपयोग किया
- 10 दीन कनेक्टर न्यूनतम 4 पिन के साथ, जो सॉकेट में है, मैंने 7 पिन संस्करण का उपयोग किया
- ledstrip/led pcb को din कनेक्टर से जोड़ने के लिए कनेक्टर का छोटा खाली तार
- टेस्ट ट्यूब में दीन कनेक्टर को ठीक करने के लिए 2-घटक गोंद
- 10 ग्लास टेस्ट ट्यूब (प्रयोगशाला में प्रयोग किये गए ग्लास के काम के लिए देखें)
- इलेक्ट्रॉनिक्स के साथ पीसीबी। आप इसे यहाँ से खरीद सकते हैं: पीसीबी खरीदें

चरण 1: एलईडी पीसीबी या एलईडीस्ट्रिप्स की तैयारी
अगर आपने LED स्ट्रिप खरीदी है तो आपको इसे लंबाई में काटना होगा ताकि यह टेस्ट ट्यूब में फिट हो जाए। अगर आपने LED PCB खरीदा है (इसे यहाँ से खरीदें, आपको 5 सेट की ज़रूरत होगी) तो आपको सबसे पहले सभी WS2812 LEDS पर सोल्डर करना होगा।
चरण 2: टेस्ट ट्यूब को पूरा करना
- DIN ऑडियो कनेक्टर को अलग करें और वास्तविक कनेक्टर (इसके सेट में पिन) को छोड़कर बाकी सभी को हटा दें।
- डिफ्यूज़र को मानक कागज़ पर प्रिंट करें और उसे आकार के अनुसार काट लें।
- भूलभुलैया को आकार में काटें, भूलभुलैया और कागज दोनों को पीसीबी के पूरे अंदरूनी हिस्से को कवर करना चाहिए (पीसीबी के पीछे की तरफ एक छोटा सा छेद छोड़ा जा सकता है)।
- भूलभुलैया और कागज़ को ट्यूब के अंदर रखें
- प्रकाश को बेहतर ढंग से शांत करने के लिए, प्रत्येक पीसीबी के ऊपर एक गोल बीट रखें ताकि वह कांच को न छुए।
- एक कोणीय हेडर से मजबूत तार या पिन का उपयोग करके डिन कनेक्टर को एलईडी पीसीबी से कनेक्ट करें।
- पीसीबी को ट्यूब में रखें और उसे एक साथ चिपका दें
- यदि आप चाहें तो प्रत्येक ट्यूब के सिरों पर स्प्रे पेंट कर सकते हैं।


चरण 3: आवास
- मैंने 6 मिमी प्लाईवुड से एक आवास तैयार किया और इसे काटने के लिए मैंने लेजर कटर का उपयोग किया।
- आप मेरा डिज़ाइन इस्तेमाल कर सकते हैं या अपना खुद का डिज़ाइन बना सकते हैं। यह पूरी तरह आप पर निर्भर है।

चरण 4: तारों को जोड़ना
वायरिंग इतनी मुश्किल नहीं है। मैंने माइक्रोफोन और ऑडियो इनपुट को जोड़ने के लिए शील्डेड वायर का इस्तेमाल किया और बाकी सब के लिए मैंने कुछ सामान्य वायर का इस्तेमाल किया। एलईडी स्ट्रिप्स को खिलाने वाली पावर लाइनों पर कुछ अतिरिक्त ध्यान दें। आपको डेटा लाइनों को श्रृंखला में वायर करना होगा, जिसका अर्थ है कि एक स्ट्रिप से डेटा अगली स्ट्रिप के डेटा से जुड़ा होगा। आदि। आप पावर लाइनों के साथ भी ऐसा कर सकते हैं। फोटो में आप देखेंगे कि कुछ अव्यवस्थित वायरिंग जैसी दिख सकती है। सुनिश्चित करें कि आप उन्हें कुछ टायरैप्स या इसी तरह के अन्य उपकरणों का उपयोग करके अच्छी तरह से बांधें।
वायरिंग सीधी है:
- शक्ति
- श्रव्य में
- में माइक्रोफोन
- लोगो के लिए एलईडी स्ट्रिप
- लेडमैट्रिक्स/ लेडस्ट्रिप्स
- मुख्य पीसीबी के लिए फ्रंट ऑपरेटिंग पैनल

चरण 5: ESP32 के लिए Arduino IDE तैयार करना
मैंने Arduino IDE का इस्तेमाल किया। यह ऑनलाइन मुफ़्त में उपलब्ध है और यह काम करता है। आप Visual Studio या किसी अन्य बेहतरीन IDE का भी इस्तेमाल कर सकते हैं। हालाँकि, सही लाइब्रेरी का होना ज़रूरी है और जो आपको ज़रूरत नहीं है उसे इंस्टॉल न करना ही सबसे अच्छा है क्योंकि इससे संकलन करते समय आपको त्रुटियाँ मिल सकती हैं। सुनिश्चित करें कि आपका Arduino IDE ESP32 का उपयोग करने के लिए सेट है। अगर आपको नहीं पता कि ऐसा कैसे करना है, तो Google पर जाएँ या YouTube वीडियो देखें। कुछ बहुत ही स्पष्ट निर्देश हैं और IDE सेट करना मुश्किल नहीं है। आप इसे कर सकते हैं!
संक्षेप में, बात इस प्रकार है:
- आईडीई प्राथमिकताएं विंडो में, लाइन देखें: अतिरिक्त बोर्ड प्रबंधक और निम्न पंक्ति जोड़ें;
- अपने बोर्ड मैनेजर पर जाएं और ESP32 की तलाश करें और एस्प्रेसिफ सिस्टम्स से ESP32 स्थापित करें।
- संकलन से पहले सही बोर्ड का चयन करें और आप तैयार हैं
जब आपका Arduino IDE (या जो भी आप उपयोग करते हैं) तैयार हो जाए तो सेट हो जाएँ... आप स्केच को संकलित करना जारी रख सकते हैं। जब संकलन बिना किसी त्रुटि के पूरा हो जाता है, तो आप स्केच को अपने ESP32 पर अपलोड कर सकते हैं। यदि आप इसे USB सही तरीके से सेट होने पर अपलोड नहीं कर पाते हैं, तो ESP32 को इसके सॉकेट से बाहर निकालने का प्रयास करें और फिर से प्रयास करें (आपने इसे PCB पर सोल्डर करते समय सॉकेट का उपयोग किया था, है न?) यदि आप इसे पहले संकलित नहीं कर पाते हैं, तो यह देखने का प्रयास करें कि क्या कोई लाइब्रेरी गायब है और यदि आवश्यक हो तो उन्हें इंस्टॉल करें। मैंने निम्नलिखित लाइब्रेरी का उपयोग किया:
- FastLED_NeoMatrix संस्करण 1.1 पर
- FramebuLer_GFX संस्करण 1.0 पर
- FastLED संस्करण 3.4.0 पर
- Adafruit_GFX_Library संस्करण 1.10.4 पर
- EasyButton संस्करण 2.0.1 पर
- WiFi संस्करण 1.0 पर
- Webसर्वर संस्करण 1.0 पर
- Webसॉकेट्स संस्करण 2.1.4 पर
- WiFiClientSecure संस्करण 1.0 पर
- संस्करण 1.1 पर टिकर
- WiFiManager संस्करण 2.0.5-बीटा पर
- संस्करण 1.0 पर अद्यतन करें
- DNS सर्वर संस्करण 1.1.0 पर
- Adafruit_BusIO संस्करण 1.7.1 पर
- वायर संस्करण 1.0.1 पर
- SPI संस्करण 1.0 पर
- FS संस्करण 1.0 पर
टिप्पणी: जब मैंने शुरू किया तो मुझे संकलन में कुछ परेशानी हुई। पता चला कि Arduino IDE में कई लाइब्रेरी सक्रिय थीं और जब भी उसे लाइब्रेरी के बीच चयन करना होता था तो वह गलत लाइब्रेरी चुन लेती थी। मैंने Arduino IDE को अनइंस्टॉल करके और इसे स्क्रैच से फिर से इंस्टॉल करके इसे हल किया। साथ ही, चूंकि कुछ लाइब्रेरी दूसरों के साथ शामिल हैं, इसलिए शायद यह मदद करे। पहले इन पर टिके रहने की कोशिश करें:
- #शामिल करना
- #शामिल करना
- #शामिल करना
- #शामिल करना
- #शामिल करना
- #शामिल करनाWebसर्वर.h>
- #शामिल करनाWebसॉकेट्ससर्वर.h>
- #शामिल करना
- #शामिल करना

चरण 6: ESP32 प्रोग्रामिंग
पुस्तकालयों पर जाएँ
चरण 7: VU मीटर का संचालन
आप माइक्रोफ़ोन का उपयोग एक छोटे कंडेनसर माइक्रोफ़ोन को जोड़ने के लिए कर सकते हैं या आप अपने ऑडियो डिवाइस को लाइन इनपुट कनेक्टर से जोड़ सकते हैं। हालाँकि माइक्रोफ़ोन से सिग्नल ampli,ed on the PCB, it might not be strong enough. Depending on your microphone, you can adjust resistor R52; decreasing it’s value will ampसिग्नल को और अधिक जीवंत करें। अपने प्रोटोटाइप में मैंने इसे 0 ओम के प्रतिरोधक से बदल दिया (मैंने इसे छोटा कर दिया)। हालाँकि, जब एक डिलेरेंट माइक का उपयोग किया गया, तो मुझे इसे फिर से 20K तक बढ़ाना पड़ा। तो यह सब आपके माइक पर निर्भर करता है।
मोड बटन
मोड बटन के 3 कार्य हैं:
- लघु प्रेस: पैटर्न (मोड) बदलें, 12 उपलब्ध पैटर्न हैं जिनमें से अंतिम एक पुनः स्क्रीनसेवर है।
- तेज़ ट्रिपल प्रेस: शीर्ष पंक्ति पर प्रदर्शित VU मीटर को अक्षम/सक्षम किया जा सकता है
- बूट करते समय दबाए रखें: यह आपकी संग्रहीत वाईफ़ाई सेटिंग को रीसेट कर देगा। यदि आपको अपनी वाईफ़ाई सेटिंग बदलने की आवश्यकता है या यदि आपका सिस्टम बार-बार रीबूट हो रहा है, तो यहीं से शुरुआत करें!
बटन चुनें
चयन बटन के 3 कार्य हैं:
- लघु प्रेस: लाइन-इन और माइक्रोफ़ोन इनपुट के बीच टॉगल करें।
- लंबे समय तक दबाएँ: "स्वतः परिवर्तन पैटर्न" मोड को चालू करने के लिए 3 सेकंड तक दबाएँ। सक्षम होने पर, दिखाया जाने वाला पैटर्न हर कुछ सेकंड में बदल जाता है। साथ ही, जब बटन को काफी देर तक दबाया जाता है, तो डच राष्ट्रीय ध्वज दिखाया जाएगा। इस तरह से आपको पता चलेगा कि आपने काफी देर तक दबाया है!
- डबल प्रेस: गिरते शिखर की दिशा बदल जाएगी।
चमक पोटमीटर
आप इसका उपयोग सभी एलईडी/डिस्प्ले की समग्र चमक को समायोजित करने के लिए कर सकते हैं। चेतावनी: सुनिश्चित करें कि आप अपने द्वारा सेट की गई चमक के लिए करंट से मेल खाने वाली बिजली की आपूर्ति का उपयोग करें। निश्चित रूप से, ESP32 ऑनबोर्ड रेगुलेटर सभी एलईडी को पूरी चमक पर संभाल नहीं सकता है। बाहरी बिजली आपूर्ति का उपयोग करना सबसे अच्छा है जो 4 से 6 ए को संभाल सकता है। यदि आप ESP32 से जुड़े USB केबल का उपयोग कर रहे हैं, तो आपको ESP32 बोर्ड से जलन की अनुभूति हो सकती है।
पीक विलंब पोटमीटर
आप इसका उपयोग चोटी के गिरने/ऊपर उठने में लगने वाले समय को समायोजित करने के लिए कर सकते हैं
संवेदनशीलता पोटमीटर
आप इसका उपयोग इनपुट की संवेदनशीलता को समायोजित करने के लिए कर सकते हैं। यह कम सिग्नल इनपुट के लिए वॉल्यूम बढ़ाने जैसा है।
सीरियल मॉनिटर
सीरियल मॉनिटर आपका मित्र है, यह बूटिंग से संबंधित सभी जानकारी प्रदर्शित करता है, जिसमें आपका भी शामिल है web सर्वर आईपी पता.
स्क्रीन सेवर
जब इनपुट सिग्नल बंद हो जाता है, तो कुछ सेकंड के बाद स्क्रीनसेवर चालू हो जाएगा और डिस्प्ले/एलईडी एक री एनिमेशन दिखाएगा। जैसे ही इनपुट सिग्नल वापस आता है, यूनिट सामान्य मोड में वापस आ जाती है
चरण 8: Web इंटरफ़ेस
यह फर्मवेयर एक का उपयोग करता है webइंटरफ़ेस जिसे कॉन्फ़िगर करने की आवश्यकता है। यदि आपने इसका उपयोग नहीं किया है web इस ESP32 पर प्रबंधक पहले और अब इसकी स्मृति में पिछले डिजाइन से संग्रहीत सेटिंग्स हैं, बूट करने के बाद, webप्रबंधक कार्यभार संभाल लेगा। यदि यह बार-बार रीबूट होता रहता है, तो एक बड़ा बदलाव यह है कि सेटिंग्स संग्रहीत हैं जो काम नहीं कर रही हैं। शायद पिछले बिल्ड से या शायद आपने अपने वाई-फाई, पासवर्ड में टाइपिंग त्रुटि की है? आप पावर ऑन करते समय मोड बटन को दबाकर ESP32 को वाई-फाई प्रबंधक में बूट करने के लिए बाध्य कर सकते हैं। आप देख सकते हैं web पता जिसे आपको सीरियल मैनेजर में कनेक्ट करना होगा। हालाँकि, सबसे पहले आपको उस एक्सेस पॉइंट से कनेक्ट करना होगा जिसे उसने बनाया है। ESP32 के लिए पासवर्ड की आवश्यकता नहीं है। आप फ़ोन या टेबल जैसे ब्राउज़र वाले किसी भी डिवाइस का उपयोग करके ऐसा कर सकते हैं। उसके बाद, पर जाएँ web पता जो सीरियल मॉनिटर में IP नंबर द्वारा दिया गया है और अपने WIFI एक्सेस को सेटअप करने के लिए निर्देशों का पालन करें। जब हो जाए, तो अपने ESP32 को मैन्युअल रूप से रीबूट करें। बूट होने के बाद, नया P पता सीरियल मॉनिटर में दिखाई देगा। विश्लेषक को देखने के लिए अपने ब्राउज़र के साथ इस नए आईपी पते पर जाएँ web इंटरफ़ेस। यदि बूट करने के बाद वाई-फाई मैनेजर दिखाई नहीं देता है, या यदि आपको अपनी वाई-फाई सेटिंग बदलने की आवश्यकता है, तो आप रीसेट बटन दबाते समय मोड बटन को दबाकर रख सकते हैं। जब आपका वाई-फाई कनेक्शन सेट हो जाता है, तो आप अपने वाई-फाई कनेक्शन तक पहुँच सकते हैं। webलाइव स्पेक्ट्रम विश्लेषक देखने के लिए सर्वर का आईपी पता दर्ज करें। यह आपको वास्तविक समय में सभी 10 चैनल दिखाएगा।

चरण 9: अपने दोस्तों को अपने अद्भुत निर्माण के बारे में बताएं और दिखाएं
इस बिंदु पर, आप एक अद्भुत उपकरण बनाने में सक्षम थे: एक पूरी तरह कार्यात्मक स्पेक्ट्रम विश्लेषक। यह आपके लिविंग रूम में एक अच्छा डिस्प्ले है, है न? अपने दोस्तों और परिवार को दिखाना न भूलें। इसे सोशल मीडिया पर शेयर करें और बेझिझक इसे शेयर करें। tag मुझे!
वीडियो
https://www.youtube.com/watch?v=jqJDQzxXv9Y
आइये जुड़ें
- Webसाइट
- फेसबुक
- इन कीtagटक्कर मारना
- ट्विटर

दस्तावेज़ / संसाधन
![]() |
Ste . के साथ निर्देशयोग्य स्पेक्ट्रम विश्लेषकampअन निक्सी लुक [पीडीएफ] निर्देश पुस्तिका Ste . के साथ स्पेक्ट्रम विश्लेषकampअनक निक्सी लुक, स्पेक्ट्रम विश्लेषक, निक्सी ट्यूब लुक लाइक स्पेक्ट्रम विश्लेषक |





