विषयसूची:

IoT ESP8266-आधारित मौसम स्टेशन: 6 कदम
IoT ESP8266-आधारित मौसम स्टेशन: 6 कदम

वीडियो: IoT ESP8266-आधारित मौसम स्टेशन: 6 कदम

वीडियो: IoT ESP8266-आधारित मौसम स्टेशन: 6 कदम
वीडियो: How to make an IoT based weather monitoring system using Nodemcu and Thingspeak | ESP8266 project 2024, नवंबर
Anonim
Image
Image

किसी भी सेंसर का उपयोग किए बिना मौसम स्टेशन परियोजना बनाना चाहते हैं, और दुनिया भर से मौसम के बारे में जानकारी प्राप्त करना चाहते हैं?

OpenWeatherMap का उपयोग करना, यह एक वास्तविक कार्य बन जाता है।

चरण 1: यह कैसे काम करता है?

जाल
जाल

OpenWeatherMap.org पूरे ग्रह से डेटा प्रदान करता है, और उनके एपीआई (एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस) के माध्यम से एक्सेस करना आसान है, जो निश्चित रूप से JSON में आउटपुट होता है।

OpenWeatherMap.org न केवल वर्तमान मौसम डेटा की आपूर्ति करता है, बल्कि 5-दिन और 16-दिन के पूर्वानुमान, ऐतिहासिक डेटा और यहां तक कि मौसम की चेतावनी भी प्रदान कर सकता है।

यह साइट हमें एक मुफ्त विकल्प प्रदान करती है जो दुनिया के किसी भी शहर से वर्तमान मौसम और पांच-दिवसीय पूर्वानुमान प्राप्त करने का अवसर प्रदान करती है।

चरण 2: सेटअप

जाल
जाल
जाल
जाल
जाल
जाल

1. OpenWeatherMap.org पर जाएं।

2. एपीआई कुंजी प्राप्त करने के लिए आपको उनके निःशुल्क खाते के लिए साइन अप करना होगा।

इसे खोजने के लिए, अपने खाते में लॉग इन करें, फिर "एपीआई कुंजी" पर नेविगेट करें, और फिर अपना कुंजी नाम दर्ज करें और जनरेट बटन पर क्लिक करें।

ऊपर तस्वीरें देखें।

चरण 3: कोड

कोड
कोड
कोड
कोड
कोड
कोड

हम ESP8266 पुस्तकालयों और मंच का उपयोग करेंगे। NodeMCU का उपयोग करके नीचे दिए गए कोड का परीक्षण किया गया था।

सबसे पहले कृपया सुनिश्चित करें कि आपके पास अपने विकास परिवेश में ESP8266 और ArduinoJSON पुस्तकालय स्थापित हैं।

ESP8266 पुस्तकालय के लिए, Arduino प्रारंभ करें और प्राथमिकताएँ विंडो खोलें। दर्ज करें:

अतिरिक्त बोर्ड प्रबंधक URL में दायर किया गया।

टूल्स> बोर्ड मेनू से बोर्ड मैनेजर खोलें और ईएसपी8266 प्लेटफॉर्म खोजें। आपको जिस संस्करण की आवश्यकता है उसे चुनें, फिर इंस्टॉल बटन पर क्लिक करें। टूल्स > बोर्ड मेन्यू से ESP8266 बोर्ड चुनें।

ArduinoJSON लाइब्रेरी के लिए, आप इसे शामिल लाइब्रेरी > लाइब्रेरी प्रबंधित करें में खोज कर प्राप्त कर सकते हैं।

नीचे दिए गए कोड को अपने ESP8266-आधारित बोर्ड पर अपलोड करें।

चरण 4: परिणाम

Image
Image
परिणाम
परिणाम
परिणाम
परिणाम
परिणाम
परिणाम

सबसे पहले आपको कोड को थोड़ा बदलना होगा, - अपने वाईफाई के नाम के साथ ssid बदलें।

- अपने वाईफाई के पासवर्ड से पासवर्ड बदलें।

- अपना API_KEY बाद में रखें: &appid=

यदि सब कुछ ठीक है, तो कोड को अपने बोर्ड पर अपलोड करें।

आप दुनिया के किसी भी शहर से डेटा प्राप्त कर सकते हैं।

फ़ोटो देखें।

अगर आप फंस गए हैं तो वीडियो देखें।

चरण 5: यहां से कहां जाएं?

यह एक बहुत बड़ी परियोजना की शुरुआत है, इसलिए यदि आप इसका विस्तार करना चाहते हैं, तो आप आसानी से OLED या LCD स्क्रीन जोड़ सकते हैं जो वर्तमान मौसम को प्रदर्शित करती हैं, और स्मार्ट दर्पण बनाने के लिए अपने दैनिक कार्यक्रम को पढ़ सकती हैं।

चरण 6: निष्कर्ष

इंटरनेट पर कई मौसम डेटा स्रोत हैं और वे कार्य में भिन्न हैं।

OpenWeatherMap.org को सबसे सरल और सुरुचिपूर्ण समाधानों में से एक होना चाहिए जो हमने पूरे ग्रह से मौसम डेटा तक आसान पहुंच के लिए पाया है।

यदि आपके पास कोई प्रश्न है, तो आप एक टिप्पणी छोड़ सकते हैं। myYoutube

मायफेसबुक

मेरा ट्विटर

इस परियोजना को पढ़ने के लिए धन्यवाद ^^ और आपका दिन शुभ हो।

फिर मिलेंगे।

अहमद नूइरा

सिफारिश की: