ข้อมูล
น้ำหนัก
บาร์โค้ด
ลงสินค้า
อัพเดทล่าสุด
รายละเอียดสินค้า

โมดูล เซนเซอร์วัดค่าแสงในห้อง มักใช้ทั่วไปในโทรศัพท์มือถือเพื่อจัดการแสงหน้าจอให้เหมาะสมกับสภาพแสงแวดล้อม โมดูลนี้สามารถอ่านค่า LUX ได้อย่างแม่นยำถึง 65535 lx 


วิธีต่อ BH1750 กับ Arduino uno

Arduino UNO - BH1750
5V               - VCC
GND             - GND
SCL              - A5
SDA             - A4



ตัวอย่าง Code BH1750 กับ Arduino UNO แบบ ไม่ใช้ Library

#include <Wire.h>
#include <math.h>
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();
}





Datasheet BH1750



BH1750 is a digital ambient light sensor that is used commonly used in mobile phones to manipulate the screen brightness based on the environment lighting. This sensor can accurately measure the LUX value of light up to 65535lx.

 

BH1750 Pin Configuration

Pin Number

Pin Name

Description

1

VCC

Power supply for the module can be 2.4V to 3.6V, typically 3.0V is used

2

GND

Ground of the module, connected to ground of the circuit

3

SCL

Serial Clock Line, used to provide clock pulse for I2C communication

4

SDA

Serial Data Address, used to transfer the data through I2C communication

5

ADDR

Device address pin, used to  select the address when more than two modules are connected

 

BH1750 Features

  • Power Supply: 2.4V-3.6V (typically 3.0V)
  • Less current consumption: 0.12mA
  • Measuring Rang: 1-65535lx
  • Communication: I2C bus
  • Accuracy: +/-20%
  • Built in A/D converter for converting analog illuminance in the digital data.
  • Very small effect of IR radiation
  • Highly responsive near to human eye.
เงื่อนไขอื่นๆ
Tags

นโยบายการเปลี่ยนหรือคืนสินค้า


สินค้าทุกชิ้นมีการรับประกัน 30 วันครับ

โดยมีเงื่อนไขต่างๆดังนี้

1. ลูกค้าไม่ได้เป็นผู้ทำเสียหายเอง อาธิเช่น การต่อไฟเลี้ยงไม่ถูกต้อง (เซนเซอร์รับ 3.3v เราใส่ 5v อันนี้ไม่ได้เนอะ)
2. สินค้าต้องอยู่ในสภาพสมบูรณ์ ไม่แตกหักหรือเสียหายจากไฟ (เช่นไฟฟ้าลัดวงจรจนไฟไหม้)
3. ทางร้านไม่รับเปลี่ยนสินค้าจากความเข้าใจผิดของลูกค้าเอง เช่น ขนาดไม่ตรงกับงานที่ใช้, หรือซื้อไว้แต่ไม่ได้ใช้งาน เป็นต้น ลูกค้าสามารถสอบถามข้อมูลสินค้าหากมีความคลุมเครือก่อนสั่งซื้อได้ในไลน์ร้าน @modulemore ตลอดวันทำการ ยกเว้นเวลา 12.00-14.00 ที่อาจมีการตอบช้าในช่วงนี้ 

การส่งคืนสินค้า
การส่งคืนสินค้าจำเป็น ต้องมีใบเสร็จหรือสำเนา เพื่อความรวดเร็วในการตรวจสอบครับ
สามารถส่งคืนได้ผ่านที่อยู่ของร้าน คลิ๊ก โดยเขียนเป็นลายลักษณ์อักษรกำกับดังนี้
1. รายละเอียดรายการเสียหาย
2. ลูกค้าได้ทดสอบอะไรไปบ้าง

ทางร้านขอสงวนสิทธิ์ในการตัดสินใจเปลี่ยนสินค้าหรือคืนเงินครับ

 
ไทย

สินค้าของเรา

เซนเซอร์/ โมดูล [323]

MEMBER ZONE

TRACK & TRACE

*ใส่ เบอร์มือถือ หรือ email ที่ใช้ในการสั่งซื้อ

OVERVIEW

หน้าที่เข้าชม2,073,664 ครั้ง
ผู้ชมทั้งหมด1,334,390 ครั้ง
ร้านค้าอัพเดท9 ก.ย. 2568

JOIN US

ร้านโมดูลมอร์
ร้านโมดูลมอร์
/www.modulemore.com/
Join เป็นสมาชิกร้าน
601
สมัครสมาชิกร้านนี้ เพื่อรับสิทธิพิเศษ
Choose your language
Language
Currency
Change
เปลี่ยนภาษา
รายการสั่งซื้อของฉัน
รายการสั่งซื้อของฉัน
ข้อมูลร้านค้านี้
ร้านโมดูลมอร์
โมดูลมอร์
ขาย arduino, diy, เรียน arduino, ทำหุ่นยนต์, ฝึกเขียนโปรแกรม, ตั้งแต่ระดับเริ่มต้นจนชำนาญ
เบอร์โทร : 0831710868
อีเมล : modulemore@gmail.com
ส่งข้อความติดต่อร้าน
เกี่ยวกับร้านค้านี้
สินค้าที่ดูล่าสุด
ดูสินค้าทั้งหมดในร้าน
สินค้าที่ดูล่าสุด
บันทึกเป็นร้านโปรด
Join เป็นสมาชิกร้าน
แชร์หน้านี้
แชร์หน้านี้

TOP เลื่อนขึ้นบนสุด
พูดคุย-สอบถาม