विषयसूची:

Arduino के साथ प्लांट मॉनिटर कैसे बनाएं: 7 कदम
Arduino के साथ प्लांट मॉनिटर कैसे बनाएं: 7 कदम

वीडियो: Arduino के साथ प्लांट मॉनिटर कैसे बनाएं: 7 कदम

वीडियो: Arduino के साथ प्लांट मॉनिटर कैसे बनाएं: 7 कदम
वीडियो: Diy Amazing Arduino Project | बहुत काम का हैं 😎 2024, जुलाई
Anonim

इस ट्यूटोरियल में हम सीखेंगे कि नमी सेंसर का उपयोग करके मिट्टी की नमी का पता कैसे लगाया जाए और अगर सब कुछ ठीक है तो एक हरे रंग की एलईडी फ्लैश करें और OLED डिस्प्ले और Visuino।

वह वीडियो देखें।

चरण 1: आपको क्या चाहिए

तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी

Arduino UNO (या कोई अन्य Arduino) इसे यहां प्राप्त करें

मृदा नमी सेंसर मॉड्यूल, इसे यहां प्राप्त करें

जम्पर तार

ब्रेडबोर्ड इसे यहां प्राप्त करें

OLED डिस्प्ले इसे यहां प्राप्त करें

1X लाल एलईडी, 1X हरी एलईडी उन्हें यहां प्राप्त करें

Visuino प्रोग्राम: Visuino डाउनलोड करें

चरण 2: सर्किट

सर्किट
सर्किट
  • OLED डिस्प्ले पिन [VCC] को Arduino पिन से कनेक्ट करें [5V]
  • OLED डिस्प्ले पिन [GND] को Arduino पिन [GND] से कनेक्ट करें
  • OLED डिस्प्ले पिन [SDA] को Arduino पिन [SDA] से कनेक्ट करें
  • OLED डिस्प्ले पिन [SCL] को Arduino पिन [SCL] से कनेक्ट करें
  • Arduino 5V को पीजो बजर मॉड्यूल पिन VCC से कनेक्ट करें
  • Arduino GND को ग्रीन LED नेगेटिव पिन से कनेक्ट करें
  • Arduino GND को Red LED निगेटिव पिन से कनेक्ट करें
  • Arduino Digital Pin 3 को ग्रीन LED नेगेटिव पिन से कनेक्ट करें
  • Arduino Digital Pin 2 को Red LED निगेटिव पिन से कनेक्ट करें
  • Arduino 5V को नमी सेंसर मॉड्यूल पिन VCC से कनेक्ट करें
  • Arduino GND को नमी सेंसर मॉड्यूल पिन GND से कनेक्ट करें
  • Arduino एनालॉग पिन 0 को नमी सेंसर मॉड्यूल पिन A0. से कनेक्ट करें

चरण 3: Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें

Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें

Arduino की प्रोग्रामिंग शुरू करने के लिए, आपको यहां से Arduino IDE इंस्टॉल करना होगा:

कृपया ध्यान रखें कि Arduino IDE 1.6.6 में कुछ महत्वपूर्ण बग हैं। सुनिश्चित करें कि आप 1.6.7 या उच्चतर स्थापित करते हैं, अन्यथा यह निर्देश काम नहीं करेगा! यदि आपने Arduino UNO को प्रोग्राम करने के लिए Arduino IDE सेटअप करने के लिए इस निर्देश में दिए चरणों का पालन नहीं किया है! Visuino: https://www.visuino.eu को भी इंस्टॉल करना होगा। Visuino को प्रारंभ करें जैसा कि पहली तस्वीर में दिखाया गया है Visuino में Arduino घटक (चित्र 1) पर "टूल्स" बटन पर क्लिक करें जब संवाद प्रकट होता है, तो चित्र 2 पर दिखाए गए अनुसार "Arduino UNO" चुनें।

चरण 4: विसुइनो में घटक जोड़ें और सेट करें

Visuino ADD और Set Components में
Visuino ADD और Set Components में
Visuino ADD और Set Components में
Visuino ADD और Set Components में
Visuino ADD और Set Components में
Visuino ADD और Set Components में

"OLED डिस्प्ले" घटक जोड़ें

2X "एनालॉग मान की तुलना करें" घटक जोड़ें

  • DisplayOLED1 पर डबल क्लिक करें और एलिमेंट्स विंडो में टेक्स्ट फील्ड को बाईं ओर ड्रैग करें, फिर प्रॉपर्टीज विंडो में साइज को 3 पर सेट करें एलिमेंट विंडो को बंद करें
  • ComparValue1 का चयन करें और गुण विंडो में "तुलना प्रकार" को ctBiggerOrEqual पर सेट करें और मान 0.7 << यह संवेदनशीलता मान है, यदि आप चाहें तो इसे बदल सकते हैं
  • ComparValue2 का चयन करें और गुण विंडो में "तुलना प्रकार" को ctSmaller और मान को 0.7 << पर सेट करें, यह संवेदनशीलता मान है, यदि आप चाहें तो इसे बदल सकते हैं

चरण 5: विसुइनो कनेक्ट घटकों में

विसुइनो कनेक्ट कंपोनेंट्स में
विसुइनो कनेक्ट कंपोनेंट्स में
  • Arduino एनालॉग पिन 0 को तुलना वैल्यू1 पिन इन से कनेक्ट करें, वैल्यू 2 पिन इन की तुलना करें, डिस्प्लेओएलईडी1> टेक्स्ट फील्ड 1 पिन इन करें
  • ConnectValue1 पिन आउट को Arduino डिजिटल पिन से कनेक्ट करें 2
  • ComparValue2 पिन आउट को Arduino डिजिटल पिन से कनेक्ट करें 3
  • डिस्प्लेOLED1 पिन I2C आउट टू Arduino बोर्ड I2C पिन In

चरण 6: Arduino कोड उत्पन्न करें, संकलित करें और अपलोड करें

Arduino कोड जेनरेट, कंपाइल और अपलोड करें
Arduino कोड जेनरेट, कंपाइल और अपलोड करें

Visuino में, नीचे "बिल्ड" टैब पर क्लिक करें, सुनिश्चित करें कि सही पोर्ट चुना गया है, फिर "कंपाइल/बिल्ड एंड अपलोड" बटन पर क्लिक करें।

चरण 7: खेलें

यदि आप Arduino UNO मॉड्यूल को पावर देते हैं, और एलईडी को फ्लैश करना चाहिए (लाल पर्याप्त पानी नहीं, हरा पर्याप्त पानी) और OLED डिस्प्ले नमी का स्तर दिखाएगाबधाई! आपने अपना प्रोजेक्ट Visuino के साथ पूरा कर लिया है। Visuino प्रोजेक्ट भी संलग्न है, जिसे मैंने इस निर्देश के लिए बनाया है, आप इसे यहाँ डाउनलोड कर सकते हैं और Visuino में खोल सकते हैं:

सिफारिश की: