विषयसूची:
- चरण 1: इलेक्ट्रॉनिक घटक
- चरण 2: भागों को जोड़ना
- चरण 3: कोडिंग
- चरण 4: थिंगस्पीक कॉन्फ़िगरेशन
- चरण 5: Android ऐप का उपयोग करना
वीडियो: Arduino UNO मिनी-वेदर स्टेशन: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
यह वाई-फाई कनेक्शन के साथ मेरे Arduino आधारित मिनी-वेदर स्टेशन की पहली पीढ़ी है, जो थिंगस्पीक प्लेटफॉर्म का उपयोग करके डेटा को सार्वजनिक रूप से ऑनलाइन पोस्ट करने में सक्षम है।
मौसम केंद्र विभिन्न सेंसरों का उपयोग करके मौसम और पर्यावरण से संबंधित निम्नलिखित डेटा एकत्र करता है:
- तापमान;
- नमी;
- वायु - दाब;
- प्रकाश की तीव्रता;
- यूवी सूचकांक;
- धूल एकाग्रता।
इसका उद्देश्य खुले हार्डवेयर का उपयोग करके एक छोटा और सरल मौसम स्टेशन बनाना है।
आइए शुरू करें और मज़े करें!
चरण 1: इलेक्ट्रॉनिक घटक
इस परियोजना के लिए आपको निम्नलिखित घटकों की आवश्यकता होगी:
- Arduino Uno (खरीदें)
- ग्रोव लाइट सेंसर (खरीदें)
- ग्रोव यूवी सेंसर (खरीदें)
- बैरोमेट्रिक प्रेशर सेंसर (BMP085) (खरीदें)
- DHT22 (खरीदें)
- ग्रोव डस्ट सेंसर (खरीदें)
- ESP8266 (खरीदें)
- प्रोटोशील्ड (अधिक कॉम्पैक्ट संस्करण के लिए) या एक साधारण ब्रेडबोर्ड (खरीदें / खरीदें)
- 1 कोहम रोकनेवाला (x2)
- 10 कोहम रोकनेवाला (X1)
- 4k7 ओम रोकनेवाला (X1)
- कुछ जम्पर तार
- एक कंप्यूटर (Arduino कोड को संकलित और अपलोड करने के लिए)
आपको इस परियोजना के संयोजन के लिए विशिष्ट उपकरणों की आवश्यकता नहीं होगी। सभी घटक आपके पसंदीदा ई-कॉमर्स स्टोर पर ऑनलाइन मिल सकते हैं।
सर्किट यूएसबी पोर्ट (एक कंप्यूटर या एक साधारण फोन चार्जर से जुड़ा) द्वारा संचालित है, लेकिन आप एक बाहरी डीसी बिजली की आपूर्ति या Arduino पावर जैक से जुड़ी बैटरी भी जोड़ सकते हैं।
मौसम स्टेशन सर्किट का मामला इस परियोजना के दायरे से बाहर है।
चरण 2: भागों को जोड़ना
सभी कंपोनेंट्स को योजनाबद्ध के अनुसार कनेक्ट करें। प्रत्येक सेंसर को ब्रेडबोर्ड से जोड़ने के लिए आपको कुछ जम्पर तारों की आवश्यकता होगी। आप एक प्रोटोशील्ड (अधिक कॉम्पैक्ट सर्किट के लिए), एक साधारण ब्रेडबोर्ड का उपयोग कर सकते हैं, या आपके पास Arduino शील्ड डिज़ाइन कर सकते हैं।
USB केबल को Arduino Uno बोर्ड में प्लग करें और अगले चरण पर आगे बढ़ें।
चरण 3: कोडिंग
यह मानते हुए कि आपने पहले से ही नवीनतम Arduino IDE स्थापित कर लिया है, निम्नलिखित पुस्तकालयों को डाउनलोड और स्थापित करें:
DHT22 पुस्तकालय:
github.com/adafruit/DHT-sensor-library
एडफ्रूट बीएमपी०८५ पुस्तकालय:
github.com/adafruit/Adafruit-BMP085-Library
Arduino IDE में पुस्तकालयों को जोड़ने के निर्देशों के लिए, निम्नलिखित Arduino मार्गदर्शिका देखें:
www.arduino.cc/en/Guide/Libraries
Arduino कोड (weatherBox.ino) डाउनलोड करें। XXXXX को अपने वाईफाई राउटर से बदलें SSID YYYYY को राउटर पासवर्ड से और ZZZZZ को अपने ThingSpeak चैनल द्वारा API कुंजी लिखें (देखें कि इसे अगले चरण में कैसे प्राप्त किया जाए)।
Arduino बोर्ड को अपने कंप्यूटर USB पोर्ट से कनेक्ट करें और कोड अपलोड करें।
चरण 4: थिंगस्पीक कॉन्फ़िगरेशन
- एक थिंगस्पीक खाता बनाएँ;
- एक नया चैनल बनाएं;
-
अपने मौसम केंद्र का नाम और विवरण निर्दिष्ट करें। निम्नलिखित चैनल असाइन करें और चैनल को सहेजें:
- चैनल 1 = प्रकाश
- चैनल 2 = आर्द्रता
- चैनल 3 = तापमान (DHT22 से)
- चैनल 4 = यूवी इंडेक्स
- चैनल 5 = धूल सांद्रता
- चैनल 6 = दबाव
- चैनल ७ = तापमान (बीएमपी०८५ से)
- एपीआई लिखने की कुंजी कॉपी करें। इसका उपयोग Arduino कोड में पिछले चरण में किया जाता है;
- जब स्टेशन चालू होता है, सेंसर मान समय-समय पर चैनल पर अपलोड किए जाएंगे। आप प्रत्येक चर के सार्वजनिक और निजी विज़ुअलाइज़ेशन को कॉन्फ़िगर कर सकते हैं।
एक सार्वजनिक चैनल का उदाहरण:
चरण 5: Android ऐप का उपयोग करना
आप किसी भी ब्राउज़र में मौसम स्टेशन डेटा की कल्पना करने में सक्षम होंगे। लेकिन आप इसे अपने एंड्रॉइड आधारित स्मार्टफोन पर भी देख सकते हैं और जब चाहें इसकी कल्पना कर सकते हैं।
- अपने एंड्रॉइड डिवाइस पर Google Play स्टोर से थिंग्स व्यू ऐप डाउनलोड और इंस्टॉल करें;
- ऐप पर अपना चैनल आईडी नंबर डालें और ऐड पर क्लिक करें। आप आईडी को अपने थिंगस्पीक चैनल कॉन्फ़िगरेशन पर पाएंगे;
- प्रत्येक चर के वर्तमान मान एक ग्राफ़ में प्रदर्शित किए जाएंगे;
- मज़े करो!
सिफारिश की:
DIY मौसम स्टेशन और वाईफाई सेंसर स्टेशन: 7 कदम (चित्रों के साथ)
DIY मौसम स्टेशन और वाईफाई सेंसर स्टेशन: इस परियोजना में मैं आपको दिखाऊंगा कि वाईफाई सेंसर स्टेशन के साथ एक मौसम स्टेशन कैसे बनाया जाए। सेंसर स्टेशन स्थानीय तापमान और आर्द्रता डेटा को मापता है और इसे वाईफाई के माध्यम से मौसम स्टेशन पर भेजता है। मौसम स्टेशन तब प्रदर्शित करता है
ट्यूटोरियल: Arduino UNO के साथ मिनी PIR मोशन सेंसर HC-SR 505 का उपयोग कैसे करें: 3 चरण
ट्यूटोरियल: Arduino UNO के साथ मिनी PIR मोशन सेंसर HC-SR 505 का उपयोग कैसे करें: विवरण: यह ट्यूटोरियल आपको Arduino Uno का उपयोग करके मोशन सेंसर मॉड्यूल का उपयोग करने के तरीके के बारे में कुछ सरल कदम दिखाएगा। इस ट्यूटोरियल के अंत में, आपको तुलना का एक परिणाम मिलेगा जब सेंसर एक गति का पता लगा सकता है और किसी भी गति का पता नहीं लगा सकता है
Arduino UNO का उपयोग कर मौसम स्टेशन: 7 कदम
अरुडिनो यूएनओ का उपयोग कर मौसम स्टेशन: द्वारा बनाया गया: हेज़ल यांग
प्रोग्राम प्रो-मिनी यूजिंग Uno (Arduino Basics): 7 स्टेप्स (चित्रों के साथ)
प्रोग्राम प्रो-मिनी यूज़िंग ऊनो (अरुडिनो बेसिक्स): हाय सब, इस निर्देश में मैं आपको अपने हाल ही में खरीदे गए Arduino प्रो-मिनी के साथ अपना अनुभव साझा करना चाहता हूं और कैसे मैंने पहली बार इसका उपयोग करके कोड अपलोड करने में कामयाबी हासिल की पुराने Arduino Uno.Arduino pro-mini में निम्नलिखित विशेषताएं हैं: यह मैं
डॉर्म पावर स्टेशन/सूप अप एनआईएमएच चार्जिंग स्टेशन: 3 कदम
डॉर्म पावर स्टेशन/सोप अप एनआईएमएच चार्जिंग स्टेशन: मेरे पास एक पावर स्टेशन की गड़बड़ी है। मैं एक कार्यक्षेत्र पर चार्ज होने वाली हर चीज को संघनित करना चाहता था और उस पर सोल्डर/आदि के लिए जगह थी। पावर चीज सूची: सेल फोन (टूटा हुआ, लेकिन यह मेरे फोन की बैटरी चार्ज करता है, इसलिए यह हमेशा प्लग इन होता है और चार्ज होता है