Mục lục:

Arduino Lux Meter - Giao diện OPT3001 với Arduino: 4 bước
Arduino Lux Meter - Giao diện OPT3001 với Arduino: 4 bước

Video: Arduino Lux Meter - Giao diện OPT3001 với Arduino: 4 bước

Video: Arduino Lux Meter - Giao diện OPT3001 với Arduino: 4 bước
Video: Project 05 - OPT3001 with Arduino (Lux meter) 2024, Tháng bảy
Anonim
Image
Image

Nhìn chung, chúng ta phải đối mặt với tình huống, nơi chúng ta cần đo cường độ ánh sáng. Vì vậy, tôi quyết định thực hiện một dự án nhỏ sẽ giúp chúng tôi giải quyết vấn đề này. Dự án này minh họa cách chúng ta có thể sử dụng OPT3001 với Arduino làm đồng hồ đo Lux. Trong dự án này, tôi đã sử dụng bảng tạm ứng nhỏ cho OPT3001. Cảm biến này đang giao tiếp qua giao thức I2C.

Một số lợi thế là:

  • Quang học chính xác
  • Tính năng cài đặt toàn quy mô tự động
  • Phép đo: 0,01 lux đến 83 k lux
  • Dòng hoạt động: 1,8 μA

Bước 1: Danh sách những thứ tôi đã sử dụng

Danh sách những thứ tôi đã sử dụng
Danh sách những thứ tôi đã sử dụng
  • Arduino Uno làm bộ điều khiển chính.
  • OPT3001 từ Texas Instruments.
  • Dây nhảy
  • Máy tính đã cài đặt Arduino IDE.

Vậy là xong, chúng ta hãy chuyển sang kết nối phần cứng.

Bước 2: Bước 2: Kết nối phần cứng

Bước 2: Kết nối phần cứng
Bước 2: Kết nối phần cứng

Bây giờ chúng ta sẽ xem làm thế nào chúng ta có thể kết nối Arduino una và OPT3001 thông qua dòng I2C.

  • Đường dây điện

    • VDD - 3,3 V
    • GND - GND
  • Xe buýt I2C

    • SDA - A4
    • SCL - A5

Bước 3: Bước 3: Đoạn mã cho Arduino Uno As Lux Meter

Tải mã này lên Arduino una.

Liên kết hoàn chỉnh cho dự án này tại:

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

Bước 4: Bước 4: Kiểm tra đầu ra

Bước 4: Kiểm tra đầu ra
Bước 4: Kiểm tra đầu ra

Sau khi hoàn tất, hãy mở cổng nối tiếp và kiểm tra dữ liệu đến từ cảm biến, Của bạn sẽ nhận được nó như được hiển thị.

Đề xuất: