विषयसूची:
- आपूर्ति
- चरण 1: 3D घड़ी का चेहरा प्रिंट करें
- चरण 2: सभी आवश्यक भागों को इकट्ठा करें
- चरण 3: अंगूठियों को कनेक्ट करें
- चरण 4: अन्य इलेक्ट्रॉनिक भागों को तार देना
- चरण 5: Arduino नैनो को प्रोग्राम करने की तैयारी करना
- चरण 6: Adafruit NeoPixel लाइब्रेरी स्थापित करना
- चरण 7: स्केच अपलोड करें
वीडियो: तीन Neopixel रिंगों के साथ Neopixel घड़ी: 7 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
स्टीव मैनली द्वारा नियो पिक्सेल घड़ी की शानदार रचना ने मुझे इस निर्देश को बनाने के लिए प्रेरित किया कि कैसे कम से कम पैसे में एक समान घड़ी बनाई जाए। (एक महत्वपूर्ण डच आदत हमेशा पैसे बचाने की कोशिश कर रही है;-))
मुझे पता चला कि मूल डिज़ाइन केवल Adafruit NeoPixel के छल्ले में फिट बैठता है, और वे बिल्कुल सस्ते नहीं हैं।
मैंने अली एक्सप्रेस के चारों ओर देखा और इसके कुछ सस्ते संस्करण पाए। काम करने वाले हिस्से निकले, लेकिन समान आयामों के साथ नहीं। मैंने घड़ी के लिए एक 3D डिज़ाइन खोजना और खोजना समाप्त कर दिया, और उसके अनुसार इसे समायोजित किया।
इसके आगे मैंने जिस बोर्ड का उपयोग किया है वह एक Arduino Nano का क्लोन है, और उसी तरह से प्रोग्राम किया गया है। हालाँकि, शुद्ध घड़ी कार्यक्रम, बिना किसी अन्य परिवर्धन के कहीं भी उपलब्ध नहीं है, इसलिए मुझे सॉफ़्टवेयर को थोड़ा समायोजित करने की आवश्यकता थी।
आपूर्ति
- थिनरी नैनो मिनी यूएसबी बोर्ड
- आरटीसी घड़ी
- LR1120 बैटरी
- WS2812B 60 एलईडी रिंग
- WS2812B 24 एलईडी रिंग
- WS2812B 12 एलईडी रिंग
चरण 1: 3D घड़ी का चेहरा प्रिंट करें
संलग्न फाइलों में आपको क्लॉक-फेसप्लेट को प्रिंट करने के लिए आवश्यक एसटीएल फाइल मिलेगी।
चरण 2: सभी आवश्यक भागों को इकट्ठा करें
अली एक्सप्रेस पर आप इस परियोजना के लिए आवश्यक सभी भागों को पा सकेंगे।
इलेक्ट्रॉनिक भागों के बगल में मैंने एक बदसूरत फेस-प्लेट वाली घड़ी खरीदी, क्योंकि यह उदाहरण के लिए नीले रंग की तुलना में 10 यूरो सस्ता है।
चरण 3: अंगूठियों को कनेक्ट करें
अंगूठियों को जगह में संलग्न करने के लिए गर्म गोंद का प्रयोग करें। रिंगों को 5 वोल्ट के साथ प्रदान किया जाता है, और फिर आकार के क्रम में प्रत्येक रिंग पर DOUT को DIN से जोड़कर सीरियल में एक-दूसरे से जोड़ा जाता है, इसलिए 60 से 24 से 12.
चरण 4: अन्य इलेक्ट्रॉनिक भागों को तार देना
ऊपर दिया गया स्कीमा आपको दिखाता है कि भागों को एक दूसरे से कैसे जोड़ा जाए।
हम DS3234 रीयलटाइम घड़ी से शुरुआत करेंगे। घड़ी एक सीरियल बस चालित उपकरण है और इसमें निर्धारित समय को याद रखने के लिए एक बैकअप बैटरी होती है।
चरण 5: Arduino नैनो को प्रोग्राम करने की तैयारी करना
Arduino नैनो को Arduino IDE का उपयोग करके प्रोग्राम किया जाता है। यह IDE में है कि आप "स्केच" लिखते हैं जिन्हें तब फर्मवेयर में संकलित किया जाता है जिसे आपका कंप्यूटर USB केबल का उपयोग करके इससे जुड़े Arduino को लिखता है। आईडीई डाउनलोड करें और इसे इंस्टॉल करें।
फ़ाइल लोड करें NeoPixelClock_V1.ino
बोर्ड पर कोड अपलोड करने से पहले, हमें यह सुनिश्चित करना होगा कि हमारे पास हमारे बोर्ड के लिए ड्राइवर स्थापित हैं, और यह कि हमारे पास सही बोर्ड चुना गया है। Arduino नैनो क्लोन के साथ, हमें CH340G USB- सीरियल कनवर्टर चिप के लिए ड्राइवरों की आवश्यकता है। USB-to-serial के लिए प्रयुक्त चिपसेट CH340/CH341 है, जिसके लिए ड्राइवर (Windows के लिए) यहाँ से डाउनलोड किए जा सकते हैं:
www.wch.cn/download/CH341SER_EXE.html
यदि आप मैक पर काम कर रहे हैं तो आपको कोई समस्या नहीं होगी जैसा कि है।
चरण 6: Adafruit NeoPixel लाइब्रेरी स्थापित करना
इससे पहले कि हम NeoPixel लाइब्रेरी का उपयोग कर सकें, हमें इसे इंस्टॉल करना होगा! Arduino IDE में लाइब्रेरी स्थापित करना थोड़ा जटिल हुआ करता था, लेकिन उन्होंने इसे सरल बना दिया है और इसमें एक आसान लाइब्रेरी मैनेजर शामिल है। यह "स्केच> लाइब्रेरी" ड्रॉपडाउन मेनू के अंतर्गत सूचीबद्ध है। पुस्तकालय प्रबंधक खोलें और Adafruit Neopixel खोजें।
जब मिल जाए, तो उसे चुनें और इंस्टॉल बटन पर क्लिक करें।
इसके अलावा "टूल्स> बोर्ड" मेनू के तहत, सुनिश्चित करें कि सही बोर्ड चुना गया है, Arduino नैनो।
चरण 7: स्केच अपलोड करें
अब हमारे पास सब कुछ तैयार है, हम बोर्ड को अपलोड करना शुरू कर सकते हैं। हम बोर्ड को यूएसबी केबल से जोड़ते हैं।
पहले हम यह पता लगाते हैं कि बोर्ड ने किस सीरियल पोर्ट को पंजीकृत किया है।
विंडोज़ पर:
[विंडोज़] [आर] के साथ एक कमांड खोलें और कंप्यूटर प्रबंधन में compmgmt.msc टाइप करें, यह पता लगाने के लिए कि किस पोर्ट का उपयोग किया जा रहा है, पोर्ट के तहत डिवाइस मैनेजर लुक पर क्लिक करें।
मैक ओएस पर:
Apple चिह्न > इस Mac के बारे में > सिस्टम रिपोर्ट > USB
अब टूल्स मेनू में, सुनिश्चित करें कि पुराने बूटलोडर वाला प्रोसेसर चुना गया है। क्लोन बोर्ड के लिए यह आवश्यक है।
अब IDE में ऊपर बाईं ओर अपलोड बटन पर क्लिक करें। वह बटन होगा जिसमें तीर दाईं ओर इंगित करेगा। अपलोड होते ही घड़ी काम करना शुरू कर देगी।
सिफारिश की:
स्मार्ट अलार्म घड़ी: रास्पबेरी पाई के साथ बनाई गई एक स्मार्ट अलार्म घड़ी: 10 कदम (चित्रों के साथ)
स्मार्ट अलार्म घड़ी: रास्पबेरी पाई के साथ बनी एक स्मार्ट अलार्म घड़ी: क्या आप कभी स्मार्ट घड़ी चाहते हैं? यदि हां, तो यह आपके लिए समाधान है!मैंने स्मार्ट अलार्म घड़ी बनाई है, यह एक ऐसी घड़ी है जिसे आप वेबसाइट के अनुसार अलार्म समय बदल सकते हैं। जब अलार्म बंद हो जाता है, तो एक ध्वनि (बजर) होगी और 2 बत्तियाँ
भंवर घड़ी: एक इन्फिनिटी मिरर कलाई घड़ी: 10 कदम (चित्रों के साथ)
भंवर घड़ी: एक इन्फिनिटी मिरर कलाई घड़ी: इस परियोजना का लक्ष्य एक अनंत दर्पण घड़ी का पहनने योग्य संस्करण बनाना था। यह क्रमशः लाल, हरे और नीले रंग की रोशनी को घंटे, मिनट और सेकंड निर्दिष्ट करके और इन रंगों को ओवरलैप करके समय को इंगित करने के लिए अपने आरजीबी एलईडी का उपयोग करता है
C51 4 बिट इलेक्ट्रॉनिक घड़ी - लकड़ी की घड़ी: 15 कदम (चित्रों के साथ)
C51 4 बिट्स इलेक्ट्रॉनिक घड़ी - लकड़ी की घड़ी: इस सप्ताह के अंत में कुछ खाली समय था इसलिए आगे बढ़े और इस AU $ 2.40 4-बिट्स DIY इलेक्ट्रॉनिक डिजिटल घड़ी को इकट्ठा किया, जिसे मैंने कुछ समय पहले AliExpress से खरीदा था।
घड़ी से घड़ी बनाना: 11 कदम (चित्रों के साथ)
घड़ी से घड़ी बनाना: इस निर्देश में, मैं एक मौजूदा घड़ी लेता हूं और जो मुझे लगता है वह एक बेहतर घड़ी है। हम बाईं ओर के चित्र से दाईं ओर के चित्र पर जाएंगे। अपनी घड़ी पर शुरू करने से पहले कृपया जान लें कि पुन: संयोजन करना चुनौतीपूर्ण हो सकता है क्योंकि पिव
तीन भाग घड़ी: 6 कदम (चित्रों के साथ)
थ्री पार्ट क्लॉक: एक सामान्य एनालॉग घड़ी एक दूसरे के ऊपर सूचना के तीन अलग-अलग बिट्स को जमा करने का एक कुशल तरीका है। घंटे, मिनट और सेकंड सभी को सिर्फ एक डायल से पढ़ा जा सकता है। मुझे यह प्रणाली पसंद है, लेकिन थोड़ी देर बाद मैंने सोचा कि प्रत्येक हाथ को