विषयसूची:

रास्पबेरी पीआई तापमान और आर्द्रता लॉगिंग, क्लाउड वेदर स्टेशन, वाईफाई और मोबाइल आँकड़े: 6 कदम
रास्पबेरी पीआई तापमान और आर्द्रता लॉगिंग, क्लाउड वेदर स्टेशन, वाईफाई और मोबाइल आँकड़े: 6 कदम

वीडियो: रास्पबेरी पीआई तापमान और आर्द्रता लॉगिंग, क्लाउड वेदर स्टेशन, वाईफाई और मोबाइल आँकड़े: 6 कदम

वीडियो: रास्पबेरी पीआई तापमान और आर्द्रता लॉगिंग, क्लाउड वेदर स्टेशन, वाईफाई और मोबाइल आँकड़े: 6 कदम
वीडियो: Raspberry Pi Weather Station 2024, जुलाई
Anonim
रास्पबेरी पीआई तापमान और आर्द्रता लॉगिंग, क्लाउड वेदर स्टेशन, वाईफाई और मोबाइल आँकड़े
रास्पबेरी पीआई तापमान और आर्द्रता लॉगिंग, क्लाउड वेदर स्टेशन, वाईफाई और मोबाइल आँकड़े
रास्पबेरी पीआई तापमान और आर्द्रता लॉगिंग, क्लाउड वेदर स्टेशन, वाईफाई और मोबाइल आँकड़े
रास्पबेरी पीआई तापमान और आर्द्रता लॉगिंग, क्लाउड वेदर स्टेशन, वाईफाई और मोबाइल आँकड़े
रास्पबेरी पीआई तापमान और आर्द्रता लॉगिंग, क्लाउड वेदर स्टेशन, वाईफाई और मोबाइल आँकड़े
रास्पबेरी पीआई तापमान और आर्द्रता लॉगिंग, क्लाउड वेदर स्टेशन, वाईफाई और मोबाइल आँकड़े

रास्पबेरी पीआई डिवाइस के साथ आप कमरे, ग्रीनहाउस, लैब, कूलिंग रूम या किसी अन्य स्थान पर तापमान और आर्द्रता डेटा को पूरी तरह से मुक्त कर सकते हैं। इस उदाहरण का उपयोग हम तापमान और आर्द्रता लॉग करने के लिए करेंगे।

डिवाइस को वाई-फ़ाई या ईथरनेट के ज़रिए इंटरनेट से जोड़ा जाएगा

आप अपने मोबाइल फोन, डेस्कटॉप या ब्राउज़र के साथ किसी अन्य डिवाइस पर नवीनतम रीडिंग की जांच करने में सक्षम होंगे

आपूर्ति

इस ट्यूटोरियल के लिए एचडीएमआई, एचडीएमआई केबल, यूएसबी माउस और कीबोर्ड के साथ मॉनिटर की भी आवश्यकता होती है, लेकिन आमतौर पर आपके पास यह पहले से ही होता है

आप यहां आवश्यक उपकरण खरीद सकते हैं (न्यूनतम आवश्यक):

रास्पबेरी पीआई 3 या रास्पबेरी पीआई 2 वाईफाई स्टिक के साथ

माइक्रो एसडी कार्ड (सुझाया गया 32GB)

माइक्रो यूएसबी केबल

केबल के साथ DHT22 मॉड्यूल

होना भी अच्छा है:

आपके डिवाइस को पावर देने के लिए यूएसबी चार्जर

पनरोक संलग्नक

मानक रास्पबेरी संलग्नक (मेरे उदाहरण के अनुसार)

यदि आपके पास USB माइक्रोएसडी रीडर नहीं है

मैंने इसे Banggood.com पर खरीदा है

यह औद्योगिक AM2305 सेंसर के साथ भी परीक्षण/काम करता है

चरण 1: अपने डिवाइस को लॉगिंगप्लेटफ़ॉर्म में जोड़ें

अपने डिवाइस को लॉगिंगप्लेटफॉर्म में जोड़ें
अपने डिवाइस को लॉगिंगप्लेटफॉर्म में जोड़ें

यहां आप बाद में आवश्यक एपीआई कुंजी प्राप्त करने के लिए अपना उपकरण जोड़ सकते हैं:

चरण 2: हार्डवेयर कनेक्शन आरेख उदाहरण

