 



| รหัสสินค้า | SKU-00495 | 
| หมวดหมู่ | เซนเซอร์แสงและการมองเห็น | 
| ราคา | 130.00 บาท | 
| สถานะสินค้า | พร้อมส่ง | 
| ลงสินค้า | 11 ก.ย. 2565 | 
| อัพเดทล่าสุด | 11 ก.ย. 2565 | 
| คงเหลือ | ไม่จำกัด | 
| จำนวน | ชิ้น | 
วิธีการต่ออุปกรณ์ สอนใช้งาน Arduino BH1750FVI เซ็นเซอร์วัดความเข้มแสง
1.เชื่อมต่ออุปกรณ์ตามด้านล่าง
Arduino UNO R3 -> BH1750FVI
            • 5V -> VCC
            • GND -> GND
            • A4 -> DAT
            • A2 -> SCL
Arduino UNO R3 -> LED
            • ขา 2 -> ( + ) ( ขายาว )
            • GND -> ตัวต้านทาน 220 ohm -> ( - ) ( ขาสั้น )
2. เมื่อเชื่อมต่ออุปกรณ์เรียบร้อยแล้ว ให้ทำการดาวน์โหลด Library จากลิ้งค์ข้างล่าง
ดาวน์โหลด Library สอนใช้งาน Arduino โมดูลวัดความเข้มแสง BH1750FVI
| #include <BH1750FVI.h> | |
| BH1750FVI LightSensor(BH1750FVI::k_DevModeContLowRes); | |
| int ledPin = 2; | |
| void setup() | |
| { | |
| pinMode(ledPin, OUTPUT); | |
| Serial.begin(115200); | |
| LightSensor.begin(); | |
| } | |
| void loop() | |
| { | |
| uint16_t lux = LightSensor.GetLightIntensity(); | |
| Serial.print("Light: "); | |
| Serial.print(lux); | |
| Serial.println(" lux"); | |
| if (lux < 400) { //สามารถกำหนดค่าความสว่างตามต้องการได้ | |
| digitalWrite(ledPin, HIGH); // สั่งให้ LED ติดสว่าง | |
| Serial.println("LED ON"); | |
| Serial.println(); | |
| } | |
| if (lux > 400) { //สามารถกำหนดค่าความสว่างตามต้องการได้ | |
| digitalWrite(ledPin, LOW); // สั่งให้ LED ดับ | |
| Serial.println("LED OFF"); | |
| Serial.println(); | |
| } | |
| delay(250); | |
| } | 



| หน้าที่เข้าชม | 114,516 ครั้ง | 
| ผู้ชมทั้งหมด | 51,278 ครั้ง | 
| เปิดร้าน | 31 ก.ค. 2559 | 
| ร้านค้าอัพเดท | 4 ก.ย. 2568 | 
 บ้านโค้ด-Bancode
			บ้านโค้ด-Bancode
		 
					