विषयसूची:
वीडियो: इंटरफ़ेस DHT11 Arduino का उपयोग करना: 4 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
इस निर्देश में आप सीखेंगे कि अपने Arduino UNO पर DHT11 आर्द्रता और तापमान सेंसर कैसे सेट करें। और जानें कि ह्यूमिडिटी सेंसर कैसे काम करता है, और सीरियल मॉनिटर से आउटपुट रीडिंग कैसे चेक करें
विवरण:
DHT11 दो इलेक्ट्रोड के बीच विद्युत प्रतिरोध को मापकर जल वाष्प का पता लगाता है। आर्द्रता संवेदन घटक सतह पर लागू इलेक्ट्रोड के साथ नमी धारण करने वाला सब्सट्रेट है। जब जलवाष्प को सब्सट्रेट द्वारा अवशोषित किया जाता है, तो सब्सट्रेट द्वारा आयनों को छोड़ा जाता है जो इलेक्ट्रोड के बीच चालकता को बढ़ाता है। दो इलेक्ट्रोडों के बीच प्रतिरोध में परिवर्तन सापेक्ष आर्द्रता के समानुपाती होता है। उच्च सापेक्ष आर्द्रता इलेक्ट्रोड के बीच प्रतिरोध को कम करती है, जबकि कम सापेक्ष आर्द्रता इलेक्ट्रोड के बीच प्रतिरोध को बढ़ाती है।
चरण 1: आवश्यक घटक
यहाँ निर्देशयोग्य के साथ आरंभ करने के लिए आवश्यक घटकों की सूची दी गई है,
हार्डवेयर घटक:
- Arduino UNO फ्लिपकार्ट से खरीदें
- DHT11 आर्द्रता और तापमान सेंसर फ्लिपकार्ट से खरीदें
- ब्रेडबोर्ड (वैकल्पिक)
- जम्पर तार
- यूएसबी केबल
सॉफ्टवेयर घटक:
अरुडिनो आईडीई
चरण 2: सर्किट को तार देना
DHT11 को Arduino UNO से वायर करना वास्तव में आसान है।
वायरिंग कनेक्शन निम्नानुसार किए जाते हैं:
DHT11 का VCC पिन Arduino के +3v में जाता है।
DHT11 का डेटा पिन UNO के एनालॉग पिन A0 में जाता है।
DHT11 का GND पिन UNO के ग्राउंड पिन (GND) में जाता है।
चरण 3: Arduino की प्रोग्रामिंग
ज़िप फ़ाइल डाउनलोड करें
DHT लाइब्रेरी और कोड निकालें।
कोड:
#include "dht.h"#define dht_apin A0 // एनालॉग पिन सेंसर Arduino dht DHT से जुड़ा है;
उपरोक्त पंक्तियाँ dht पुस्तकालय के लिए आरंभीकरण हैं
dht. के डेटा पिन को परिभाषित करना
और DHT के रूप में उदाहरण बनाना
व्यर्थ व्यवस्था(){
सीरियल.बेगिन (९६००); देरी (500); // सिस्टम को बूट करने में देरी Serial.println ("DHT11 आर्द्रता और तापमान सेंसर / n / n"); देरी (1000); // सेंसर तक पहुंचने से पहले प्रतीक्षा करें }
उपरोक्त पंक्तियाँ सेटअप कोड हैं
9600 बॉड दर पर धारावाहिक संचार शुरू करता है
1 सेकंड की देरी से प्रोजेक्ट का नाम प्रिंट करें
शून्य लूप () {DHT.read11 (dht_apin); सीरियल.प्रिंट ("वर्तमान आर्द्रता ="); सीरियल.प्रिंट (DHT.humidity); सीरियल.प्रिंट ("%"); सीरियल.प्रिंट ("तापमान ="); सीरियल.प्रिंट (DHT.temperature); सीरियल.प्रिंट्लन ("सी"); देरी (5000); // सेंसर को फिर से एक्सेस करने से पहले 5 सेकंड प्रतीक्षा करें। }
यह हर 5 सेकेंड में बार-बार DHT11 से डेटा पढ़ता है
चरण 4: परिणाम
सीरियल मॉनिटर खोलें
बॉड दर को 9600. पर सेट करें
सीरियल मॉनिटर पर देखें रिजल्ट….
सबसे पहले, मैं इस गाइड को पढ़ने के लिए आपको धन्यवाद देना चाहता हूं! मुझे उम्मीद है इससे आपको मदद मिली होगी। यदि आपके कोई प्रश्न हैं तो मुझे आपकी मदद करने में हमेशा खुशी होती है….. एक टिप्पणी छोड़ें। आपकी प्रतिक्रिया मेरे लिए मूल्यवान है।
सिफारिश की:
I2C सेंसर इंटरफेस के साथ शुरुआत करना ?? - ESP32s का उपयोग करके अपने MMA8451 को इंटरफ़ेस करें: 8 कदम
I2C सेंसर इंटरफेस के साथ शुरुआत करना ?? - ESP32s का उपयोग करके अपने MMA8451 को इंटरफ़ेस करें: इस ट्यूटोरियल में, आप कंट्रोलर (Arduino, ESP32, ESP8266, ESP12 NodeMCU) के साथ काम करने वाले I2C डिवाइस (एक्सेलेरोमीटर) को शुरू करने, कनेक्ट करने और प्राप्त करने के तरीके के बारे में जानेंगे।
पोटेंशियोमीटर (वैरिएबल रेसिस्टर) और अरुडिनो यूनो का उपयोग करके एलईडी / चमक को लुप्त करना / नियंत्रित करना: 3 चरण
पोटेंशियोमीटर (वैरिएबल रेसिस्टर) और अरुडिनो यूनो का उपयोग करके एलईडी/चमक को फीका/नियंत्रित करना: Arduino एनालॉग इनपुट पिन पोटेंशियोमीटर के आउटपुट से जुड़ा है। तो Arduino ADC (डिजिटल कनवर्टर के अनुरूप) एनालॉग पिन पोटेंशियोमीटर द्वारा आउटपुट वोल्टेज को पढ़ रहा है। पोटेंशियोमीटर नॉब को घुमाने से वोल्टेज आउटपुट बदलता है और Arduino फिर से
4 से अधिक मोटर्स का उपयोग करना - एकाधिक मोटरशील्ड को ढेर करना: 3 चरण
4 से अधिक मोटर्स का उपयोग करना - एकाधिक मोटरशील्ड को स्टैक करना: निर्देश योग्य वाइब्रोटैक्टाइल सेंसरी सबस्टीट्यूशन और ऑग्मेंटेशन डिवाइस (https://www.instructables.com/id/Vibrotactile-Sens…) एक डिवाइस बनाने का एक तरीका दिखाता है जो एक संवेदी का अनुवाद करता है थरथानेवाला उत्तेजनाओं में इनपुट। वे स्पंदनात्मक उद्दीपन हैं p
सुजय द्वारा Arduino का उपयोग करके DHT11 को इंटरफेस करना: 5 कदम
सुजय द्वारा Arduino का उपयोग करके DHT11 को इंटरफेस करना: इस निर्देश में आप सीखेंगे कि अपने Arduino UNO पर DHT11 आर्द्रता और तापमान सेंसर कैसे सेट करें। और जानें कि ह्यूमिडिटी सेंसर कैसे काम करता है, और सीरियल मॉनिटर से आउटपुट रीडिंग कैसे चेक करें विवरण: DHT11 w का पता लगाता है
कंप्यूटर जॉयस्टिक के रूप में PSP का उपयोग करना और फिर PSP के साथ अपने कंप्यूटर को नियंत्रित करना: 5 चरण (चित्रों के साथ)
कंप्यूटर जॉयस्टिक के रूप में पीएसपी का उपयोग करना और फिर पीएसपी के साथ अपने कंप्यूटर को नियंत्रित करना: आप पीएसपी होमब्रू के साथ कई अच्छी चीजें कर सकते हैं, और इस निर्देशयोग्य में मैं आपको सिखाने जा रहा हूं कि गेम खेलने के लिए जॉयस्टिक के रूप में अपने पीएसपी का उपयोग कैसे करें, लेकिन यह भी है एक प्रोग्राम जो आपको अपने जॉयस्टिक को अपने माउस के रूप में उपयोग करने की अनुमति देता है। यहाँ मेटर हैं