Índice:

Medidor Arduino Lux - Interface OPT3001 com Arduino: 4 etapas
Medidor Arduino Lux - Interface OPT3001 com Arduino: 4 etapas

Vídeo: Medidor Arduino Lux - Interface OPT3001 com Arduino: 4 etapas

Vídeo: Medidor Arduino Lux - Interface OPT3001 com Arduino: 4 etapas
Vídeo: Проект 05 — OPT3001 с Arduino (люксметр) 2024, Julho
Anonim
Image
Image

Geralmente enfrentamos situações em que precisamos medir a intensidade da luz. Resolvi então fazer um pequeno projeto que nos ajudará a resolver esse problema. Este projeto ilustra como podemos usar o OPT3001 com o Arduino como medidor de lux. Neste projeto, usei uma pequena placa de violação para OPT3001. Este sensor está se comunicando pelo protocolo I2C.

Algumas vantagens são:

  • Precision Optical
  • FilteringAutomatic Full-Scale Setting Feature
  • Medições: 0,01 lux a 83 k luxLow
  • Corrente operacional: 1,8 μA

Etapa 1: Lista de coisas que usei

Lista de coisas que usei
Lista de coisas que usei
  • Arduino Uno como controlador principal.
  • OPT3001 da Texas Instruments.
  • Fios de ligação
  • Computador com Arduino IDE instalado.

É isso, vamos passar para a conexão de hardware.

Etapa 2: Etapa 2: Conexão de hardware

Etapa 2: Conexão de hardware
Etapa 2: Conexão de hardware

Agora veremos como podemos conectar o Arduino uno e o OPT3001 via linha I2C.

  • Linhas de energia
    • VDD - 3,3 V
    • GND - GND
  • I2C Bus

    • SDA - A4
    • SCL - A5

Etapa 3: Etapa 3: Snippet de código para Arduino Uno As Lux Meter

Carregue este código no Arduino uno.

O link completo para este projeto está em:

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

Etapa 4: Etapa 4: verificar o resultado

Etapa 4: verificar a saída
Etapa 4: verificar a saída

Uma vez feito isso, abra o terminal serial e verifique os dados provenientes do sensor, Você deve obtê-lo conforme mostrado.

Recomendado: