विषयसूची:
- आपूर्ति
- चरण 1: एलईडी स्ट्रिप्स को लंबाई में काटना
- चरण 2: एलईडी स्ट्रिप्स की व्यवस्था और वायरिंग
- चरण 3: ESP32 से जुड़ना
- चरण 4: Arduino IDE स्थापित करना
- चरण 5: Arduino IDE सेट करना
- चरण 6: वर्ड क्लॉक प्रोजेक्ट के लिए ESP32 प्रोग्रामिंग
- चरण 7: अंतिम चरण…
- चरण 8: वाईफाई से कनेक्ट करना
- चरण 9: एल ई डी का रंग बदलना
- चरण 10: समय समायोजित करना
- चरण 11: अंतिम विधानसभा
- चरण 12: अंतिम नोट्स
वीडियो: आईईईई वर्ड क्लॉक प्रोजेक्ट: 12 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:18
यह यूएनओ के आईईईई क्लब के लिए एक परियोजना है, यह किस समय का प्रतिनिधित्व करने का एक अनूठा तरीका है। वर्ड क्लॉक समय बताता है और आरजीबी स्ट्रिप के साथ आप घड़ी को अपनी पसंद के किसी भी रंग में रख सकते हैं। ESP32 की वाईफाई क्षमताओं का उपयोग करते हुए, घड़ी एक निर्दिष्ट वाईफाई नेटवर्क से जुड़ती है और इंटरनेट से वर्तमान समय को खींचती है। यदि आपके पास कनेक्ट करने के लिए वाईफाई नेटवर्क नहीं है, तो चिंता न करें, कोड को ESP32 आंतरिक घड़ी पर चलाने के लिए आसानी से संशोधित किया जा सकता है लेकिन इससे वर्ड क्लॉक समय के अनुसार सटीक नहीं होगा।
परियोजना और कोड से प्रेरित:
www.instructables.com/id/THE-WORD-CLOCK/
randomnerdtutorials.com/esp32-ntp-client-d…
आपूर्ति
-ESP32 माइक्रोकंट्रोलर
-WS2812b आरजीबी व्यक्तिगत रूप से पता योग्य एलईडी पट्टी (60 मीटर प्रति मीटर)
13 एल ई डी के 8 स्ट्रिप्स के लिए पर्याप्त, ~ 2 मीटर
-सामने का हिस्सा
- यह फ्रंट पैनल किसी भी अपारदर्शी सामग्री से लेजर कट किया जा सकता है
- इस निर्देशयोग्य में फ्रंट पैनल को 1/8 इंच की लकड़ी के पैनलिंग से 9x7. के आयामों के साथ लेजर कट किया गया था
-डिफ्यूजिंग सामग्री
वास्तविक प्रसार कपड़े से लेकर प्रिंटर पेपर तक कुछ भी हो सकता है
-फीता
-5 वी वॉलवॉर्ट
-यूएसबी से माइक्रो-यूएसबी केबल
- इंटरनेट एक्सेस के साथ कंप्यूटर
-अरुडिनो आईडीई
- प्रदान किया गया कोड
-वाईफाई नेटवर्क
चरण 1: एलईडी स्ट्रिप्स को लंबाई में काटना
व्यक्तिगत रूप से पता करने योग्य एलईडी पट्टी इस परियोजना के सबसे महत्वपूर्ण घटकों में से एक है। यदि आपको सही प्रकार की एलईडी पट्टी नहीं मिलती है, तो कोड काम नहीं कर सकता है। पट्टी पर एलईडी की दूरी महत्वपूर्ण है, सुनिश्चित करें कि आपके पास स्ट्रिप्स हैं जिनमें प्रति मीटर 60 एलईडी हैं। इस परियोजना के लिए, ~ 2 मीटर एलईडी स्ट्रिप्स पर्याप्त होंगी।
परियोजना के लिए, आपको पूर्ण एलईडी पट्टी को छोटे स्ट्रिप्स में काटने की आवश्यकता होगी ताकि वे बोर्ड पर फिट हो सकें। आपको 8 स्ट्रिप्स की आवश्यकता होगी जो 13 एलईडी लंबी हों। पट्टी की शुरुआत से शुरू करें (महिला कनेक्टर के साथ अंत) 13 एलईडी गिनें और फिर पट्टी को काटें ताकि आपके पास 13 एलईडी के साथ एक छोटी पट्टी हो। तब तक दोहराएं जब तक आपके पास 8 पूर्ण स्ट्रिप्स न हों, इसमें 2 एक मीटर लंबी एलईडी स्ट्रिप्स होंगी। आपको एलईडी की प्रत्येक मीटर पट्टी से 4 उचित आकार की स्ट्रिप्स मिलेंगी। प्रतिस्थापन भागों या अन्य परियोजनाओं के लिए अतिरिक्त एल ई डी रखें।
चरण 2: एलईडी स्ट्रिप्स की व्यवस्था और वायरिंग
अब जब आपके पास एल ई डी के 8 स्ट्रिप्स हैं, तो उन्हें प्रदान किए गए टेम्पलेट (फ्रंट पैनल.एसवीजी) पर व्यवस्थित करने का समय आ गया है।.svg फ़ाइल को प्रिंट करते समय इसे ठीक से 9in गुणा 7in तक स्केल करना सुनिश्चित करें। डेटा लाइन की दिशा पर सावधानीपूर्वक ध्यान दें। यदि आप पट्टी को करीब से देखते हैं, तो आप एलईडी मॉड्यूल की ओर इशारा करते हुए एक तीर के साथ दीन देखेंगे। एलईडी स्ट्रिप्स को ठीक से व्यवस्थित करने के लिए तीर की दिशा का उपयोग किया जाएगा। चिपकने वाले रक्षक को हटाने से पहले एलईडी स्ट्रिप्स को टेम्प्लेट पर रखें। शीर्ष पंक्ति से शुरू करते हुए, "IT R IS C TEN HALF" लाइन, पहली पट्टी को दीन तीर के साथ दाईं ओर इंगित करते हुए रखें। अगली एलईडी पट्टी को अगली पंक्ति में नीचे रखें लेकिन इस बार सुनिश्चित करें कि दीन तीर बाईं ओर इंगित है। तीर के सामने की दिशा में बारी-बारी से सभी एलईडी स्ट्रिप्स रखना जारी रखें। अंतिम पंक्ति बाईं ओर इशारा करते हुए होनी चाहिए।
एक बार जब आपके पास सभी एलईडी स्ट्रिप्स टेम्पलेट पर सही ढंग से व्यवस्थित हो जाती हैं, तो स्ट्रिप द्वारा पट्टी, एलईडी पट्टी के पीछे से चिपकने वाली रक्षक पट्टी को हटा दें और इसे यथासंभव सीधे टेम्पलेट पर लागू करें। सभी एलईडी स्ट्रिप्स टेम्प्लेट शीट का पालन करने के बाद, + 5 वी, जीएनडी और डेटा कनेक्शन को एक साथ जोड़ने के लिए सावधानीपूर्वक सोल्डर तारों का पालन करें।
चरण 3: ESP32 से जुड़ना
एक बार सभी स्ट्रिप्स को एक साथ मिलाने के बाद, एलईडी स्ट्रिप को ESP32 कंट्रोलर से जोड़ने का समय आ गया है। आप या तो महिला कनेक्टर में तार डाल सकते हैं या आप तारों से गर्मी हटना और एलईडी पट्टी से डी-सोल्डर को ध्यान से हटा सकते हैं। जब आप इन तारों को ESP32 में मिलाते हैं, तो सुनिश्चित करें कि आपके पास mirco-USB को कहीं इंगित करने के लिए पर्याप्त तार हैं जहाँ आप mirco-USB केबल में प्लग कर सकते हैं। उस तार को मिलाएं जो +5V या +3.3V से Vin, GND से GND, और Din से D13 से जुड़ा हो।
चरण 4: Arduino IDE स्थापित करना
यदि आपके पास Arduino IDE स्थापित नहीं है, तो इसे निम्न लिंक से डाउनलोड करें
www.arduino.cc/en/Main/Software
अपने OS के लिए सही संस्करण चुनें
चरण 5: Arduino IDE सेट करना
Arduino IDE खोलने के बाद, ESP32 बोर्ड ड्राइवरों को स्थापित करने के लिए संबंधित लिंक पर जाएं
Arduino IDE (Windows निर्देश) में ESP32 बोर्ड स्थापित करना
Arduino IDE (Mac और Linux निर्देश) में ESP32 बोर्ड स्थापित करना
इसके बाद, निम्न लिंक से तारानाइस से एनटीपी क्लाइंट लाइब्रेरी डाउनलोड करें:
एनटीपी क्लाइंट लाइब्रेरी डाउनलोड करने के लिए यहां क्लिक करें
इसके अलावा आपको एडफ्रूट नियोपिक्सल लाइब्रेरी डाउनलोड करनी होगी
github.com/adafruit/Adafruit_NeoPixel
.zip फ़ाइल को अनज़िप करें और फोल्डर को अपने Arduino IDE लाइब्रेरी फोल्डर में कॉपी करें।
चरण 6: वर्ड क्लॉक प्रोजेक्ट के लिए ESP32 प्रोग्रामिंग
एक नया Arduino स्केच खोलें और ऊपर दिए गए कोड को डाउनलोड करें। इस कोड को अपने नए Arduino स्केच में कॉपी और पेस्ट करें और कोड को संकलित करें यह भी सुनिश्चित करें कि सभी उचित ड्राइवर स्थापित हैं।
चरण 7: अंतिम चरण…
कोड में कुछ सेटिंग हैं जिन्हें आपको संशोधित करने की आवश्यकता होगी।
चरण 8: वाईफाई से कनेक्ट करना
कोड में इन दो चरों को आपके वाईफाई नेटवर्क नाम और पासवर्ड में बदलना होगा।
चरण 9: एल ई डी का रंग बदलना
यह चर नियंत्रित करता है कि एल ई डी किस रंग के हैं, इस लाइन के लेआउट को इस तरह देखा जा सकता है:
uint32_t रंग = पट्टी। रंग (हरा, लाल, नीला);
प्रत्येक रंग मान (0-255) के मूल्यों को बदलकर, आप बदल सकते हैं कि एल ई डी किस रंग का है। एलईडी के चमकीले हरे रंग के होने के लिए कोड पूर्व निर्धारित है।
चरण 10: समय समायोजित करना
यह समय क्षेत्र के कारण समय परिवर्तन को समायोजित करने के लिए जिम्मेदार कोड का ब्लॉक है। यह सीडीटी पर सेट है, ध्यान दें कि यह कोड डेलाइट सेविंग के साथ स्वचालित रूप से नहीं बदलता है। जब डेलाइट बचत "वापस आती है" तो आपको ऑफ़सेट मान को -21600 में बदलना होगा।
चरण 11: अंतिम विधानसभा
एक बार जब ESP32 वाईफाई से जुड़ रहा हो और आपकी एलईडी लाइटें जल रही हों, तो यह प्रोजेक्ट को असेंबल करने का समय है।
अपनी प्रसार सामग्री को सामने के पैनल के पीछे टेप करें ताकि सभी कटे हुए अक्षरों को कवर किया जा सके। फिर एल ई डी को लेटर कट आउट के साथ पंक्तिबद्ध करें। जब ये संरेखित हो जाएं, तो पीछे और सामने के पैनल के किनारों को टेप करें।
चरण 12: अंतिम नोट्स
यह परियोजना संभवतः एक बैटरी से संचालित की जा सकती है, लेकिन बड़ी संख्या में एल ई डी द्वारा संचालित होने के कारण, बैटरी पर्याप्त करंट प्रदान करने में सक्षम नहीं हो सकती है।
कुछ एल ई डी बेतरतीब ढंग से प्रकाश करेंगे, इसे EN बटन दबाकर ESP32 को रीसेट करके ठीक किया जा सकता है। विन पिन को 5V से 3.3V में बदलने से भी यह समस्या ठीक हो सकती है।
सिफारिश की:
नियोमैट्रिक्स 8x8 वर्ड क्लॉक: 6 चरण (चित्रों के साथ)
नियोमैट्रिक्स 8x8 वर्ड क्लॉक: क्या आप समय बीतने के साथ रोमांचित हैं? क्या आप अपने घड़ी संग्रह में एक स्टाइलिश, आधुनिक और कार्यात्मक घड़ी जोड़ना चाहते हैं? घड़ी शब्द समय को बताने के लिए अक्षरों की एक ग्रिड का उपयोग करते हुए समय बताने वाला एक अनूठा उपकरण है। जबकि आप कर सकते हैं
अकाफुगु वर्ड जेनरेटर और प्रेरणादायक वाक्यांशों के साथ फोर लेटर वर्ड क्लॉक: 3 चरण
अकाफुगु वर्ड जेनरेटर और इंस्पिरेशनल वाक्यांशों के साथ फोर लेटर वर्ड क्लॉक: यह फोर लेटर वर्ड क्लॉक का मेरा संस्करण है, एक विचार जिसकी उत्पत्ति 1970 के दशक में हुई थी। घड़ी चार-अक्षर वाले शब्दों की एक श्रृंखला प्रदर्शित करती है जो या तो एक यादृच्छिक शब्द जनरेटर एल्गोरिथ्म से या संबंधित चार-अक्षर के डेटाबेस से उत्पन्न होते हैं
डच 8x8 वर्ड क्लॉक: 7 चरण (चित्रों के साथ)
डच 8x8 वर्ड क्लॉक: मुझे पता है कि मैं एक Arduino का उपयोग करके एक शब्द घड़ी बनाने वाला पहला व्यक्ति नहीं हूं। फिर भी यह हमेशा मेरी 'टू डू' सूची में एक डच बनाने के लिए कुछ था। एक अलग परियोजना के लिए मैंने कुछ परीक्षण करने के लिए बहुत समय पहले एक 'कोलोर्डुइनो / रेनबोडुइनो / फंडुइनो' खरीदा है
Arduino और RTC का उपयोग करते हुए वर्ड क्लॉक: 7 चरण (चित्रों के साथ)
Arduino और RTC का उपयोग करते हुए वर्ड क्लॉक: मैंने अपनी प्रेमिका को उसके जन्मदिन के लिए एक विशेष उपहार देने का फैसला किया। चूंकि हम दोनों इलेक्ट्रॉनिक्स में हैं, इसलिए कुछ "इलेक्ट्रॉनिक्स" बनाना एक अच्छा विचार था। इसके अलावा, हम दोनों ने एक दूसरे को इस तरह के स्व-निर्मित उपहार पहले भी उपहार में दिए हैं, एक
Wemos D1 मिनी (इंटरनेट टाइम सर्वर) के साथ रिब्बा वर्ड क्लॉक: 8 कदम (चित्रों के साथ)
Wemos D1 Mini (इंटरनेट टाइम सर्वर) के साथ रिब्बा वर्ड क्लॉक: मुझे लगता है कि हर कोई उस बिंदु पर आता है जहां वह अपनी उंगलियों में गुदगुदी करता है और वह एक वर्ड क्लॉक बनाना चाहता है। वैसे यह मेरा प्रयास है और इसे यथासंभव कुशल बनाने का मेरा समग्र निष्कर्ष है। सबसे पहले मेरे पास एक 3D प्रिंटर है और मेरे पास इसका उपयोग है