विषयसूची:
- चरण 1: बीओएम सूची
- चरण 2: विधानसभा
- चरण 3: सर्किट
- चरण 4: संलग्न सॉफ्टवेयर अपलोड करें
- चरण 5: अंतिम शब्द
वीडियो: IoT डेस्कटॉप घड़ी और थर्मामीटर: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
नमस्ते, यह निर्देश आपको दिखाएगा कि मैंने बिना किसी विशेष उपकरण के डेस्कटॉप घड़ी और थर्मामीटर कैसे बनाया। यह डेस्कटॉप घड़ी वर्तमान समय, तापमान और आर्द्रता को दर्शाती है। घड़ी बहुत सटीक है क्योंकि यह एक esp8266 NodeMCU IoT मॉड्यूल के वाईफाई कनेक्शन का उपयोग करके एक टाइम सर्वर से सिंक्रनाइज़ है। आर्द्रता और तापमान को स्थानीय सेंसर से मापा जाता है। इकाई एक मानक फोन चार्जर (5VDC) द्वारा संचालित है। दो डिस्प्ले लगाए गए हैं। ऊपरी डिस्प्ले के पहले दो अंक सेल्सियस में तापमान दिखाते हैं, दूसरा दो अंक आर्द्रता दिखाते हैं। निचला प्रदर्शन समय दिखाता है। पूरा इलेक्ट्रॉनिक्स एक पेपर बॉक्स में बनाया गया है, जो एक यूएसबी मेमोरी स्टिक की पैकेजिंग थी।
चरण 1: बीओएम सूची
DHT22 डिजिटल तापमान और आर्द्रता सेंसर मॉड्यूल 1pc
TM1637 7 सेगमेंट 4 अंकों का डिजिटल एलईडी डिस्प्ले मॉड्यूल Arduino 1pc के लिए
Arduino नैनो MCU बोर्ड 1pc
NodeMcu v3 Lua WIFI इंटरनेट ऑफ थिंग्स डेवलपमेंट MCU बोर्ड ESP8266 1pc
फोन चार्जर 1pc
प्रोटो पीसीबी 1पीसी
केबल 1पीसी
आवास 1 पीसी उपहार बॉक्स
सोल्डर टिन 1pc
परियोजना की कुल सामग्री लागत: 10, 29 $/कुल परियोजना
चरण 2: विधानसभा
विधानसभा प्रक्रिया के हर चरण को निम्नलिखित वीडियो में देखा जा सकता है।
वीडियो के लिए कुछ अतिरिक्त जानकारी:
यह दूसरी डेस्कटॉप घड़ी है जिसे मैंने बनाया है। मेरे पहले प्रयास का निर्देश लिंक:
मैंने यह निर्देश दिया था, क्योंकि अब मैंने पूरी निर्माण प्रक्रिया को रिकॉर्ड कर लिया है, और मैंने कुछ संशोधन किया है। मुझे 1.0 संस्करण के साथ कुछ समस्याएं थीं। सबसे बड़ी समस्या यह थी कि आरटीसी गलत था। घड़ी में काफी देरी हुई। इस समस्या को IoT तकनीक और समय-समय पर सर्वर सिंक्रनाइज़ेशन द्वारा हल किया जा सकता है। इस प्रोजेक्ट में, मैंने NodeMCU का इस्तेमाल किया, जो टाइम सिंक्रोनाइज़ेशन को हैंडल करेगा।
अगला कदम सही आवास ढूंढना था। मैंने एक छोटा पेपर बॉक्स चुना जिसमें सभी भाग फिट हों। मुझे यह बॉक्स एक उपहार के रूप में मिला। दरअसल, एक यूएसबी मेमोरी स्टिक उपहार थी, यह यूएसबी मेमोरी स्टिक की पैकेजिंग थी। यह पेपर पैकेजिंग बॉक्स इस परियोजना के लिए आदर्श था। मुझे लगता है कि इस उद्देश्य के लिए सही आकार के किसी भी बॉक्स (लकड़ी, प्लास्टिक) का उपयोग किया जा सकता है।
किसी भी छेद को ड्रिल करने से पहले सभी घटकों को बॉक्स पर और बॉक्स में रखना एक अच्छा विचार है।
पिछले संस्करण में, मैंने बॉक्स में Arduino बोर्ड को ठीक नहीं किया था, लेकिन यह एक गड़बड़ केबलिंग का कारण बना। इसलिए अब मैंने एक प्रोटो पीसीबी का उपयोग करने का फैसला किया है। इस समाधान को और अधिक सोल्डरिंग की आवश्यकता है लेकिन अंत में यह करने लायक है, क्योंकि केबल्स को बहुत आसान प्रबंधित किया जा सकता है।
चरण 3: सर्किट
पहले मैंने केवल NodeMCU मॉड्यूल का उपयोग करने की कोशिश की, लेकिन यह DHT 22 सेंसर को प्रबंधित करने में सक्षम नहीं था। मुझे लगता है कि समस्या यह है कि DHT 22 5 V पर और NodeMCU 3.3 पर काम कर रहा है। मैंने बिना किसी सफलता के लेवल शिफ्टर मॉड्यूल (3.3/5) के साथ प्रयास किया। अंत में, मैंने सेंसर के लिए एक स्वतंत्र Arduino नैनो लागू किया। यह 2 $ अतिरिक्त है और इसके लिए कुछ स्थान की आवश्यकता है, लेकिन एक स्तर के शिफ्टर मॉड्यूल की लागत और स्थान की भी आवश्यकता है। मैंने सभी घटकों को योजनाबद्ध के अनुसार केबल किया।
मैंने बॉक्स में सभी मॉड्यूल को ठीक करने के लिए स्क्रू लगाए, इसलिए अंदर कोई हिलता हुआ भाग नहीं है। कार में इस्तेमाल किया जा सकता है (अगर कार में वाईफाई है, तो मैंने अपने मोबाइल से हॉटस्पॉट के रूप में परीक्षण किया)।
चरण 4: संलग्न सॉफ्टवेयर अपलोड करें
MCU-s में स्रोत कोड अपलोड करने के लिए Arduino IDE सॉफ़्टवेयर और USB केबल का उपयोग करें:
NodeMCU को कैसे प्रोग्राम किया जाए, इस बारे में बहुत सारे निर्देश हैं।
www.instructables.com/id/Programming-ESP82…
और Arduino नैनो को कैसे प्रोग्राम करें:
www.arduino.cc/en/Guide/ArduinoNano
दो कोड है। एक Arduino नैनो के लिए और एक NodeMCU के लिए। NodeMCU कोड अपलोड करने से पहले, अपना Wifi क्रेडेंशियल बदलें, और अपना समय क्षेत्र सेट करें। मैंने स्रोत कोड में https://openweathermap.org/ से दूरस्थ मौसम डेटा का उपयोग करने के तरीके के बारे में कुछ नोट छोड़ा। मैं बाहर का तापमान भी दिखाना चाहता था, लेकिन इस सेवा से सटीकता मेरे लिए ठीक नहीं थी, शायद सेंसर मेरे स्थान से बहुत दूर है।
चरण 5: अंतिम शब्द
मैंने इस घड़ी को 2 महीने तक बिना किसी समस्या के इस्तेमाल किया है। उस समय के दौरान, मैंने अपनी पुरानी इकाई को भी अपग्रेड किया, संलग्न देखें। अब मैं दोनों इकाइयों से खुश हूं। मेरी योजना इस घड़ी का अधिक उन्नत संस्करण बनाने की है।
आपका दिन शुभ हो!
सिफारिश की:
पुराने रूसी VFD ट्यूबों से Arduino के लिए शील्ड: घड़ी, थर्मामीटर, वोल्ट मीटर: 21 कदम (चित्रों के साथ)
पुराने रूसी VFD ट्यूबों से Arduino के लिए शील्ड: घड़ी, थर्मामीटर, वोल्ट मीटर…: इस परियोजना को पूरा होने में लगभग आधा साल लगा। मैं यह नहीं बता सकता कि इस परियोजना में कितना काम हुआ। अकेले इस प्रोजेक्ट को करना मुझे हमेशा के लिए ले जाएगा इसलिए मुझे अपने दोस्तों से कुछ मदद मिली। यहां आप हमारे काम को एक बहुत लंबे निर्देश में संकलित देख सकते हैं
स्मार्टफोन को गैर संपर्क थर्मामीटर / पोर्टेबल थर्मामीटर के रूप में उपयोग करें: 8 कदम (चित्रों के साथ)
स्मार्टफोन को नॉन कॉन्टैक्ट थर्मामीटर / पोर्टेबल थर्मामीटर के रूप में इस्तेमाल करें: थर्मो गन की तरह नॉन-कॉन्टैक्ट / कॉन्टैक्टलेस से शरीर के तापमान को मापना। मैंने यह प्रोजेक्ट इसलिए बनाया क्योंकि थर्मो गन अब बहुत महंगी है, इसलिए मुझे DIY बनाने का विकल्प मिलना चाहिए। और उद्देश्य कम बजट संस्करण के साथ बनाना है। आपूर्तिMLX90614Ardu
Arduino आधारित गैर संपर्क इन्फ्रारेड थर्मामीटर - Arduino का उपयोग करते हुए IR आधारित थर्मामीटर: 4 चरण
Arduino आधारित गैर संपर्क इन्फ्रारेड थर्मामीटर | Arduino का उपयोग करते हुए IR आधारित थर्मामीटर: हाय दोस्तों इस निर्देश में हम arduino का उपयोग करके एक गैर संपर्क थर्मामीटर बनाएंगे। चूंकि कभी-कभी तरल / ठोस का तापमान बहुत अधिक होता है या कम होता है और फिर इसके साथ संपर्क बनाना और इसे पढ़ना कठिन होता है। तापमान तो उस दृश्य में
डेस्कटॉप डिवाइस - एक अनुकूलन योग्य डेस्कटॉप सहायक: 7 कदम (चित्रों के साथ)
डेस्कटॉप डिवाइस - एक अनुकूलन योग्य डेस्कटॉप सहायक: डेस्कटॉप डिवाइस एक छोटा व्यक्तिगत डेस्कटॉप सहायक है जो इंटरनेट से डाउनलोड की गई विभिन्न सूचनाओं को प्रदर्शित कर सकता है। इस उपकरण को मेरे द्वारा CRT 420 - बेरी कॉलेज में विशेष विषय वर्ग के लिए डिज़ाइन और निर्मित किया गया था, जिसका नेतृत्व प्रशिक्षक द्वारा किया जाता है
थर्मामीटर का उपयोग कर थर्मामीटर: 5 कदम
थर्मिस्टर का उपयोग करने वाला थर्मामीटर: यह केवल थर्मिस्टर और रेसिस्टर का उपयोग करने वाला थर्मामीटर है। आप किसी भी समय अपने कमरे या किसी भी चीज़ के तापमान की निगरानी और भंडारण भी कर सकते हैं। आप चीजों पर पहले से संग्रहीत डेटा की निगरानी भी कर सकते हैं