विषयसूची:

ML8511 ULTRAVIOLET सेंसर Arduino का उपयोग करते हुए UV इंडेक्स मीटर: 6 चरण
ML8511 ULTRAVIOLET सेंसर Arduino का उपयोग करते हुए UV इंडेक्स मीटर: 6 चरण

वीडियो: ML8511 ULTRAVIOLET सेंसर Arduino का उपयोग करते हुए UV इंडेक्स मीटर: 6 चरण

वीडियो: ML8511 ULTRAVIOLET सेंसर Arduino का उपयोग करते हुए UV इंडेक्स मीटर: 6 चरण
वीडियो: Solarmeter Model 6.2 Digital Handheld NIST-Traceable UVB Radiometer with Integral Sensor 2024, दिसंबर
Anonim

इस ट्यूटोरियल में हम सीखेंगे कि ML8511 ULTRAVIOLET सेंसर का उपयोग करके सन यूवी इंडेक्स को कैसे मापें।

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

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

तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
  • Arduino Uno या कोई अन्य Arduino बोर्ड
  • यूवी सेंसर ML8511
  • ओएलईडी डिस्प्ले
  • ब्रेड बोर्ड
  • जम्पर तार
  • विसुइनो सॉफ्टवेयर: यहां डाउनलोड करें

चरण 2: सर्किट

सर्किट
सर्किट
  • UV सेंसर पिन GND को Arduino pin GND से कनेक्ट करें
  • यूवी सेंसर पिन 3V3 को Arduino पिन 3.3V. से कनेक्ट करें
  • UV सेंसर पिन EN को Arduino पिन 3.3V. से कनेक्ट करें
  • यूवी सेंसर एनालॉग पिन आउट को Arduino एनालॉग पिन 0. से कनेक्ट करें
  • Arduino एनालॉग पिन 1 को Arduino pin 3.3V. से कनेक्ट करें
  • OLED डिस्प्ले पिन VCC को Arduino pin 5V. से कनेक्ट करें
  • OLED डिस्प्ले पिन GND को Arduino pin GND से कनेक्ट करें
  • OLED डिस्प्ले पिन SDA को Arduino pin SDA से कनेक्ट करें
  • OLED डिस्प्ले पिन SCL को Arduino पिन SCL से कनेक्ट करें

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

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

Visuino: https://www.visuino.eu को भी इंस्टॉल करना होगा। नि: शुल्क संस्करण डाउनलोड करें या नि: शुल्क परीक्षण के लिए पंजीकरण करें।

Visuino को प्रारंभ करें जैसा कि पहली तस्वीर में दिखाया गया है Visuino में Arduino घटक (चित्र 1) पर "टूल्स" बटन पर क्लिक करें जब संवाद प्रकट होता है, तो चित्र 2 पर दिखाए गए अनुसार "Arduino UNO" चुनें।

चरण 4: Visuino में घटकों को जोड़ें, सेट करें और कनेक्ट करें

Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
  • यूवी घटक जोड़ें "यूवी लाइट सेंसर लैपिस ML8511"
  • OLED घटक जोड़ें "SSD1306/SH1106 OLED डिस्प्ले (I2C)"
  • अब "DisplayOLED1" घटक पर डबल क्लिक करें।
  • एलिमेंट्स विंडो में "ड्रा टेक्स्ट" को बाईं ओर ड्रैग करें, और प्रॉपर्टीज विंडो में टेक्स्ट को इस पर सेट करें: UV इंटेंसिटी mW/cm2
  • एलिमेंट्स विंडो में "टेक्स्ट फील्ड" को बाईं ओर ड्रैग करें, और प्रॉपर्टीज विंडो में साइज 3 और Y से 30. पर सेट करें
  • एलिमेंट विंडो बंद करें
  • Arduino बोर्ड एनालॉग पिन 0 को "UVLight1" पिन सेंसर से कनेक्ट करें
  • Arduino बोर्ड एनालॉग पिन 1 को "UVLight1" पिन संदर्भ से कनेक्ट करें
  • UVLight1 पिन आउट को डिस्प्ले से कनेक्ट करेंOLED1 > टेक्स्ट फ़ील्ड1 पिन इन
  • डिस्प्लेOLED1 I2C आउट को Arduino बोर्ड I2C In. से कनेक्ट करें

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

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

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

चरण 6: खेलें

यदि आप Arduino UNO मॉड्यूल को पावर देते हैं, तो OLED डिस्प्ले वर्तमान UV इंडेक्स मान दिखाना शुरू कर देगा।

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

सिफारिश की: