Tabla de contenido:

Medidor de luz Arduino - Interfaz OPT3001 con Arduino: 4 pasos
Medidor de luz Arduino - Interfaz OPT3001 con Arduino: 4 pasos

Video: Medidor de luz Arduino - Interfaz OPT3001 con Arduino: 4 pasos

Video: Medidor de luz Arduino - Interfaz OPT3001 con Arduino: 4 pasos
Video: Проект 05 — OPT3001 с Arduino (люксметр) 2024, Noviembre
Anonim
Image
Image

Generalmente nos enfrentamos a situaciones en las que necesitamos medir la intensidad de la luz. Entonces decidí hacer un pequeño proyecto que nos ayudará a resolver este problema. Este proyecto ilustra cómo podemos usar OPT3001 con Arduino como medidor de lux. En este proyecto, he utilizado una pequeña placa de ruptura para OPT3001. Este sensor se comunica a través del protocolo I2C.

Algunas ventajas son:

  • Óptica de precisión
  • Filtrado Función de configuración automática a gran escala
  • Medidas: 0,01 lux a 83 k lux Baja
  • Corriente de funcionamiento: 1,8 μA

Paso 1: Lista de cosas que usé

Lista de cosas que usé
Lista de cosas que usé
  • Arduino Uno como controlador principal.
  • OPT3001 de Texas Instruments.
  • Cables de puente
  • Computadora con Arduino IDE instalado.

Eso es todo, pasemos a la conexión de hardware.

Paso 2: Paso 2: Conexión de hardware

Paso 2: Conexión de hardware
Paso 2: Conexión de hardware

Ahora veremos cómo podemos conectar Arduino uno y OPT3001 a través de la línea I2C.

  • Líneas eléctricas

    • VDD - 3,3 V
    • GND - GND
  • Autobús I2C

    • SDA - A4
    • SCL - A5

Paso 3: Paso 3: Fragmento de código para Arduino Uno como medidor de lux

Sube este código a Arduino uno.

El enlace completo para este proyecto está en:

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

Paso 4: Paso 4: Verifique la salida

Paso 4: Verifique la salida
Paso 4: Verifique la salida

Una vez hecho esto, abra el terminal serial y verifique los datos provenientes del sensor, Debe obtenerlo como se muestra.

Recomendado: