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 Iluminación Luz TSL2560
- Arduino UNO compatible, o Arduino UNO original
- Protoboard
- Cables dupont macho –macho
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.
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
.
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
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.
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”.
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.
Comentario sensor de luz es ideal en la electrónica
Hola, como hago para conseguir este sensor de luz o el BH1750, lo quiero para Lima Perú. Para cualquier comentario te dejo mi e-mail: ma10_30@hotmail.com. si pudieras responder lo mas pronto posible te agradecira enormemente. Saludos