กลับไปหน้ารวมไฟล์
ardumeter-incident-light-meter.md

Optical Photography: ArduMeter Light Meter

LDR ทั่วไปนั้นไม่เหมาะกับการถ่ายภาพอย่างยิ่ง เนื่องจากมันไม่เป็นเชิงเส้นและไม่ได้รับการปรับเทียบกับความยาวคลื่นที่สายตามนุษย์รับรู้ กล้องระดับมืออาชีพต้องการการคำนวณ Exposure ที่แม่นยำไร้ที่ติ ArduMeter Light Meter ใช้ประโยชน์จากเซ็นเซอร์ออปติคอลแบบดิจิทัล BH1750 หรือ TSL2591 ที่ล้ำสมัยอย่างยิ่ง ในการตรวจจับค่า ambient Lux ที่แม่นยำทางคณิตศาสตร์ได้อย่างสมบูรณ์แบบ และแปลงค่าเหล่านั้นให้เป็น "Exposure Value (EV)" อันเป็นพื้นฐานที่จำเป็นสำหรับช่างภาพฟิล์มที่ใช้กล้องแมนนวล

invisible_mess_glasses_relay_schema_1772681179521.png

ฟิสิกส์ของการตรวจจับ Digital Lux (BH1750)

BH1750 FVI I2C Sensor ทำหน้าที่เป็นดวงตาดิจิทัลที่แม่นยำสูงพิเศษของคุณ

  1. มันไม่ได้ส่งออกค่า analog คร่าวๆ (0-1023) แต่โปรเซสเซอร์ในตัวของมันส่งออกค่า Lux ทศนิยมที่แม่นยำ (เช่น 54,000 Lux สำหรับแสงแดดจ้า)
  2. มันมีฟิลเตอร์สเปกตรัมในตัวที่ละเลยแสงอินฟราเรดและอัลตราไวโอเลตด้วยอัลกอริทึม เลียนแบบเส้นโค้งความไวของดวงตามนุษย์และฟิล์มเคมีได้อย่างสมบูรณ์แบบ!

การคำนวณสามเหลี่ยม Exposure Value (EV)

เมื่อ Arduino ได้รับค่า ambient Lux ทั้งหมดแล้ว มันจะต้องแก้สมการฟิสิกส์ที่ซับซ้อนภายในโค้ด C++

  1. ช่างภาพตั้งค่า ISO (Film Speed) เป็น 400 โดยใช้แป้นหมุน rotary encoder
  2. Arduino คำนวณ Exposure Value: float EV = log2((Lux * ISO) / 330);
  3. เมื่อกำหนด EV ได้แล้ว โค้ดจะล็อกตัวแปรหนึ่งตัว (เช่น Aperture priority: f/2.8)
  4. มันทำการแก้สมการทางคณิตศาสตร์ขั้นสุดท้ายเพื่อหาตัวแปรที่ขาดหายไป: Shutter Speed Shutter = (Aperture * Aperture) / pow(2, EV);
  5. จอ OLED จะแสดงผล: ISO 400 | f/2.8 | 1/500 sec ช่างภาพจะป้อนการตั้งค่าที่แม่นยำเหล่านั้นลงในกล้อง Leica manual ของตน โดยไม่ต้องพึ่งพา Light Meter วินเทจราคาแพงอีกต่อไป!

ฮาร์ดแวร์ออปติคอลความแม่นยำสูง

  • Arduino Pro Mini or ESP32 (ประมวลผลขนาดกะทัดรัด)
  • BH1750 or TSL2591 I2C Ambient Light Sensor (ต้องถูกครอบด้วยครึ่งโดม "ลูกปิงปอง" สีขาวโปร่งแสง เพื่อกระจายแสง Incident ได้อย่างเหมาะสม!)
  • SSD1306 0.96" I2C OLED Screen สำหรับการอ่านค่าที่คมชัดแม้ในแสงแดดจ้า
  • Rotary Encoder (EC11) สำหรับหมุนเลือกการตั้งค่าเมนูได้อย่างรวดเร็ว
  • LiPo Battery and Charger

ข้อมูล Frontmatter ดั้งเดิม

title: "ArduMeter - Arduino Incident Light Meter"
description: "Perfect exposures! Build a professional-grade photographer's incident light meter utilizing precision optical sensors to calculate mathematically exact ISO, Aperture, and Shutter Speed triangles."
category: "Tools & Equipment"
difficulty: "Advanced"