विषयसूची:
- चरण 1: कहानी
- चरण 2: भागों की आवश्यकता
- चरण 3: हार्डवेयर सेटअप
- चरण 4: सॉफ्टवेयर
- चरण 5: आइए देखें कि हमने क्या बनाया है
- चरण 6: त्रुटियाँ संकलित करना
- चरण 7: हो गया
वीडियो: २.४ TFT Arduino वेदर स्टेशन एकाधिक सेंसर के साथ: ७ कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
TFT LCD और कुछ सेंसर के साथ पोर्टेबल Arduino वेदर स्टेशन।
चरण 1: कहानी
हाल ही में मेरे पास आर्डिनो के साथ खेलने के लिए थोड़ा खाली समय था।
कुछ महीने पहले इंटरनेट पर एक डीएचटी सेंसर और एक आरटीसी के साथ एक टीएफटी एलसीडी के साथ एक स्केच मिला। इसलिए मैंने इसे तार-तार कर दिया, काम करने के लिए स्केच में कुछ संशोधन किए। अपलोड करने के बाद यह भयानक काम कर रहा था !! तो 4 घंटे के बाद मुझे एहसास हुआ कि इससे पीड़ित होना व्यर्थ है। मैंने सोचा कि मैं अपने लिए एक वेदर स्टेशन बना लूंगा जिसे मैं अपने घर पर इस्तेमाल करूंगा।
चलो शुरू करते हैं!
चरण 2: भागों की आवश्यकता
आवश्यक भागों:
- Arduino uno या Mega2560 (पहले से ही था)
- 2.4 tft LCD Ili932x या 9341 IC के साथ (पहले से ही था)
- DHT11 (पहले से ही था)
- DS18b20 (पहले से ही था)
- एक 4 पिन लाइट सेंसर एलडीआर (एनालॉग और डिजिटल)
- कुछ जम्पर तार (पहले से ही थे)
- Arduino IDE और सही लाइब्रेरी
तो इस समय मेरे लिए इसकी कोई कीमत नहीं थी।
चरण 3: हार्डवेयर सेटअप
खैर यह कोई बड़ी बात नहीं थी। चीनी Arduino क्लोन हमेशा खराब नहीं होते हैं। जब बोर्ड की दूसरी पंक्ति होती है जहां आप पिनों को मिलाप कर सकते हैं, जो तारों के साथ थोड़ी अधिक चलती जगह बनाता है।
इसलिए मैंने काम को आसान बनाने के लिए पिनों को विपरीत तरीके से (नीचे देखने के लिए) मिलाप किया। फोटो देखें।
इस समय हमें ३ ५वी, ३ ३.३ वी और कुछ जीएनडी पिन मिले।
अब आप इस तरह से कई सेंसर को बोर्ड से जोड़ सकते हैं।
DHT सेंसर डिजिटल 11 से जुड़ा है।
तापमान सेंसर डिजिटल 10 से जुड़ा है।
एलडीआर एनालॉग 5 से जुड़ा है।
डिजिटल 12 और 13 निःशुल्क है। इसलिए आप चाहें तो अभी भी 1 सेंसर जोड़ सकते हैं। (मुझे चाहिए)
एलसीडी की वजह से कोई भी I2C सेंसर बोर्ड से नहीं जोड़ा जा सकता है। Lcd को RESET के लिए A4 पिन की जरूरत होती है।
दुख की बात है लेकिन सच है।
चरण 4: सॉफ्टवेयर
पुस्तकालय और स्केच डाउनलोड करें।
मैं इस परियोजना के लिए पुस्तकालय अपलोड कर रहा हूँ।
SPFD5408 लाइब्रेरी हमारे 2.4 TFT LCD को चलाने के लिए बहुत अच्छी है, लेकिन मुझे लगता है कि यह केवल ILI932X के लिए अच्छा है; 9340; ९३४१ आईसी.
2019.01.05.!!
एक छोटा सा अपडेट! अब Arduino ओस बिंदु प्रदर्शित कर रहा है!
गर्मी सूचकांक सेल्सियस और फारेनहाइट दोनों प्रदर्शित किया जाता है।
2019.01.06!!
Mcufriend संस्करण अब सीरियल मॉनीटर को मानों की रिपोर्ट कर रहा है।
चरण 5: आइए देखें कि हमने क्या बनाया है
हमारा Arduino 1000ms अद्यतन दर के साथ सेंसर से मूल्यों को प्रदर्शित कर रहा है।
हम क्या देखते हैं:
- रिंग मीटर में डीएचटी सेंसर से तापमान
- ऊपरी दाएं कोने पर नमी
- DS18B20 सेंसर से तापमान
- फारेनहाइट में हीट इंडेक्स
- प्रतिशत में प्रकाश की तीव्रता (अभी भी थोड़ी छोटी है)
- फारेनहाइट में तापमान
- ओस बिंदु सेल्सियस में
- पूर्ण आर्द्रता गणना
परंतु! हमारे पास अभी भी 2 डिजिटल पिन मुफ़्त हैं, इसलिए हमारे Arduino बोर्ड की क्षमताओं को अधिकतम करने के लिए अभी भी थोड़ा सुधार करने की गुंजाइश है।
मैं इसे काम करने और बेहतर दिखने के लिए निकट भविष्य में इस मौसम स्टेशन में कुछ (और दृश्य) उन्नयन की योजना बना रहा हूं। जैसे ही मेरे पास पर्याप्त खाली समय निश्चित रूप से……
तीसरा संस्करण McuFriend संगत डिस्प्ले के लिए है। मेरे पास १५८० और ५४०८ आईसी ड्राइवर डिस्प्ले था जिसका मैंने लगभग २ वर्षों तक उपयोग नहीं किया था। इसलिए मैंने उनके साथ काम करने के लिए कुछ संशोधन किए। मैंने अपनी संशोधित McuFriend लाइब्रेरी अपलोड की है।
चरण 6: त्रुटियाँ संकलित करना
हाल ही में मुझे Arduino IDE (और सिर्फ मुझे नहीं) के साथ संकलन त्रुटियाँ हो रही हैं। यह अक्सर लौटने वाली समस्या है।
यदि आपके पास इस स्केच के साथ कोई संकलन त्रुटि है, तो कृपया इसे एक नई Arduino विंडो में कॉपी करें और पुनः प्रयास करें।
यह मेरे लिए काम करता है, आशा है कि यह आपके लिए भी होगा।
ESP Core की वजह से मैं अभी भी Arduino IDE 1.6.13 पर बैठा हूं।
अपग्रेड क्यों नहीं? सिर्फ इसलिए कि यह संस्करण मेरे लिए बहुत सुविधाजनक है।
चरण 7: हो गया
आप कर चुके हैं।
आप जैसे चाहें इसका इस्तेमाल करें।
मेरे निर्देश को पढ़ने के लिए धन्यवाद।
सिफारिश की:
DIY मौसम स्टेशन और वाईफाई सेंसर स्टेशन: 7 कदम (चित्रों के साथ)
DIY मौसम स्टेशन और वाईफाई सेंसर स्टेशन: इस परियोजना में मैं आपको दिखाऊंगा कि वाईफाई सेंसर स्टेशन के साथ एक मौसम स्टेशन कैसे बनाया जाए। सेंसर स्टेशन स्थानीय तापमान और आर्द्रता डेटा को मापता है और इसे वाईफाई के माध्यम से मौसम स्टेशन पर भेजता है। मौसम स्टेशन तब प्रदर्शित करता है
ESP8266 NodeMCU + LM35 + Blynk (IOT वेदर स्टेशन / डिजिटल टेम्प सेंसर): 4 कदम
ESP8266 NodeMCU + LM35 + Blynk (IOT वेदर स्टेशन / डिजिटल टेम्प सेंसर): हाय दोस्तों! इस निर्देश में, हम सीखेंगे कि LM35 सेंसर को NodeMCU में कैसे इंटरफ़ेस करें और उस तापमान की जानकारी को इंटरनेट पर Blynk एप्लिकेशन वाले स्मार्टफोन पर प्रदर्शित करें। (इस परियोजना में हम Bl में सुपरचार्ट विजेट का उपयोग करेंगे
Attiny85 के साथ मिनी वेदर स्टेशन: 6 कदम (चित्रों के साथ)
Attiny85 के साथ मिनी वेदर स्टेशन: हाल ही में एक निर्देश योग्य Indigod0g में एक मिनी वेदर स्टेशन का वर्णन किया गया है जो दो Arduinos का उपयोग करके बहुत अच्छी तरह से काम करता है। हो सकता है कि हर कोई नमी और तापमान रीडिंग प्राप्त करने के लिए 2 Arduinos का त्याग नहीं करना चाहता और मैंने टिप्पणी की कि यह संभव होना चाहिए
रास्पबेरी पाई और वीवक्स का उपयोग करते हुए एक्यूराइट 5 इन 1 वेदर स्टेशन (अन्य वेदर स्टेशन संगत हैं): 5 चरण (चित्रों के साथ)
रास्पबेरी पाई और वीवक्स का उपयोग करते हुए एक्यूराइट 5 इन 1 वेदर स्टेशन (अन्य वेदर स्टेशन संगत हैं): जब मैंने एक्यूराइट 5 इन 1 वेदर स्टेशन खरीदा था तो मैं अपने घर पर मौसम की जांच करने में सक्षम होना चाहता था, जबकि मैं दूर था। जब मैं घर गया और इसे स्थापित किया तो मुझे एहसास हुआ कि मुझे या तो कंप्यूटर से डिस्प्ले कनेक्ट करना होगा या उनका स्मार्ट हब खरीदना होगा
BME280 सेंसर के साथ ESP32 वाईफाई वेदर स्टेशन: 7 कदम (चित्रों के साथ)
BME280 सेंसर के साथ ESP32 वाईफाई वेदर स्टेशन: प्रिय दोस्तों दूसरे ट्यूटोरियल में आपका स्वागत है! इस ट्यूटोरियल में हम एक वाईफाई इनेबल्ड वेदर स्टेशन प्रोजेक्ट बनाने जा रहे हैं! हम पहली बार नेक्स्टियन डिस्प्ले के साथ नई, प्रभावशाली ESP32 चिप का उपयोग करने जा रहे हैं। इस वीडियो में हम जा रहे हैं