हार्डवेयर कनेक्शन आरेख उदाहरण
हार्डवेयर कनेक्शन आरेख उदाहरण
हार्डवेयर कनेक्शन आरेख उदाहरण
हार्डवेयर कनेक्शन आरेख उदाहरण

DHT22 आउट को रास्पबेरीपी से इन/आउट पिन जीपीआईओ 4. से कनेक्ट करें

DHT22 + को RaspberryPi 3V पिन से कनेक्ट करें 1

DHT22 कनेक्ट करें - रास्पबेरीपी ग्राउंड पिन 6. से

चरण 3: माइक्रो एसडी कार्ड के लिए आवश्यक सॉफ्टवेयर अपलोड करें (विंडोज गाइड)

माइक्रो एसडी कार्ड के लिए आवश्यक सॉफ्टवेयर अपलोड करें (विंडोज गाइड)
माइक्रो एसडी कार्ड के लिए आवश्यक सॉफ्टवेयर अपलोड करें (विंडोज गाइड)
माइक्रो एसडी कार्ड के लिए आवश्यक सॉफ्टवेयर अपलोड करें (विंडोज गाइड)
माइक्रो एसडी कार्ड के लिए आवश्यक सॉफ्टवेयर अपलोड करें (विंडोज गाइड)
माइक्रो एसडी कार्ड के लिए आवश्यक सॉफ्टवेयर अपलोड करें (विंडोज गाइड)
माइक्रो एसडी कार्ड के लिए आवश्यक सॉफ्टवेयर अपलोड करें (विंडोज गाइड)

अपने विंडोज पीसी पर माइक्रोएसडी को माइक्रोएसडी इनपुट से कनेक्ट करें, अगर आपके पास यह नहीं है तो यूएसबी संस्करण खरीदें जैसे:

यूएसबी माइक्रो एसडी रीडर

यहां Win32DiskImager डाउनलोड करें

रास्पबेरी पीआई के लिए नवीनतम रास्पियन ओएस यहां डाउनलोड करें (आधिकारिक रास्पबेरी पीआई लिंक)

डाउनलोड किए गए रास्पियन ओएस संग्रह को अपने संग्रहकर्ता या स्क्रीन पर 7zip के साथ निकालें 1

अब आपको अपने माइक्रोएसडी कार्ड में रास्पियन ओएस को Win32DiskImager के साथ लिखना होगा:

तो अपने रीडर में माइक्रोएसडी डालें और Win32DiskImager चलाएं

अपनी डाउनलोड की गई और निकाली गई रास्पियन ओएस छवि फ़ाइल, अपने माइक्रोएसडी का चयन करें और स्क्रीन पर लिखें पर क्लिक करें

समस्या पर सूचना: यदि आपको माइक्रोएसडी में परेशानी या अजीब रूप से स्वरूपित माइक्रोएसडी है, या इसे फिर से चलाना है, तो इससे पहले आपको ड्राइव से सभी वॉल्यूम निकालने और केवल एक बनाने की आवश्यकता है। यह विंडोज़ में डिस्क प्रबंधन उपकरण के साथ स्क्रीन पर 3. के रूप में किया जा सकता है

अपने रास्पबेरी में माइक्रोएसडी डालें, इसे मॉनिटर, माउस और कीबोर्ड से कनेक्ट करें और इसे चलाएं

चरण 4: रास्पियनओएस, रास्पबेरी के लिए पायथन प्रोग्राम लोड हो रहा है और कॉन्फ़िगरेशन की आवश्यकता है

RaspbianOS, रास्पबेरी के लिए पायथन प्रोग्राम लोड हो रहा है और कॉन्फ़िगरेशन की आवश्यकता है
RaspbianOS, रास्पबेरी के लिए पायथन प्रोग्राम लोड हो रहा है और कॉन्फ़िगरेशन की आवश्यकता है
RaspbianOS, रास्पबेरी के लिए पायथन प्रोग्राम लोड हो रहा है और कॉन्फ़िगरेशन की आवश्यकता है
RaspbianOS, रास्पबेरी के लिए पायथन प्रोग्राम लोड हो रहा है और कॉन्फ़िगरेशन की आवश्यकता है
RaspbianOS, रास्पबेरी के लिए पायथन प्रोग्राम लोड हो रहा है और कॉन्फ़िगरेशन की आवश्यकता है
RaspbianOS, रास्पबेरी के लिए पायथन प्रोग्राम लोड हो रहा है और कॉन्फ़िगरेशन की आवश्यकता है
रास्पियनओएस, रास्पबेरी और कॉन्फ़िगरेशन के लिए पायथन प्रोग्राम लोड हो रहा है
रास्पियनओएस, रास्पबेरी और कॉन्फ़िगरेशन के लिए पायथन प्रोग्राम लोड हो रहा है

