विषयसूची:

Arduino MKR ENV शील्ड के साथ मौसम की निगरानी: 6 कदम
Arduino MKR ENV शील्ड के साथ मौसम की निगरानी: 6 कदम

वीडियो: Arduino MKR ENV शील्ड के साथ मौसम की निगरानी: 6 कदम

वीडियो: Arduino MKR ENV शील्ड के साथ मौसम की निगरानी: 6 कदम
वीडियो: Logging Weather Data with an Arduino Microcontroller 2024, जुलाई
Anonim
Arduino MKR ENV शील्ड के साथ मौसम की निगरानी
Arduino MKR ENV शील्ड के साथ मौसम की निगरानी

हमें कुछ दिन पहले कुछ नए MKR ENV शील्ड मिले हैं। इन शील्ड में बोर्ड पर कई सेंसर (तापमान, वायु दाब, आर्द्रता, यूवी….) हैं - हमारे ArduiTouch MKR किट के साथ एक साधारण मौसम स्टेशन बनाने के लिए एक अच्छा संग्रह। हमने ओपनवेदर map.org द्वारा एक साधारण पूर्वानुमान के लिए कुछ मौसम की जानकारी प्राप्त करने के लिए मुख्य बोर्ड के रूप में वाईफाई के साथ एक Arduino MKR 1010 का उपयोग किया है। अंत में ArduiTouch का डिस्प्ले एक साधारण पूर्वानुमान और बाहरी तापमान को मापे गए इनडोर तापमान, वायु दाब और आर्द्रता के साथ दिखाएगा।

चरण 1: उपकरण और सामग्री

उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री

सामग्री:

  • Arduino MKR1000 या 1010
  • Arduino MKR ENV शील्ड
  • ArduiTouch MKR किट

उपकरण:

  • सोल्डरिंग आयरन
  • पतला सोल्डर तार
  • सुई जैसी नाक वाला प्लास
  • साइड कटिंग सरौता
  • मध्यम क्रॉस स्लॉट पेचकश

सॉफ्टवेयर:

अरुडिनो आईडीई

चरण 2: ArduiTouch MKR Kit. की असेंबली

ArduiTouch MKR Kit. की असेंबली
ArduiTouch MKR Kit. की असेंबली

कृपया संलग्न विधानसभा निर्देश का पालन करें।

चरण 3: Arduino MKR बोर्ड और ENV शील्ड को माउंट करें

Arduino MKR बोर्ड और ENV शील्ड माउंट करें
Arduino MKR बोर्ड और ENV शील्ड माउंट करें

Arduino MKR 1010 और MKR ENV शील्ड को पीसीबी के पिछले हिस्से में लगाना होगा।

चरण 4: अतिरिक्त पुस्तकालयों की स्थापना

Arduino लाइब्रेरी मैनेजर के माध्यम से निम्नलिखित लाइब्रेरी स्थापित करें:

AdafruitGFX लाइब्रेरी

AdafruitILI9341 लाइब्रेरी

Arduino JSON लाइब्रेरी 5.x

आप पुस्तकालय को सीधे ज़िप फ़ाइल के रूप में भी डाउनलोड कर सकते हैं और अपने arduinosketchfolder/पुस्तकालयों के अंतर्गत फ़ोल्डर को असम्पीडित कर सकते हैं।

Adafruit पुस्तकालयों को स्थापित करने के बाद, Arduino IDE को पुनरारंभ करें।

चरण 5: फर्मवेयर का अनुकूलन

आप हमारी वेबसाइट से फर्मवेयर डाउनलोड कर सकते हैं

अनुकूलन के लिए स्रोत कोड में कुछ परिवर्तन आवश्यक हैं: वाईफाई: कृपया 63 और 64 पंक्तियों में एसएसआईडी और पासवर्ड दर्ज करें

चार * एसएसआईडी = "तुम्हारा सिड"; // स्थानीय नेटवर्क का SSID

चार * पासवर्ड = "आपका पासवर्ड"; // नेटवर्क पर पासवर्ड

OpenWeatherMap के लिए खाता: OpenWeatherMap मंच द्वारा बाद में डेटा प्राप्त करने के लिए आपको अपने खाते की आवश्यकता होगी। एपीआई कुंजी प्राप्त करने के लिए यहां साइन अप करें:

लाइन 71 में अपनी एपीआई कुंजी दर्ज करें:

स्ट्रिंग APIKEY = "your_api_key";

आपका स्थान: https://openweathermap.org/appid पर जाएं और स्थान खोजें। परिणाम सेट के माध्यम से जाएं और उस वास्तविक स्थान के निकटतम प्रविष्टि का चयन करें जिसके लिए आप डेटा प्रदर्शित करना चाहते हैं। यह https://openweathermap.org/appid जैसा URL होगा। अंत में वह संख्या है जो आप नीचे दिए गए स्थिरांक को निर्दिष्ट करते हैं। लाइन 72. में अपने स्थान की संख्या दर्ज करें

स्ट्रिंग सिटीआईडी = "your_city_id";

समय: कृपया लाइन 73. में अपना समय क्षेत्र चुनें

इंट टाइमज़ोन = 1;

चरण 6: अंतिम संकलन और अपलोड

अंतिम संकलन और अपलोड
अंतिम संकलन और अपलोड

कृपया इस नमूने को Arduino IDE में खोलें। संकलित कर अपलोड करें।

सिफारिश की: