Medidor de índice UV con el sensor ML8511 ULTRAVIOLET Arduino: 6 pasos
Medidor de índice UV con el sensor ML8511 ULTRAVIOLET Arduino: 6 pasos
Anonim

En este tutorial aprenderemos cómo medir el índice UV solar usando el sensor ULTRAVIOLETA ML8511.

¡Ver el vídeo!

Paso 1: lo que necesitará

Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
  • Arduino Uno o cualquier otra placa Arduino
  • Sensor UV ML8511
  • Pantalla OLED
  • Tablero de circuitos
  • Cables de puente
  • Software Visuino: Descargar aquí

Paso 2: el circuito

El circuito
El circuito
  • Conecte el pin GND del sensor UV al pin GND de Arduino
  • Conecte el pin 3V3 del sensor UV al pin 3.3V de Arduino
  • Conecte el pin EN del sensor UV al pin Arduino 3.3V
  • Conecte el pin analógico OUT del sensor UV al pin analógico 0 de Arduino
  • Conecte el pin 1 analógico de Arduino al pin de Arduino 3.3V
  • Conecte el pin VCC de la pantalla OLED al pin 5V de Arduino
  • Conecte el pin GND de la pantalla OLED al pin GND de Arduino
  • Conecte el pin SDA de la pantalla OLED al pin SDA de Arduino
  • Conecte el pin SCL de la pantalla OLED al pin SCL de Arduino

Paso 3: Inicie Visuino y seleccione el tipo de placa Arduino UNO

Inicie Visuino y seleccione el tipo de placa Arduino UNO
Inicie Visuino y seleccione el tipo de placa Arduino UNO
Inicie Visuino y seleccione el tipo de placa Arduino UNO
Inicie Visuino y seleccione el tipo de placa Arduino UNO

Visuino: https://www.visuino.eu también necesita estar instalado. Descargue la versión gratuita o regístrese para una prueba gratuita.

Inicie Visuino como se muestra en la primera imagen Haga clic en el botón "Herramientas" en el componente Arduino (Imagen 1) en Visuino Cuando aparezca el cuadro de diálogo, seleccione "Arduino UNO" como se muestra en la Imagen 2

Paso 4: en Visuino, agregar, configurar y conectar componentes

En Visuino Agregar, configurar y conectar componentes
En Visuino Agregar, configurar y conectar componentes
En Visuino Agregar, configurar y conectar componentes
En Visuino Agregar, configurar y conectar componentes
En Visuino Agregar, configurar y conectar componentes
En Visuino Agregar, configurar y conectar componentes
  • Agregue el componente UV "Sensor de luz UV Lapis ML8511"
  • Agregue el componente OLED "Pantalla OLED SSD1306 / SH1106 (I2C)"
  • Ahora haga doble clic en el componente "DisplayOLED1".
  • En la ventana de elementos, arrastre "Dibujar texto" hacia el lado izquierdo y, en la ventana de propiedades, establezca el texto en: Intensidad UV mW / cm2
  • En la ventana de elementos, arrastre "Campo de texto" hacia el lado izquierdo y, en la ventana de propiedades, establezca el tamaño en 3 y Y en 30.
  • Cerrar la ventana Elementos
  • Conecte el pin analógico 0 de la placa Arduino al sensor de pin "UVLight1"
  • Conecte el pin analógico 1 de la placa Arduino a la referencia del pin "UVLight1"
  • Conecte el pin Out de UVLight1 a DisplayOLED1> Pin In del campo de texto1
  • Conecte DisplayOLED1 I2C Out a la placa Arduino I2C In

Paso 5: Genere, compile y cargue el código Arduino

Genere, compile y cargue el código Arduino
Genere, compile y cargue el código Arduino

En Visuino, en la parte inferior, haga clic en la pestaña "Construir", asegúrese de que esté seleccionado el puerto correcto, luego haga clic en el botón "Compilar / Construir y Cargar".

Paso 6: jugar

Si enciende el módulo Arduino UNO, la pantalla OLED comenzará a mostrar el valor actual del índice UV.

¡Felicidades! Ha completado su proyecto con Visuino. También se adjunta el proyecto Visuino, que creé para este Instructable, puedes descargarlo y abrirlo en Visuino: