สารบัญ:

Arduino Lux Meter - เชื่อมต่อ OPT3001 กับ Arduino: 4 ขั้นตอน
Arduino Lux Meter - เชื่อมต่อ OPT3001 กับ Arduino: 4 ขั้นตอน

วีดีโอ: Arduino Lux Meter - เชื่อมต่อ OPT3001 กับ Arduino: 4 ขั้นตอน

วีดีโอ: Arduino Lux Meter - เชื่อมต่อ OPT3001 กับ Arduino: 4 ขั้นตอน
วีดีโอ: What’s New Electronics Modules and parts - Dec 2015 2024, กรกฎาคม
Anonim
Image
Image

โดยทั่วไปแล้ว เราต้องเผชิญกับสถานการณ์ที่เราต้องวัดความเข้มของแสง ดังนั้นฉันจึงตัดสินใจทำโครงการเล็กๆ ที่จะช่วยเราแก้ปัญหานี้ โครงงานนี้แสดงให้เห็นว่าเราสามารถใช้ OPT3001 กับ Arduino เป็น Lux meter ได้อย่างไร ในโปรเจ็กต์นี้ ฉันใช้บอร์ดเบรกเอาต์ขนาดเล็กสำหรับ OPT3001 เซ็นเซอร์นี้กำลังสื่อสารผ่านโปรโตคอล I2C

ข้อดีบางประการคือ:

  • พรีซิชั่นออปติคัล
  • การกรองคุณสมบัติการตั้งค่าเต็มสเกลอัตโนมัติ
  • การวัด: 0.01 lux ถึง 83 k luxLow
  • กระแสไฟที่ใช้งาน: 1.8 μA

ขั้นตอนที่ 1: รายการสิ่งที่ฉันใช้

รายการของที่ฉันใช้
รายการของที่ฉันใช้
  • Arduino Uno เป็นตัวควบคุมหลัก
  • OPT3001 จาก Texas Instruments
  • สายจัมเปอร์
  • คอมพิวเตอร์ที่ติดตั้ง Arduino IDE

แค่นั้นแหละ ให้ย้ายไปที่การเชื่อมต่อฮาร์ดแวร์

ขั้นตอนที่ 2: ขั้นตอนที่ 2: การเชื่อมต่อฮาร์ดแวร์

ขั้นตอนที่ 2: การเชื่อมต่อฮาร์ดแวร์
ขั้นตอนที่ 2: การเชื่อมต่อฮาร์ดแวร์

ตอนนี้เราจะดูว่าเราสามารถเชื่อมต่อ Arduino uno และ OPT3001 ผ่านสาย I2C ได้อย่างไร

  • สายไฟ

    • VDD -- 3.3 V
    • GND -- GND
  • I2C บัส

    • SDA -- A4
    • SCL -- A5

ขั้นตอนที่ 3: ขั้นตอนที่ 3: ข้อมูลโค้ดสำหรับ Arduino Uno เป็น Lux Meter

อัปโหลดรหัสนี้ไปยัง Arduino uno

ลิงค์ที่สมบูรณ์สำหรับโครงการนี้อยู่ที่:

www.microcontrollershub.com/project-05-opt3001-with-arduino-lux-meter

ขั้นตอนที่ 4: ขั้นตอนที่ 4: ตรวจสอบผลลัพธ์

ขั้นตอนที่ 4: ตรวจสอบผลลัพธ์
ขั้นตอนที่ 4: ตรวจสอบผลลัพธ์

เมื่อเสร็จแล้วให้เปิด Serial terminal และตรวจสอบข้อมูลที่มาจากเซ็นเซอร์

คุณควรได้รับตามที่แสดง

แนะนำ: