รหัสสินค้า | A00173 |
หมวดหมู่ | Gyro/Accelerometer/IMU |
ราคา | 210.00 บาท |
บาร์โค้ด | 885001732 |
สถานะสินค้า | พร้อมส่ง |
ลงสินค้า | 21 พ.ค. 2560 |
อัพเดทล่าสุด | 21 พ.ค. 2560 |
คงเหลือ | ไม่จำกัด |
จำนวน | ชิ้น |
GY-8511 วัดแสง UV Sensor Module (gyml8511) For Arduino
Sensor GY-8511 ใช้ ML8511 เป็นตัวรับแสง สำหรับวัดค่าแสง UV Ultraviolte อัลตราไวโอเลต ใช้แรงดัน 3.3V สามารถตรวจจับค่าแสงที่ได้ 280-390nm สามารถตรวจจับได้ทั้ง UVA (tanning rays) UVB (burning rays) การวัดค่าความเข้มของแสงวัดรังสียูวีเข้ม (mW/cm2) โดยค่าจะออกเป็น สัญญาณ Analog ให้ Arduino ใช้งานได้ง่าย พร้อม Code ตัวอย่าง เหมาะแก่การไปวัดค่า แสง UV
ตัวอย่างการใช้งาน
Code ตัวอย่าง
int UVOUT = A0; //Output from the sensor
int REF_3V3 = A1; //3.3V power on the Arduino boardvoid setup(){
Serial.begin(9600);
pinMode(UVOUT, INPUT);
pinMode(REF_3V3, INPUT);
Serial.println("ML8511 example");
}void loop(){
int uvLevel = averageAnalogRead(UVOUT);
int refLevel = averageAnalogRead(REF_3V3);//Use the 3.3V power pin as a reference to get a very accurate output value from sensor
float outputVoltage = 3.3 / refLevel * uvLevel;
float uvIntensity = mapfloat(outputVoltage, 0.99, 2.8, 0.0, 15.0); //Convert the voltage to a UV intensity level
Serial.print("output: ");
Serial.print(refLevel);
Serial.print("ML8511 output: ");
Serial.print(uvLevel);
Serial.print(" / ML8511 voltage: ");
Serial.print(outputVoltage);
Serial.print(" / UV Intensity (mW/cm^2): ");
Serial.print(uvIntensity);
Serial.println();
delay(100);
}//Takes an average of readings on a given pin
//Returns the average
int averageAnalogRead(int pinToRead)
{
byte numberOfReadings = 8;
unsigned int runningValue = 0;for(int x = 0 ; x < numberOfReadings ; x++)
runningValue += analogRead(pinToRead);
runningValue /= numberOfReadings;
return(runningValue);
}//The Arduino Map function but for floats
//From: http://forum.arduino.cc/index.php?topic=3922.0float mapfloat(float x, float in_min, float in_max, float out_min, float out_max){
return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min;
}
หลังจากสั่งซื้อแล้ว กรุณาชำระเงิน และจะต้องแจ้งชำระเงินทางหน้าเวปเท่านั้น (การแจ้งทาง SMS หรือ email ไม่ถือว่าเป็นการแจ้งชำระเงิน) ถ้าไม่มีการแจ้งชำระเงินภายใน 48 ชม. ระบบจะยกเลิกคำสั่งซื้อโดยอัตโนมัติ ถ้าท่านต้องการสั่งซื้อสินค้าอยู่ จะต้องทำการสั่งซื้อใหม่อีกครั้ง
รายการที่แจ้งชำระเงินก่อนเวลา 13:00น. จะทำการจัดส่งในวันทำการเดียวกัน รายการที่แจ้งชำระเงินหลัง 13:00น. จะจัดส่งในวันทำการถัดไป โดยจะทำการจัดส่งทุกวัน จันทร์-ศุกร์ และวันหยุด เป็นบางวัน ตามที่ผู้ขายสะดวก
แจ้งโอนเงินก่อน 9.00 วันเสาร์ส่งวันเสาร์
หลังจากชำระเงินแล้ว คลิ๊กที่นี่ เพิ่อแจ้งชำระเงินทันที โดยไม่ต้องโทรมาแจ้งอีก ถ้าไม่สะดวก ไม่ต้องแนบหลักฐานการโอนก็ได้ แต่กรุณาแจ้งธนาคาร และเวลาที่โอนที่ถูกต้อง จะได้ตรวจสอบได้ครับ
หน้าที่เข้าชม | 43,202 ครั้ง |
ผู้ชมทั้งหมด | 24,165 ครั้ง |
เปิดร้าน | 17 ก.ย. 2559 |
ร้านค้าอัพเดท | 1 ก.ย. 2568 |