जब रास्पबेरी बूट हो जाता है, तो आपको इसे अच्छे विज़ार्ड के साथ कॉन्फ़िगर करने की आवश्यकता होती है, उदाहरण स्क्रीन 1

उसके बाद टर्मिनल रन में DHT22 के लिए कुछ लाइब्रेरी स्थापित करें:

सुडो एपीटी-अपडेट प्राप्त करें

सुडो एपीटी-बिल्ड-आवश्यक पायथन-देव पायथन-ओपनएसएसएल गिट गिट क्लोन स्थापित करें https://github.com/adafruit/Adafruit_Python_DHT.git && cd Adafruit_Python_DHTsudo python setup.py इंस्टॉल करें

स्क्रीन पर कमांड के साथ अब फाइल बनाएं 2

इस पृष्ठ से मूल लॉगिंगफ़ॉरेस्ट कोड को फ़ाइल में पेस्ट करेंhttps://github.com/sandiwinter/loggingforest/blob…

और स्क्रीन पर loggingforest.com वेबसाइट पर प्राप्त मापदंडों को बदलें 3

CTRL+X Y

प्रवेश करना

परीक्षण के लिए अब आप इस स्क्रिप्ट को स्क्रीन पर चला सकते हैं 4

CTRL+Z से आप इस प्रोग्राम को रोक सकते हैं

चरण 5: Logingforest.com प्लेटफॉर्म पर डेटा की जांच करें

Logingforest.com प्लेटफॉर्म पर डेटा की जांच करें
Logingforest.com प्लेटफॉर्म पर डेटा की जांच करें
Logingforest.com प्लेटफॉर्म पर डेटा की जांच करें
Logingforest.com प्लेटफॉर्म पर डेटा की जांच करें
Logingforest.com प्लेटफॉर्म पर डेटा की जांच करें
Logingforest.com प्लेटफॉर्म पर डेटा की जांच करें

उसके बाद आपका डिवाइस लॉगिंगफ़ॉरेस्ट को डेटा भेजना शुरू कर देगा और आप इसे वहां देख सकते हैं लॉगिंगफ़ॉरेस्ट डिवाइस एडिट में बस पैरामीटर नाम और मानों को स्क्रीन 1 पर परिभाषित करें

स्क्रीन पर पूर्वावलोकन के रूप में क्लिक करें 2

और आपको स्क्रीन पर अच्छा डेटा दिखाई देगा ३

चरण 6: रास्पबेरी बूट अप पर स्वचालित रूप से पायथन स्क्रिप्ट चलाएँ

रास्पबेरी बूट अप पर स्वचालित रूप से पायथन स्क्रिप्ट चलाएँ
रास्पबेरी बूट अप पर स्वचालित रूप से पायथन स्क्रिप्ट चलाएँ

बेशक, आप शायद इस अजगर स्क्रिप्ट को स्वचालित रूप से चलाना चाहते हैं जब रास्पबेरी शुरू हो जाएगी या बिजली स्रोत से जुड़ी होगी।

टर्मिनल खोलें और चलाएं:

सुडो नैनो /etc/rc.local

और बाहर निकलने से पहले 0 अपनी स्क्रिप्ट चलाने के लिए कोड जोड़ें:

sudo bash -c 'पायथन /home/pi/dht22-api.py > /home/pi/dht22-api.log 2>&1' &

स्क्रीन पर के रूप में 1

फ़ाइल को CTRL+X, Y, Enter के साथ सहेजें अपने रास्पबेरी पीआई को पुनरारंभ करने का प्रयास करें, और अब यह तैयार है!

बेझिझक टिप्पणी करें और अपने लकड़हारे को साझा करें

आप जीथब प्रतिनिधि में अन्य कोड संस्करण भी पा सकते हैं:

github.com/sandiwinter/loggingforest/tree/…

सिफारिश की: