cảm biến cường độ ánh sáng GY-302 BH1750

cảm biến cường độ ánh sáng GY-302 BH1750 - 18664844 Yêu thích

0 Lượt đã xem
0 Lượt mua thành công

Giá: 34,000 đ

Bạn vui lòng chọn thuộc tínhX
Số lượng

Trạng thái : Còn hàng

Hỗ trợ trực tuyến

Hỗ trợ 1 Hỗ trợ 2


Thông tin chi tiết Đánh giá Bình luận
cảm biến cường độ ánh sáng GY-302 BH1750
MODULE CẢM BIẾN CƯỜNG ĐỘ ÁNH SÁNG GY-302 BH1750

THÔNG SỐ KỸ THUẬT :


-Nguồn: 3~5VDC

-Điện áp giao tiếp: TTL 3.3~5VDC

-Chuẩn giao tiếp: I2C

-Khoảng đo: 1 -> 65535 lux

-Kích cỡ: 21*16*3.3mm


ỨNG DỤNG :

Cảm biến cường độ ánh sáng BH1750 Digital Light Sensor được sử dụng để đo cường độ ánh sáng theo đơn vị lux, càm biến có ADC nội và bộ tiền xử lý nên giá trị được trả ra là giá trị trực tiếp cường độ ánh sáng lux mà không phải qua bất kỳ xử lý hay tính toán nào thông qua giao tiếp I2C.
sơ đồ kết nới như hình trên
code mẫu:
#include
#include
int BH1750address = 0x23; //i2c address

byte buff[2];
void setup()
{
Wire.begin();
Serial.begin(57600);
}

void loop()
{
int i;
uint16_t val = 0;
BH1750_Init(BH1750address);
delay(200);

if (2 == BH1750_Read(BH1750address))
{
val = ((buff[0] << 8) | buff[1]) / 1.2;
Serial.print(val, DEC);
Serial.println("lux");
}
delay(150);
}

int BH1750_Read(int address) //
{
int i = 0;
Wire.beginTransmission(address);
Wire.requestFrom(address, 2);
while (Wire.available()) //
{
buff[i] = Wire.read(); // receive one byte
i++;
}
Wire.endTransmission();
return i;
}

void BH1750_Init(int address)
{
Wire.beginTransmission(address);
Wire.write(0x10);//1lx reolution 120ms
Wire.endTransmission();
www.3dlinhkien
cung cấp linh kiện máy in 3d cnc mini

cảm biến cường độ ánh sáng GY-302 BH1750

linh kiện máy in 3d

 

www.3dlinhkien.com

Bình luận sản phẩm

Đánh giá sản phẩm

1. Đánh giá sản phẩm

2. Nội dung đánh giá0 ký tự

Bình luận sản phẩm



Thiết kế web bởi Thiết kế web bởi NHANH.VN