विषयसूची:

Arduino RGB मैट्रिक्स वर्ड क्लॉक: 6 चरण
Arduino RGB मैट्रिक्स वर्ड क्लॉक: 6 चरण

वीडियो: Arduino RGB मैट्रिक्स वर्ड क्लॉक: 6 चरण

वीडियो: Arduino RGB मैट्रिक्स वर्ड क्लॉक: 6 चरण
वीडियो: how to blink led using Arduino #howto 2024, जुलाई
Anonim
Arduino RGB मैट्रिक्स वर्ड क्लॉक
Arduino RGB मैट्रिक्स वर्ड क्लॉक

संख्याओं को भूल जाओ, आरजीबी एलईडी वर्ड क्लॉक समय को टेक्स्ट के रूप में प्रदर्शित करता है! दो हाथों या एक डिजिटल डिस्प्ले के बजाय, वर्ड क्लॉक एक मानक 8x8 एलईडी मैट्रिक्स का उपयोग करके उज्ज्वल एलईडी लाइट में वर्तमान समय को शब्दों के रूप में दिखाता है। उदाहरण के लिए, यदि समय 10:50 होता तो एलईडी घड़ी कहती कि यह दस मिनट से ग्यारह तक है। 10:30 बजे यह कहेगा कि IT HALF PAST TEN है।

आपूर्ति

हार्डवेयर घटक:

Arduino के लिए WS2812 LED 5050 RGB 8x8 64 LED मैट्रिक्स

Wemos D1 मिनी प्रो

M3 x 12mm हेक्स सॉकेट स्क्रू बोल्ट

सॉफ्टवेयर ऐप्स और ऑनलाइन सेवाएं: Arduino IDE

हाथ उपकरण और निर्माण मशीनें:

ग्लोफोर्ज - लेजर कटर या लेजर कटिंग सेवा।

चरण 1: पहला नहीं

पहला नहीं
पहला नहीं
पहला नहीं
पहला नहीं

मैंने इस प्रकार की वर्ड क्लॉक पहले और ESP8622 घड़ियों को देखा है, लेकिन कोई भी इतना सरल नहीं था। मुझे नियोट्रेस द्वारा एक निर्देश योग्य मिला। यह मेरी जरूरत के बहुत करीब था। वास्तव में मैं इसे तब तक बनाने जा रहा था जब तक मुझे एलीएक्सप्रेस पर ये 8x8 मैट्रिक्स ग्रिड नहीं मिले। मैंने कोड का इस्तेमाल किया और अपने लेआउट के साथ काम करने के लिए इसे थोड़ा सा संशोधित किया।

चरण 2: आरजीबी एलईडी मैट्रिक्स को जोड़ना

आरजीबी एलईडी मैट्रिक्स को जोड़ना
आरजीबी एलईडी मैट्रिक्स को जोड़ना

सर्किट सबसे आसान हिस्सा है। बस +5v, ग्राउंड और डेटा कनेक्ट करें। अपने किए में कोड अपलोड करें। मुझे आईओएस और वाईफाई के साथ एक समस्या थी, इसलिए जब यह समय समाप्त हो जाएगा तो यह एक एक्सेस प्वाइंट स्थापित करेगा और सेटिंग्स को अपडेट करने के लिए अपने स्वयं के पेज की सेवा करेगा। यह आरटीसी के बिना उतना सटीक नहीं होगा, लेकिन घड़ी की तुलना में इसकी कला अधिक है।

चरण 3: संलग्नक डिजाइन करना

संलग्नक डिजाइन करना
संलग्नक डिजाइन करना
संलग्नक डिजाइन करना
संलग्नक डिजाइन करना

मैं भाग्यशाली हूं कि मेरे पास एक लेज़र उपलब्ध है, जिसने बाड़े को बनाना आसान बना दिया है। मैंने प्रारंभिक संरचना बनाने के लिए अद्भुत svg बॉक्स जनरेटर Boxes.py का उपयोग किया। मैंने "चेहरे" को बड़ा करने के लिए ढक्कन को उल्टा कर दिया। यह घड़ी के लिए बेहतर व्यूइंग एंगल प्रदान करता है।

चरण 4: बाड़े का निर्माण

बाड़े का निर्माण
बाड़े का निर्माण

मेरा सुझाव है कि आप अपने बाड़े के लिए अपनी खुद की फाइल बनाएं। यह आपकी सामग्री की मोटाई पर निर्भर करेगा। मैंने संदर्भ के लिए एसवीजी कटफाइल शामिल किया है। मैंने स्पष्ट ऐक्रेलिक के एक पतले टुकड़े को स्प्रे-पेंट किया और फिर लेजर से पेंट को उकेरा और उसे काट दिया।

चरण 5: कोड

कोड
कोड

मैंने विभिन्न टुकड़ों से कोड को काटा और चिपकाया, यह सुनिश्चित नहीं है कि यह कितना कुशल या सुरुचिपूर्ण है, लेकिन यह काम करता है। इसके माध्यम से पढ़ना काफी सरल है। लेकिन मुझे किसी भी अतिरिक्त या कोड फिक्स के लिए खुशी होगी।

मैं इस परियोजना पर और आगे काम करना जारी रखूंगा। कोड के लिए, यह मेरे लिए काफी अच्छा है। अगर कोई योगदान देना चाहता है, तो कृपया इसे जीथब परियोजना में जोड़ें।

चरण 6: वैकल्पिक संलग्नक

वैकल्पिक संलग्नक
वैकल्पिक संलग्नक
वैकल्पिक संलग्नक
वैकल्पिक संलग्नक

मैंने एक और बाड़ा बनाया, यह और भी छोटा है। जैसा कि आप देख सकते हैं, घड़ी को प्रस्तुत करने के कई तरीके हैं।

सिफारिश की: