विषयसूची:
- चरण 1: सामग्री प्राप्त करें
- चरण 2: विद्युत - रिले और क्रिसमस लाइट्स को जोड़ना
- चरण 3: विद्युत - माइक्रोफ़ोन और Arduino
- चरण 4: Arduino कोड - स्वचालित ब्लिंकिंग लाइट्स
- चरण 5: Arduino कोड - मैनुअल ब्लिंकिंग लाइट्स
- चरण 6: लाइट्स सेटअप करें और कोड चलाएँ
वीडियो: स्वचालित क्रिसमस लाइट्स: 6 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
इस निर्देशयोग्य में, मैं आपको दिखाता हूँ कि संगीत बजने पर स्वचालित रूप से ब्लिंकिंग क्रिसमस लाइट्स कैसे बनाई जाती है! परियोजना में 2 भाग हैं: विद्युत सर्किटरी, और Arduino कोड/एल्गोरिदम। सर्किट 8 अलग-अलग क्रिसमस लाइट स्ट्रैंड्स में से प्रत्येक में सर्किट को बंद करने के लिए 8 चैनल रिले का उपयोग करके काम करता है। एक इलेक्ट्रेट माइक्रोफोन स्पीकर के एक सेट पर बजने वाली ध्वनि तरंगों को पकड़ लेता है और एक एनालॉग इनपुट का उपयोग करके इसे एक Arduino में भेजता है।
यहां से प्रयोग करने योग्य कार्यक्रमों के लिए 2 विकल्प हैं। आप विशिष्ट संगीत ट्रैक के लिए मैन्युअल रूप से रोशनी की कुछ किस्में को मैन्युअल रूप से ब्लिंक करने के लिए मैन्युअल कोड टेम्पलेट का उपयोग कर सकते हैं, या आप स्वचालित कोड का उपयोग कर सकते हैं जो आवृत्ति के आधार पर तार के विभिन्न तारों को सक्रिय करता है।
चरण 1: सामग्री प्राप्त करें
इस परियोजना के लिए सामग्री सूची बहुत ही हल्की है जिससे यह एक बहुत ही किफायती परियोजना बन गई है। सामग्रियों की सूची और जहां मैंने सब कुछ खरीदा (अमेज़ॅन सहबद्ध लिंक) में शामिल हैं:
1x Arduino Uno
1x ब्रेडबोर्ड
1x इलेक्ट्रेट माइक्रोफोन एम्पलीफायर
1x जम्पर वायर बंडल 65 PCS
1x प्रीमियम महिला/पुरुष जम्पर तार - 20 x 12"
1x सनफाउंडर 8 चैनल रिले
8x विकरमैन मिनी क्रिसमस लाइट्स (कम स्ट्रैंड भी खरीद सकते हैं)
यह रबर के दस्ताने पर भी ध्यान देने योग्य है और यदि आप इस प्रकार की परियोजनाओं के लिए नए हैं तो अग्निशामक यंत्र की अत्यधिक अनुशंसा की जाती है। नीचे दी गई सामग्री सूची का एक पीडीएफ डाउनलोड करने योग्य संस्करण भी है।
चरण 2: विद्युत - रिले और क्रिसमस लाइट्स को जोड़ना
विद्युत परिपथ का हृदय रिले है। रिले एक यांत्रिक स्विच है जो रिले पर बहुत कम वोल्टेज लागू होने पर बंद हो जाता है। यह काम करता है क्योंकि छोटा वोल्टेज तार के एक तार से चलता है, जो यांत्रिक स्विच को बंद करने के लिए एक विद्युत चुंबक बनाता है। स्विच प्रत्येक क्रिसमस लाइट स्ट्रैंड के एक ही कट एंड से जुड़ा है। जब स्विच बंद हो जाता है, तो दीवार के आउटलेट का वोल्टेज स्ट्रैंड के माध्यम से चलने में सक्षम होता है, जिससे प्रकाश पैदा होता है!
नोट: क्रिसमस लाइट स्ट्रैंड्स पर काम न करें, जबकि लाइट्स प्लग इन हैं!
रोशनी को रिले से जोड़ने के लिए, प्रकाश स्ट्रैंड में एक ही कट बनाएं और कट के प्रत्येक तरफ तांबे की एक छोटी मात्रा को प्रकट करने के लिए तार को थोड़ा सा पट्टी करें। एक बार ऐसा करने के बाद, प्रत्येक तांबे की नोक को 1 रिले के सामान्य रूप से खुले लीड से कनेक्ट करें। इसे 8 हल्के स्ट्रैंड्स के लिए करें।
रिले को जोड़ने के तरीके के बारे में अधिक जानकारी यहां पाई जा सकती है:
चरण 3: विद्युत - माइक्रोफ़ोन और Arduino
इसके बाद, हमें इलेक्ट्रेट माइक्रोफ़ोन को Arduino से कनेक्ट करने की आवश्यकता है ताकि हम एनालॉग इनपुट के रूप में ध्वनि तरंगें प्राप्त करना शुरू कर सकें। माइक्रोफ़ोन VCC और ग्राउंड क्रमशः Arduino 5V और ग्राउंड से कनेक्ट होने के साथ कनेक्शन काफी सरल हैं, माइक्रोफ़ोन आउटपुट सीधे Arduino एनालॉग 0 पिन से कनेक्ट होता है। ऊपर दिए गए चित्र और दृश्य फ्रिट्ज़िंग सर्किट नीचे विस्तार से बताते हैं कि माइक्रोफ़ोन और रिले बोर्ड Arduino से कैसे जुड़ते हैं।
चरण 4: Arduino कोड - स्वचालित ब्लिंकिंग लाइट्स
सभी इलेक्ट्रॉनिक्स को जोड़ने के बाद, Arduino कोड अपलोड करने का समय आ गया है! स्वचालित ब्लिंकिंग लाइट कोड क्रिसमस की रोशनी को माइक्रोफ़ोन द्वारा सुनाई जाने वाली ध्वनि की आवृत्ति के आधार पर स्वचालित रूप से झपका देगा। कोड समय डोमेन से आवृत्ति डोमेन में ध्वनि तरंग को परिवर्तित करने के लिए एफएफटी (फास्ट फूरियर ट्रांसफॉर्म) के समान एफएचटी (फास्ट हार्टले ट्रांसफॉर्म) नामक एल्गोरिदम का उपयोग करके काम करता है।
जब मैं कोड लिखता हूं तो मैं आमतौर पर विशेष पुस्तकालयों का उपयोग करना पसंद नहीं करता, लेकिन खुली संगीत प्रयोगशालाओं में पुस्तकालय के साथ काम करना बेहद आसान था और इस परियोजना को बहुत तेज बना दिया! कोड मेरे GitHub रिपॉजिटरी पर उपलब्ध होगा:
चरण 5: Arduino कोड - मैनुअल ब्लिंकिंग लाइट्स
My GitHub रिपॉजिटरी में मैन्युअल रूप से ब्लिंकिंग लाइट्स के लिए कोड भी है। इस रिपॉजिटरी में मैनुअल कोड वर्तमान में कैरोल ऑफ बेल्स के लिए कैलिब्रेट किया गया है, लेकिन आप इस कोड में मेरे द्वारा उपयोग किए जाने वाले पैटर्न का पालन करके किसी भी गाने को ब्लिंक करने के लिए कोड को बदल सकते हैं! कोड GitHub पर भी उपलब्ध होगा:
चरण 6: लाइट्स सेटअप करें और कोड चलाएँ
जहां आप चाहते हैं वहां अपनी रोशनी रखें, अपना कोड Arduino बोर्ड पर अपलोड करें और अपना लाइट शो देखें! एक बार जब आप काम पूरा कर लेते हैं और यह काम कर लेता है, तो आप अपने Arduino को 9V की बैटरी से पावर दे सकते हैं, इसलिए आपको अपने लैपटॉप को पास रखने की आवश्यकता नहीं है। शो का आनंद लो!
सिफारिश की:
DIY स्वचालित संगीत क्रिसमस लाइट्स (MSGEQ7 + Arduino): 6 कदम (चित्रों के साथ)
DIY स्वचालित संगीत क्रिसमस लाइट्स (MSGEQ7 + Arduino): इसलिए हर साल मैं कहता हूं कि मैं ऐसा करने जा रहा हूं और इसे करने के लिए कभी भी आस-पास नहीं हूं क्योंकि मैं बहुत विलंब करता हूं। 2020 बदलाव का साल है इसलिए मैं कहता हूं कि यह ऐसा करने का साल है। तो आशा है कि आप पसंद करेंगे और अपनी खुद की संगीतमय क्रिसमस लाइट्स बनाएंगे। यह एक एस होने जा रहा है
क्रिसमस ट्री लाइट्स बैटरी वोल्टेज परीक्षक: 12 कदम (चित्रों के साथ)
क्रिसमस ट्री लाइट्स बैटरी वोल्टेज टेस्टर: क्रिसमस के बाद आपको कुछ टूटे हुए लैंप मिल सकते हैं जो अब और नहीं जलते हैं। आप उनका उपयोग कई इंटररेस्टिंग प्रोजेक्ट्स के लिए कर सकते हैं जैसे उदाहरण के लिए यह एक । इसका 1.5V बैटरी परीक्षक जो डिस्प्ले के रूप में क्रिसमस ट्री लाइट का उपयोग करता है
रास्पबेरी पाई के साथ शुरुआती के लिए DIY संगीतमय क्रिसमस लाइट्स: 12 कदम (चित्रों के साथ)
रास्पबेरी पाई के साथ शुरुआती लोगों के लिए DIY म्यूजिकल क्रिसमस लाइट्स: आज, मैं आपके क्रिसमस लाइट्स को संगीत के साथ चमकाने के लिए रास्पबेरी पाई का उपयोग करने के चरणों के माध्यम से जाऊंगा। अतिरिक्त सामग्री के केवल कुछ रुपये के साथ, मैं आपको आपकी नियमित क्रिसमस रोशनी को पूरे घर के लाइट शो में परिवर्तित करने के माध्यम से चलता हूं। वह लक्ष्य
DIY क्रिसमस लाइट्स संगीत पर सेट - कोरियोग्राफ की गई हाउस लाइट्स: 15 कदम (चित्रों के साथ)
DIY क्रिसमस लाइट्स संगीत पर सेट - कोरियोग्राफ की गई हाउस लाइट्स: DIY क्रिसमस लाइट्स संगीत पर सेट - कोरियोग्राफ की गई हाउस लाइट्स यह एक शुरुआती DIY नहीं है। आपको विद्युत सुरक्षा के बारे में इलेक्ट्रॉनिक्स, सर्किटी, बेसिक प्रोग्रामिंग और सामान्य स्मार्ट पर एक मजबूत समझ की आवश्यकता होगी। यह DIY एक अनुभवी व्यक्ति के लिए है इसलिए
क्रिसमस-बॉक्स: Arduino/ioBridge इंटरनेट नियंत्रित क्रिसमस लाइट्स और संगीत शो: 7 कदम
क्रिसमस-बॉक्स: Arduino/ioBridge इंटरनेट नियंत्रित क्रिसमस लाइट्स और संगीत शो: मेरे क्रिसमस-बॉक्स प्रोजेक्ट में एक इंटरनेट नियंत्रित क्रिसमस लाइट्स और संगीत शो शामिल हैं। एक क्रिसमस गीत का ऑनलाइन अनुरोध किया जा सकता है जिसे बाद में एक कतार में रखा जाता है और उस क्रम में बजाया जाता है जिस क्रम में इसका अनुरोध किया गया था। संगीत एक FM स्टेट पर प्रसारित होता है