Sensor de luz TSL2560 con Arduino

El Sensor de luz TSL2560 con Arduino utiliza el protocolo serial I2C. En primer lugar, este sensor es un convertidor digital que procesa la información en base a la cantidad de luz percibida. Por consiguiente, entrega la información mediante el protocolo digital. Cada dispositivo, tiene un foto diodo de banda ancha que mide la luz visible e infrarroja.
Cabe señalar que el ADC interno tiene una resolución de 16 Bits. Toma en cuenta que es ideal para realizar mediciones de intensidad luminosa en interiores y exteriores. Además tienes la opción de cambiar la dirección en este modelo. En conclusión, quiere decir que puedes usar mas de uno en un mismo Arduino.

Materiales para tutorial del Sensor de luz TSL2560 con Arduino

Sensor de luz TSL2560 con Arduino TSL2560

Programa de Sensor de luz TSL2560

En primer lugar, se realizará un ejemplo para el Sensor de luz TSL2560 con Arduino, el sensor enviará la cantidad de luz que percibe. Por lo tanto, al acercar luz al sensor (ya sea el flash del celular, una lampara, o luz solar) podremos ver como la cantidad de luz aumenta. En conclusión, al alejar la fuente de luz o cubriéndolo con la mano, la cantidad impresa en el monitor serial disminuirá. Ten en cuenta que este es un sensor de luz ideal para aplicaciones básicas y avanzadas a pesar de su tamaño. Por ejemplo, medir la iluminación ambiental o la de un estudio fotográfico.

Sensor de luz TSL2560

TSL2560

Especificaciones sensor de luz TSL2560

• Tecnología patentada por AMS «dual-diode architecture»
• Rango dinámico: 1000000:1.
• Funciones de interrupción programable.
• Sensible a IR y luz visible.
• Valor máximo en Lux: 10,000.

Hoja de datos

: https://datasheet.eeworld.com.cn/pdf/TAOS/197256_TSL2560CS.pdf

TSL2560 Sensor de luz TSL2560 con Arduino Eagle cadsoft data

.

Pines de sensor de luz TSL2560

  • GND: Tierra de la fuente de alimentación.
  • INT: Pin de interrupción basado en un umbral de intensidad luminosa.
  • 3.3V: Voltaje de alimentación.
  • SLC: SMBus serial clock input terminal.
  • SDA: SMBus serial data I/O terminal.

Conexión del TSL2560 con Arduino

conexion

Conexión en protoboard del Sensor de luz TSL2560 con Arduino

Bibliotecas para Sensor de luz TSL2560 con Arduino

Link de descargar del Archivo ZIP: https://github.com/adafruit/TSL2561-Arduino-Library
Paso 1: En primer lugar, descargar todo el archivo ZIP. Posteriormente lo pasas a tu carpeta de preferencia.

libreria111

Paso 2: Despues, Abrir el Programa Arduino, irse a la opción “Programa” situada en la barra de herramientas y seleccionas la opción “Add.ZIP library”.

libreria2

Paso 3: Finalmente, seleccionas el Archivo ZIP que se descargó en el link de arriba.

Código del Sensor de Iluminación Luz TSL2560

Este programa fue diseñado por Adafruit, se pone a continuación solo como referencia.  Ten en cuenta que puedes modificarlo para tu aplicación particular. Finalizando este tutorial, concluimos que podemos implementar un sistema capaz de medir intensidad luminosa con nuestro Arduino. Ten en cuenta que si te gusto el tutorial, nos ayuda mucho compartiéndolo en redes sociales, suscribiendote o dejándonos un comentario.

2 Comments

  1. oscar jaramillo abril 6, 2017
  2. JHONNY AGUIRRE septiembre 13, 2018

Escríbenos tus dudas o comentarios

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Usamos Cookies en nuestro sitio WEB

Por favor confirma, si aceptas nuestras cookies de rastreo. También puedes negar el uso de cookies de rastreo y seguir navegando sin que ninguna información sea enviada a servicios de terceros.