สารบัญ:

Mini Digital LUX Meter: 4 ขั้นตอน (พร้อมรูปภาพ)
Mini Digital LUX Meter: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Mini Digital LUX Meter: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Mini Digital LUX Meter: 4 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: GM1020 BENETECH การใช้งานเครื่องวัดแสง แบบดิจิตอล LUX METER 2024, กรกฎาคม
Anonim
มินิดิจิตอล LUX Meter
มินิดิจิตอล LUX Meter
มินิดิจิตอล LUX Meter
มินิดิจิตอล LUX Meter
มินิดิจิตอล LUX Meter
มินิดิจิตอล LUX Meter

ลักซ์มิเตอร์คืออะไร?

Lux Meter แบบดิจิตอลเป็นอุปกรณ์ที่ใช้วัดความเข้มของแหล่งกำเนิดแสง ในการถ่ายภาพจะใช้เครื่องวัดแสงลักซ์เพื่อประเมินความสว่างของแฟลชและแสงโดยรอบโดยรอบ

หลักการทำงานของเครื่องวัดลักซ์:

ลักซ์มิเตอร์ส่วนใหญ่ประกอบด้วยตัวกล้อง โฟโตเซลล์หรือเซ็นเซอร์วัดแสง และจอแสดงผล แสงที่ตกกระทบกับโฟโตเซลล์หรือเซ็นเซอร์ประกอบด้วยพลังงานที่เปลี่ยนเป็นกระแสไฟฟ้า แท้จริงแล้ว การวัดกระแสขึ้นอยู่กับแสงที่กระทบโฟโตเซลล์หรือเซ็นเซอร์วัดแสง เมตรลักซ์อ่านกระแสไฟฟ้าคำนวณค่าที่เหมาะสม และแสดงค่านี้บนจอแสดงผล

ในขณะที่ฉันหลงใหลในการถ่ายภาพและบางครั้งฉันต้องวัดการรับแสง แต่เครื่องวัดลักซ์มีราคาประมาณ 30 เหรียญ ดังนั้นฉันจึงสร้างเครื่องวัดลักซ์ที่มีเซ็นเซอร์ BH1750 ซึ่งมีราคาประมาณ 10 เหรียญ

ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น

ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น

ส่วนประกอบที่จำเป็น:

  • NodeMCU
  • โมดูลความเข้มแสง BH1750
  • OLED 0.96 นิ้ว I2C IIC อินเทอร์เฟซ OLED จอแสดงผล 4 ขา (สีขาว)
  • เขียงหั่นขนม
  • สายจัมเปอร์

ขั้นตอนที่ 2: เซ็นเซอร์ BH1750

เซ็นเซอร์ BH1750
เซ็นเซอร์ BH1750
เซ็นเซอร์ BH1750
เซ็นเซอร์ BH1750
เซ็นเซอร์ BH1750
เซ็นเซอร์ BH1750

BH1750 เป็นเซ็นเซอร์วัดแสงรอบข้างแบบดิจิตอลที่ใช้กันทั่วไปในโทรศัพท์มือถือถึง

จัดการความสว่างของหน้าจอตามสภาพแสงแวดล้อม เซ็นเซอร์นี้สามารถวัดค่า LUX ของแสงได้อย่างแม่นยำถึง 65535lx

คุณสมบัติของเซนเซอร์

● แหล่งจ่ายไฟ: 2.4V-3.6V (ปกติ 3.0V)

● ลดการใช้กระแสไฟ: 0.12mA

● ช่วงการวัด: 1-65535lx

● การสื่อสาร: บัส I2C

● ตัวแปลง A/D ในตัวสำหรับแปลงความส่องสว่างแบบอะนาล็อกในข้อมูลดิจิทัล

● ผลกระทบของรังสีอินฟราเรดเพียงเล็กน้อย

● ตอบสนองได้ดีใกล้สายตามนุษย์

นี่คือบอร์ดฝ่าวงล้อมเซ็นเซอร์ความเข้มแสง BH1750 พร้อมตัวแปลง AD 16 บิตในตัวซึ่งสามารถส่งสัญญาณดิจิตอลได้ทันที ไม่จำเป็นต้องมีการคำนวณที่ซับซ้อน วิธีนี้แม่นยำและง่ายกว่าในการใช้เวอร์ชันของ LDR แบบง่าย ซึ่งจะส่งออกเฉพาะแรงดันไฟฟ้าที่จำเป็นต้องคำนวณเพื่อให้ได้ข้อมูลที่มีความหมาย

แผนผังคณะกรรมการ

● J1 กำลังเชื่อมต่อตัวเชื่อมต่อ

● U1 เป็นตัวควบคุมแรงดันไฟฟ้าที่จ่ายไฟ 3V ให้กับบอร์ดจากอินพุตแหล่งจ่ายไฟ 3.3-5V

