विषयसूची:
- आपूर्ति
- चरण 1: समय कैसे बताएं?
- चरण 2: फ्यूजन 360. का उपयोग करके 3डी प्रिंटेड क्लिप्सेबल एनक्लोजर को डिजाइन करना
- चरण 3: 3D प्रिंटेड केस + ESP8266. को असेंबल करें
- चरण 4: Arduino IDE का उपयोग करके प्रोग्रामिंग
- चरण 5: इसे लटकाएं, इसे देखें और गिनना शुरू करें - धैर्य रखें
वीडियो: बार ग्राफ क्लॉक IOT (ESP8266 + 3D Printed Case): 5 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
नमस्ते, इस निर्देश पर मैं आपको बताऊंगा कि IOT 256 LED बार ग्राफ घड़ी कैसे बनाई जाती है।
इस घड़ी को बनाना बहुत मुश्किल नहीं है, बहुत महंगा नहीं है फिर भी आपको समय बताने के लिए धैर्य रखना होगा ^^ लेकिन यह बनाना सुखद है और शिक्षण से भरपूर है।
इस घड़ी को बनाने के लिए मुख्य चरण होंगे:
- एक क्लिप-ऑन बॉक्स बनाएं
- वाईफाई और एनटीपी प्रोटोकॉल के साथ सटीक समय का पता लगाएं
- प्रोग्राम एक 8x32 एलईडी मैट्रिक्स चुड़ैल 256 एलईडी का प्रतिनिधित्व करता है
आपूर्ति
-
Aliexpress. पर एलईडी मैट्रिक्स WS2812B 8x32 11€
Adafruit कंपनी द्वारा 8x32 WS2812B LED मैट्रिक्स को NeoMatrix भी कहा जाता है।
- Aliexpress पर एक Nodemcu ESP8266 बोर्ड 3 से 4 € (Nodemcu Wemos से बेहतर है)
- कुछ 3D-प्रिंटर फिलामेंट (≈ 120g)
- 2 स्क्रू या नाखून
- एक यूएसबी केबल (यूएसबी टाइप ए से माइक्रो यूएसबी टाइप बी)
- एक यूएसबी दीवार अनुकूलक
आवश्यक उपकरण
- एक 3D प्रिंटर, मेरा एक Creality CR-10. है
- एक सरौता
- एक सोल्डर आयरन
वैकल्पिक उपकरण
- कुछ गर्म गोंद
- एक यूएसबी डीसी वोल्टेज परीक्षक (बहुत सारे प्रोजेक्ट में बहुत उपयोगी)
चरण 1: समय कैसे बताएं?
चित्र 1 और "Expanation_Clock.pdf" फ़ाइल आपको बताएगी कि इस घड़ी को कैसे पढ़ा जाए। मूल रूप से, आपको प्रत्येक आरजीबी कॉलम (लाल = घंटे/हरा = मिनट/नीला = सेकंड) में बिंदुओं को गिनने की आवश्यकता है।
उदाहरण के लिए, घड़ी चित्र 2 पर 17h50m44s प्रदर्शित करती है।
चरण 2: फ्यूजन 360. का उपयोग करके 3डी प्रिंटेड क्लिप्सेबल एनक्लोजर को डिजाइन करना
मैं चाहता था कि यह बॉक्स पूरी तरह से क्लिप-ऑन बॉक्स हो इसलिए मैंने इसे इस तरह से डिज़ाइन किया कि मुझे गोंद का उपयोग करने की आवश्यकता नहीं होगी।
क्लिप-ऑन इन दो ट्यूटोरियल (साइड क्लिप) (मध्य क्लिप) से प्रेरित हैं
मैट्रिक्स आयाम:
300 मिमी ऊंचाई x 80 मिमी लंबाई x 2 मिमी चौड़ाई
बॉक्स आयाम:
323mm ऊंचाई x 85mm लंबाई x 9.2mm चौड़ाई
मुद्रण प्रमुख आंकड़े:
- 180 ग्राम फिलामेंट
- 16h30 (मुद्रण समय)
नीचे, 4 फाइलें हैं:
- Box_Bottom_ws (समर्थन के साथ)
- Box_Top_ws (समर्थन के साथ)
- कवर_बॉटम_मैट्रिक्स
- कवर टॉप_मैट्रिक्स
पूरा केस बनाने के लिए आपको इन 4 पीस की जरूरत पड़ेगी।
फ़ाइलें Thingiverse पर भी उपलब्ध हैं, यहाँ लिंक है:
चरण 3: 3D प्रिंटेड केस + ESP8266. को असेंबल करें
4 पीस प्रिंट करने के बाद, इन चरणों का पालन करें:
- 5V, GND, और DIN. को छोड़कर मैट्रिक्स से सभी तारों को हटा दें
- शेष 3 तारों को ESP8266 बोर्ड से मिलाएं (योजनाबद्ध देखें)
- "Box_Bottom_ws" और "Box_Top_ws" को असेंबल करें
- "Box_Bottom_ws" के ज़रिए यूएसबी केबल डालें
- ESP8266 को दो तरफा टेप या गर्म गोंद के साथ ठीक करें
- USB केबल को ESP8266. में प्लग करें
- "कवर_बॉटम_मैट्रिक्स" के माध्यम से एलईडी मैट्रिक्स को स्लाइड करें
- "Box_Bottom_ws" पर "Cover_Bottom_Matrix" क्लिप करें
- "Cover_Top_Matrix" के साथ चरण 7 और 8 को फिर से करें
- प्रोग्रामिंग शुरू करें
चरण 4: Arduino IDE का उपयोग करके प्रोग्रामिंग
इस कार्यक्रम के तीन मुख्य कार्य हैं:
- वाई - फाई
- एनटीपी (नेटवर्क टाइम प्रोटोकॉल) (विकिपीडिया)
- 256 WS2812B LED के साथ बनाया गया मैट्रिक्स (देखें कि यह कैसे काम करता है)
पूर्वापेक्षाएँ:
बोर्ड मैनेजर के लिए:
Arduino IDE पर ESP8266 बोर्ड जोड़ें (नई विधि)
पुस्तकालय के लिए:
मैट्रिक्स को चलाने के लिए, उपयोग करें:
- Adafuit. द्वारा बनाई गई "Adafruit GFX लाइब्रेरी"
- "Adafuit NeoMatrix" Adafruit द्वारा बनाया गया
- Adafruit द्वारा बनाया गया "Adafuit NeoPixel"
वाईफ़ाई से कनेक्ट करने के लिए, उपयोग करें:
- Arduino द्वारा निर्मित बिल्ड-इन "वाईफ़ाई"
- बिल्ड-इन "ESP8266WiFi" बोर्ड जोड़कर उपलब्ध है
कोड डाउनलोड करें, वाईफाई ssid और पासवर्ड बदलें (लाइनें 54 और 55) और इसे अपने ESP8266 बोर्ड पर अपलोड करें।
वैकल्पिक:
- रंग बदलें (पंक्ति 52) (आप इस उपकरण का उपयोग कर सकते हैं: रंग से आरजीबी कोड)
- समय क्षेत्र बदलें (पंक्ति 59)
- प्रत्येक एलईडी के लिए चमक बदलें (लाइन 92)
- दूसरा प्रदर्शित करने का तरीका बदलें (पंक्ति १०१ से १०४) (मैं आपको कोशिश करने देता हूं)
- ^^ प्रदर्शित करने के लिए अपना खुद का तरीका कोड करें।
/!\ मैट्रिक्स USB इंटरफ़ेस बोर्ड द्वारा संचालित है, इसलिए बिजली की खपत 500mA (स्रोत) तक सीमित होनी चाहिए। 500mA से नीचे रहने के लिए, ल्यूमिनोसिटी वेरिएबल को 0 और 10 के बीच रखें (यदि आपके पास USB टेस्टर है तो अपने USB टेस्टर से जांचें)।
यदि आप इसके बारे में अधिक विवरण चाहते हैं:
- एनटीपी कैसे काम करता है देखिए एंड्रियास स्पाइस द्वारा बनाया गया यह वीडियो।
- नियोमैट्रिक्स कैसे काम करता है एंड्रियास स्पाइस द्वारा किए गए इस वीडियो को फिर से देखें।
- Adafuit लाइब्रेरी कैसे काम करती है इस ट्यूटोरियल को देखें
चरण 5: इसे लटकाएं, इसे देखें और गिनना शुरू करें - धैर्य रखें
मैं परिणाम से खुश हूं, क्लिप-ऑन बॉक्स शांत और इकट्ठा करने में आसान है और घड़ी एक आकर्षण की तरह काम करती है।
मैं मानता हूँ कि यह समय बताने का सबसे तेज़ तरीका नहीं है, लेकिन यह बहुत मज़ेदार तरीका है।
आपका दिन शुभ हो !
सिफारिश की:
ट्रांजिस्टर एलईडी बार ग्राफ: 4 कदम
ट्रांजिस्टर एलईडी बार ग्राफ: यह लेख एलईडी बार ग्राफ डिस्प्ले बनाने का एक अनूठा और विवादास्पद तरीका दिखाता है। इस सर्किट को उच्च आयाम वाले एसी सिग्नल की आवश्यकता होती है। आप क्लास डी एम्पलीफायर को जोड़ने का प्रयास कर सकते हैं। यह सर्किट कई साल पहले आर्टि
सर्किटपायथन के साथ डुअल कलर बार ग्राफ: 5 कदम (चित्रों के साथ)
सर्किटपायथन के साथ दोहरे रंग का बार ग्राफ: मैंने पिमोरोनी साइट पर इस एलईडी बार-ग्राफ को देखा और सोचा कि यह कोविड -19 लॉकडाउन करते समय एक सस्ती और मजेदार परियोजना हो सकती है। इसमें 24 एल ई डी, एक लाल और एक हरा, इसके प्रत्येक में शामिल है 12 खंड, इसलिए सिद्धांत रूप में आपको r प्रदर्शित करने में सक्षम होना चाहिए
रिटायरमेंट क्लॉक / काउंट अप / डीएन क्लॉक: 4 कदम (चित्रों के साथ)
रिटायरमेंट क्लॉक / काउंट अप / डीएन क्लॉक: मेरे पास दराज में इन 8x8 एलईडी डॉट-मैट्रिक्स डिस्प्ले में से कुछ थे और मैं सोच रहा था कि उनके साथ क्या करना है। अन्य इंस्ट्रक्शंस से प्रेरित होकर, मुझे भविष्य की तारीख / समय की गिनती करने के लिए एक काउंट डाउन / अप डिस्प्ले बनाने का विचार आया और यदि लक्ष्य समय p
कॉस्मो क्लॉक - अंतरिक्ष यात्री के अंतरिक्ष में प्रवेश करने पर हर बार रंग बदलता है: 8 कदम (चित्रों के साथ)
कॉस्मो क्लॉक - अंतरिक्ष यात्री के अंतरिक्ष में प्रवेश करने पर हर बार रंग बदलता है: नमस्ते! क्या आप अंतरिक्ष प्रेमी हैं? यदि हाँ तो हाय-फाई! मुझे अंतरिक्ष और खगोल विज्ञान पसंद है। जाहिर है कि मैं वहां जाने और ब्रह्मांड को करीब से देखने के लिए कोई अंतरिक्ष यात्री नहीं हूं। लेकिन हर बार जब मुझे पता चलता है कि पृथ्वी से एक व्यक्ति ने आकाश की यात्रा की है, तो मुझे प्रेरणा मिलती है
बार ग्राफ और Atmega328p का उपयोग करके एक कस्टम DIY तापमान मीटर कैसे बनाएं: 3 चरण (चित्रों के साथ)
बार ग्राफ और Atmega328p का उपयोग करके एक कस्टम DIY तापमान मीटर कैसे बनाएं: इस पोस्ट में मैं आपको दिखाऊंगा कि बार ग्राफ और amp का उपयोग करके तापमान मीटर कैसे बनाया जाता है; एटमेगा३२८पी. पोस्ट में सर्किट आरेख, पीसीबी निर्माण, कोडिंग, असेंबली और amp जैसे सभी विवरण शामिल होंगे; परिक्षण। मैंने एक वीडियो भी शामिल किया है जिसमें सभी