ویژگی های ماژول سنسور ماورای بنفش GUVA-S12SD
پرتوی فرابنفش (UV) توسط نور خورشید ساطع میشود. با نازک شدن تدریجی لایه اوزون، مقدار اشعه UV خورشید از مقدار مجاز آن فراتر رفته و باعث آفتاب سوختگی و مشکلات دیگر میشود. این پرتو یک موج الکترومغناطیسی است که دامنه طول موج آن از نور مرئی کوتاهتر و از پرتوی X بلندتر میباشد. گستره طیف آن نیز از 200nm تا 370nm میباشد.
ماژول سنسور ماورای بنفش GUVA-S12SD برای تشخیص شدت تابش اشعه ماورای بنفش به کار میرود. خروجی این ماژول یک ولتاژ آنالوگ است که سطح آن با تغییر شدت تابش اشعه UV تغییر میکند.
نکته
هدف اصلی از اندازهگیری میزان این پرتو توسط چنین ماژولهایی، جلوگیری از آسیب آن ها به مردم میباشد.
دیتاشیت GUVA-S12SD را میتوانید از اینجا دانلود کنید.
GUVA-S12SD UV Detection Sensor Module Datasheet
نحوه محاسبه سطح UV
همانطور که گفته شد، خروجی این ماژول یک ولتاژ آنالوگ است و تقریبا بین 0 تا 1 ولت تغییر میکند. سطح ولتاژ خروجی ماژول بر اساس شدت پرتوی UV مطابق نمودار زیر تغییر میکند.
مقدار دقیق میزان سطح UV با توجه به ولتاژ خروجی در تصویر زیر گویا میباشد:
هر سطحی از پرتوی UV نیز بیانگر عامل به وجود آورنده آن میباشد. تصویر زیر بیان میکند که هر سطحی شامل چه مواردی میشود:
معرفی پایه های (Pinout) ماژول سنسور ماورای بنفش GUVA-S12SD
این ماژول دارای پایههایی به شرح زیر میباشد:
- VCC: تغذیه ماژول – 3 تا 5 ولت
- GND: زمین
- OUT(SIG): سیگنال آنالوگ خروجی – این مقدار از 0 تا 1 ولت تغییر میکند.
پین اوت (Pinout) این ماژول را میتوانید در تصویر زیر مشاهده کنید.
لوازمی که به آن احتیاج دارید
قطعات مورد نیاز
نرم افزارهای مورد نیاز
راه اندازی سنسور ماورای بنفش GUVA-S12SD با آردوینو
گام اول: سیم بندی
مطابق تصاویر زیر ماژولها را به آردوینو متصل کنید.
گام دوم: کد
کد زیر را روی آردوینو خود آپلود کنید.
/*
GUVA-S12SD-UV-Module
Made on 03 Feb 2020
by Amir Mohammad Shojaee @ Electropeak
Home
*/
void setup()
{
Serial.begin(9600);
}
void loop()
{
float sensorVoltage;
float sensorValue;
sensorValue = analogRead(A0);
sensorVoltage = sensorValue/1024*5.0;
Serial.print("sensor reading = ");
Serial.print(sensorValue);
Serial.print(" sensor voltage = ");
Serial.print(sensorVoltage);
Serial.println(" V");
delay(1000);
}
میخواهیم خروجی این سنسور را برحسب ولت در سریال مانیتور نمایش دهیم. برای این کار ابتدا ورودی آنالوگ را ذخیره کرده و بازه آن را به 0 تا 5 بر حسب ولت تبدیل میکنیم.
با نزدیک کردن نور فلش دوربین موبایل به سنسور، خروجی بر حسب ولت مانند شکل زیر تغییر میکند.