● Q1 เป็นตัวแปลระดับข้อมูลแบบสองทิศทางสำหรับการแปลงระดับ 5V เป็น 3V

● D1 เป็นตัวแปลระดับนาฬิกาทิศทางเดียวสำหรับการแปลงระดับ 5V เป็น 3V

● โปรดทราบว่าพิน "addr" คือการกำหนดที่อยู่ I2C อื่นให้กับเซ็นเซอร์

ขั้นตอนที่ 3: แผนภาพวงจร

แผนภูมิวงจรรวม
แผนภูมิวงจรรวม
แผนภูมิวงจรรวม
แผนภูมิวงจรรวม

ขั้นแรก เชื่อมต่อ VCC และ GND ของ BH1750 Light Sensor กับ 3V3 และ GND ของ ESP 8266 จากนั้นเชื่อมต่อหมุด SCL และ SDA ของเซ็นเซอร์กับหมุดที่เกี่ยวข้องของ ESp 8266 โดยใช้สายจัมเปอร์

จากนั้น เชื่อมต่อพิน SCL, SDA, GND และ VCC ของจอแสดงผล OLED กับพินเซ็นเซอร์ BH1750 ที่เกี่ยวข้อง

มาพูดถึงลักซ์และความสว่างกันเถอะ:

ลักซ์ (สัญลักษณ์: lx) คือหน่วยความส่องสว่างที่ได้รับมาจาก SI ซึ่งวัดฟลักซ์การส่องสว่างต่อหนึ่งหน่วยพื้นที่ เท่ากับหนึ่งลูเมนต่อตารางเมตร ในการวัดแสงจะใช้เป็นการวัดความเข้มของแสงที่กระทบหรือผ่านพื้นผิวตามที่ตามนุษย์รับรู้ คล้ายกับหน่วยเรดิโอเมตริกวัตต์ต่อตารางเมตร แต่ด้วยกำลังในแต่ละความยาวคลื่นที่ถ่วงน้ำหนักตามฟังก์ชันความส่องสว่าง ซึ่งเป็นแบบจำลองมาตรฐานของการรับรู้ความสว่างด้วยสายตาของมนุษย์ ในภาษาอังกฤษ "lux" ใช้เป็นทั้งรูปเอกพจน์และพหูพจน์

ความส่องสว่าง: ความส่องสว่างคือการวัดปริมาณฟลักซ์การส่องสว่างที่แผ่กระจายไปทั่วพื้นที่ที่กำหนด เราสามารถนึกถึงฟลักซ์การส่องสว่าง (วัดเป็นลูเมน) เพื่อวัด "ปริมาณ" ทั้งหมดของแสงที่มองเห็นได้ และความส่องสว่างเป็นตัววัดความเข้มของการส่องสว่างบนพื้นผิว ปริมาณแสงที่กำหนดจะทำให้พื้นผิวสว่างขึ้นอย่างสลัวมากขึ้นหากกระจายไปทั่วพื้นที่ขนาดใหญ่ ดังนั้นความส่องสว่างจึงแปรผกผันกับพื้นที่เมื่อฟลักซ์การส่องสว่างคงที่

หนึ่งลักซ์มีค่าเท่ากับหนึ่งลูเมนต่อตารางเมตร:

1 lx = 1 lm/m2 = 1 cd·sr/m2

ฟลักซ์ 1000 ลูเมนที่รวมตัวเป็นพื้นที่ 1 ตารางเมตร ส่องสว่างตารางเมตรนั้นด้วยความสว่าง 1,000 ลักซ์ อย่างไรก็ตาม 1,000 ลูเมนเดียวกันซึ่งกระจายออกไปมากกว่า 10 ตารางเมตรให้ความสว่างเพียง 100 ลักซ์เท่านั้น

ขั้นตอนที่ 4: ให้รหัส

ให้รหัส
ให้รหัส
ให้รหัส
ให้รหัส

ดาวน์โหลดห้องสมุด:

เราสามารถดาวน์โหลดไลบรารี่ใน Arduino IDE

ขั้นตอน:

ร่าง -> รวมไลบรารี -> จัดการไลบรารี

สำหรับไลบรารีโครงการนี้จำเป็นต้องใช้:

  • อดาฟรุต ESP8266
  • อดาฟรุต SSD1306
  • BH1750FVI

สาวๆ ถ้าชอบผลงานนี้ สามารถติดตามช่อง Youtube ข้างล่างนี้สำหรับวิดีโอดังกล่าว

สมัครสมาชิกช่องสำหรับโครงการใหม่

www.youtube.com/PrajjwalNag

และติดตามบน Facebook เพื่อรับการอัพเดท

www.facebook.com/makewithrex

แนะนำ: