विषयसूची:
वीडियो: अलार्म के साथ NeoPixel घड़ी: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
हाय दोस्तों, सुबह जल्दी उठना कभी-कभी कठिन होता है। खासकर जब बादल छाए हों, बारिश हो या बाहर सर्दी हो। चूंकि मैंने अलार्म के साथ अपनी खुद की घड़ी बनाई है, इसलिए उठना मेरे लिए अधिक सुखद है।:)
मैंने समय और अलार्म को नियंत्रित करने के लिए सटीक आरटीसी मॉड्यूल का इस्तेमाल किया। दो NeoPixel के छल्ले समय प्रदर्शित करते हैं (btw। क्या आप भी LED लाइट्स से रोमांचित हैं?) एक एमपी3 मॉड्यूल ऑडियो आउटपुट को नियंत्रित करता है। और सेटिंग ब्लूटूथ के माध्यम से है।
इस निर्देशयोग्य में मैं NeoClock प्रोजेक्ट से थोड़ा प्रेरित था।
चरण 1: अवयव
आरटीसी मॉड्यूल
जैसा कि मैंने लिखा, मैंने स्पार्कफुन - डेडऑन आरटीसी से सटीक आरटीसी मॉड्यूल का उपयोग किया। मॉड्यूल घड़ियों, कैलेंडर, या किसी अन्य टाइम-कीपिंग प्रोजेक्ट के लिए एकदम सही है। एक माइक्रोकंट्रोलर और आरटीसी मॉड्यूल के बीच संचार चार-तार एसपीआई इंटरफ़ेस का उपयोग करके प्राप्त किया जाता है। जब यह प्राथमिक स्रोत के माध्यम से संचालित नहीं होता है, तो चिप को बैकअप बैटरी पर चलाने के लिए सेट किया जा सकता है। स्पार्कफुन ने मॉड्यूल के लिए एक Arduino पुस्तकालय लिखा है, जो सभी एसपीआई संचार का ख्याल रखता है। स्पार्कफुन ने डेडऑन आरटीसी ब्रेकआउट हुकअप गाइड भी लिखा है।
सीरियल एमपी३ प्लेयर
बाजार पर कई मॉड्यूल हैं। मैंने स्पीकर आउटपुट के साथ ओपन-स्मार्ट सीरियल एमपी3 मॉड्यूल का इस्तेमाल किया। डेस्क पर 3W एम्पलीफायर हैं।
बोर्ड पर एक टीएफ कार्ड सॉकेट भी है, जिससे आप एक माइक्रो एसडी कार्ड प्लग कर सकते हैं जो एमपी 3 या डब्ल्यूएवी प्रारूप में ऑडियो फाइलों को स्टोर करता है। मैंने 8GB किंग्स्टन माइक्रोएसडी कार्ड का इस्तेमाल किया।
मैंने बाहरी 8 ओम स्पीकर को जोड़ने के लिए ऑन-बोर्ड स्पीकर इंटरफ़ेस का उपयोग किया। आप यूएआरटी टीटीएल सीरियल पोर्ट के माध्यम से कमांड भेजकर मॉड्यूल को नियंत्रित कर सकते हैं, जैसे स्विच गाने, वॉल्यूम और प्ले मोड बदलना आदि।
मैंने गानों को शुरू और बंद करने को नियंत्रित करने के लिए अपनी खुद की, बहुत ही सरल लाइब्रेरी लिखी।
ब्लूटूथ एचसी-06 मॉड्यूल
मैंने इस HC-06 ब्लूटूथ मॉड्यूल का उपयोग अपने फोन से घड़ी में डेटा भेजने के लिए किया है। यह ब्लूटूथ 2.0 मानक को अपनाता है। मैंने समय, अलार्म, गीत, चमक, सेट करने के लिए ब्लूटूथ मॉड्यूल का उपयोग किया … यह पूरी तरह से काम करता है! घड़ी से कई मीटर की दूरी पर डेटा भेजने में कोई समस्या नहीं है। घड़ी पर कोई बटन और स्विच नहीं हैं।
मैंने अपने एंड्रॉइड फोन पर Arduino ब्लूटूथ कंट्रोलर स्थापित किया है। मैं मॉड्यूल से जुड़ता हूं और टर्मिनल के माध्यम से कमांड दर्ज करता हूं।
उदाहरण के लिए:
- sa0600 - 6:00. पर अलार्म सेट करें
- st1845 - 18:45. पर समय निर्धारित करें
- sb80 - चमक को 80. पर सेट करें
- ps3 - गाना नंबर ३ प्ले करें
नियंत्रक
मैंने Arduino नैनो मॉडल का उपयोग किया क्योंकि यह छोटा है और यह मिनी-बी यूएसबी केबल के साथ काम करता है। मैंने नियंत्रक और LM7805 वोल्टेज नियामक को फिट करने के लिए एक टर्मिनल का उपयोग किया, लेकिन यह आवश्यक नहीं है।
NeoPixel के छल्ले
मैंने दो NeoPixel रिंग्स का इस्तेमाल किया। मिनट और सेकंड प्रदर्शित करने के लिए 60 एल ई डी के साथ बड़ी रिंग। और घंटे प्रदर्शित करने के लिए 24 एल ई डी के साथ छोटी रिंग। मैंने दोनों अंगूठियां Aliexpress पर खरीदीं।
मुझे बड़ी अंगूठी क्षतिग्रस्त मिली क्योंकि यह नाजुक थी और यह शायद किसी न किसी परिवहन के दौरान टूट गई थी।:(Adafruit से LED रिंग को नियंत्रित करने के लिए एक बहुत ही उपयोगी NeoPixel लाइब्रेरी है।
चरण 2: बॉक्स
मैंने अपनी सीएनसी मशीन पर बॉक्स बनाया। मैंने दो अंगूठियों के लिए सामने की तरफ सटीक खांचे बनाए। मैंने दोनों खांचे को एपॉक्सी राल से भर दिया। सख्त होने के बाद, एपॉक्सी राल रेत योग्य और पॉलिश करने योग्य होता है।
मैंने एक बीटल के सिर को सजावट के रूप में इस्तेमाल किया, जो मुझे गर्मियों में जंगल में मृत मिला। मैंने इसे एपॉक्सी राल में भी डाला।
मैंने पीछे की तरफ एक शेर पिसाया और उसे सोने से रंग दिया।
चरण 3: वायरिंग
वायरिंग बहुत सरल है और मूल रूप से यह केवल मॉड्यूल को नियंत्रक से जोड़ने के लिए है। मैंने पावर स्विच और डीसी जैक सॉकेट में प्लग किया।
मैंने मॉड्यूल को बॉक्स में रखने के लिए छोटे स्क्रू और हॉट मेल्ट ग्लू गन का इस्तेमाल किया।
चरण 4: कोडिंग
मैंने जीथब पर सभी आवश्यक पुस्तकालयों और मॉड्यूल प्रलेखन के साथ सभी कोड रखे।
सिफारिश की:
एलईडी मैट्रिक्स अलार्म घड़ी (एमपी3 प्लेयर के साथ): 6 कदम (चित्रों के साथ)
LED मैट्रिक्स अलार्म क्लॉक (MP3 प्लेयर के साथ): इस Arduino आधारित अलार्म घड़ी में वह सब कुछ है जिसकी आप अपने अलार्म से अपेक्षा करते हैं - आपके पसंद के हर गाने के साथ आपको जगाने की संभावना, स्नूज़ बटन और तीन बटनों के माध्यम से इसे नियंत्रित करना आसान है। तीन मुख्य ब्लॉक हैं - एलईडी मैट्रिक्स, आरटीसी मॉड्यूल और
स्मार्ट अलार्म घड़ी: रास्पबेरी पाई के साथ बनाई गई एक स्मार्ट अलार्म घड़ी: 10 कदम (चित्रों के साथ)
स्मार्ट अलार्म घड़ी: रास्पबेरी पाई के साथ बनी एक स्मार्ट अलार्म घड़ी: क्या आप कभी स्मार्ट घड़ी चाहते हैं? यदि हां, तो यह आपके लिए समाधान है!मैंने स्मार्ट अलार्म घड़ी बनाई है, यह एक ऐसी घड़ी है जिसे आप वेबसाइट के अनुसार अलार्म समय बदल सकते हैं। जब अलार्म बंद हो जाता है, तो एक ध्वनि (बजर) होगी और 2 बत्तियाँ
अलार्म घड़ी के साथ DIY स्मार्ट स्केल (वाई-फाई, ESP8266, Arduino IDE और Adafruit.io के साथ): 10 कदम (चित्रों के साथ)
अलार्म घड़ी के साथ DIY स्मार्ट स्केल (वाई-फाई, ESP8266, Arduino IDE और Adafruit.io के साथ): अपने पिछले प्रोजेक्ट में, मैंने वाई-फाई के साथ एक स्मार्ट बाथरूम स्केल विकसित किया था। यह उपयोगकर्ता के वजन को माप सकता है, इसे स्थानीय रूप से प्रदर्शित कर सकता है और इसे क्लाउड पर भेज सकता है। आप इसके बारे में अधिक जानकारी नीचे दिए गए लिंक पर प्राप्त कर सकते हैं:https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
DIY तिल स्ट्रीट अलार्म घड़ी (फायर अलार्म के साथ!): 6 कदम (चित्रों के साथ)
DIY तिल स्ट्रीट अलार्म घड़ी (फायर अलार्म के साथ!): हाय सब लोग! यह परियोजना मेरी पहली है। चूंकि मेरे चचेरे भाई का पहला जन्मदिन आ रहा था, मैं उसके लिए एक विशेष उपहार बनाना चाहता था। मैंने चाचा और चाची से सुना कि वह तिल स्ट्रीट में थी, इसलिए मैंने अपने भाई-बहनों के साथ अलार्म घड़ी बनाने का फैसला किया
अनुकूलन योग्य गीत अलार्म के साथ एलईडी सनराइज अलार्म घड़ी: 7 कदम (चित्रों के साथ)
अनुकूलन योग्य गीत अलार्म के साथ एलईडी सनराइज अलार्म घड़ी: मेरी प्रेरणा इस सर्दी में मेरी प्रेमिका को सुबह उठने में बहुत परेशानी हुई और वह एसएडी (सीज़नल अफेक्टिव डिसऑर्डर) से पीड़ित लग रही थी। मैंने यह भी देखा कि सर्दियों में जागना कितना कठिन है क्योंकि सूरज नहीं आया है