INFORMACIÓN
El ALS-PT19 es un sensor de luz UV analógico diseñado para detectar la intensidad de radiación ultravioleta incidente y convertirla en una señal eléctrica proporcional.
El sensor de luz UV analógico ALS-PT19 se utiliza principalmente en aplicaciones de monitoreo de radiación ultravioleta, como medidores de índice UV, sistemas de alerta por exposición solar, estaciones meteorológicas, control de iluminación UV en procesos industriales y proyectos educativos de electrónica. Al ofrecer una salida analógica, es compatible con una amplia variedad de tarjetas de desarrollo que cuenten con entradas ADC, como Arduino UNO, Nano y Mega, ESP32 y ESP8266, Raspberry Pi Pico, STM32, Teensy.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Modelo: ALS-PT19.
- Tipo de Salida: Señal Analógica.
- Voltaje de Operación: 2.5 V – 5.5 V DC.
- Tensión máxima de colector-emisor: ~5.5 V
- Corrientes:
- Corriente Oscura (sin luz): ≤100 nA.
- Corriente Nominal con luz: ~1.5 mA típico.
- Respuesta Espectral Aproximada: 240 A 370 nm.
- Linealidad: buena sobre amplio rango de iluminación.
- Tiempo de respuesta: rise ~110 µs, fall ~220 µs.
- Temperatura de operación: -40 °C a +85 °C.
- Dimensiones: 10 mm x 7 mm x 3 mm.
- Peso: 0.37 g.
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
¿Cómo funciona el sensor de Luz UV Analógico?
Funciona mediante un fotodiodo sensible al espectro UV, el cual genera una corriente cuando recibe radiación ultravioleta; esta corriente es posteriormente convertida en un voltaje analógico de salida cuya magnitud varía según la intensidad de la luz UV detectada.
¿Cómo probar el ALS-PT19 Sensor de Luz UV Analógico?
Aquí tienes una guía paso a paso para probar el sensor de luz UV analógico ALS-PT19 con un Arduino UNO, desde las conexiones hasta la lectura de datos.
Materiales Necesarios.
- Arduino UNO o placa similar.
- Sensor ALS-PT19.
- Protoboard.
- Cables Dupont.
- Fuente de luz UV (opcional, puede ser sol directo ☀️).
Conexiones y Diagrama.
| Pin Módulo ALS-PT19 | Arduino UNO |
|---|---|
| VCC | 5V |
| GND | GND |
| OUT | A0 |
No conectes OUT a un pin digital.

Código.
const int uvPin = A0;
void setup() {
Serial.begin(9600);
}
void loop() {
int lectura = analogRead(uvPin);
float voltaje = lectura * (5.0 / 1023.0);
Serial.print("ADC: ");
Serial.print(lectura);
Serial.print(" Voltaje: ");
Serial.print(voltaje);
Serial.println(" V");
delay(500);
}
Resultados.
- Abre el Monitor Serial (9600 baudios).
- Observa el valor con:
- Sensor cubierto → valor bajo.
- Luz ambiente → valor medio.
- Sol directo ☀️ o lámpara UV → valor alto.
- Valores típicos:
- Oscuridad:
0 – 150. - Interior:
150 – 450. - Sol directo:
450 – 1000.
- Oscuridad:

SIM900 Mini GSM GPRS SMS Con Antena
Pulsera Antiestática Con Correa Ajustable Y Caiman
Gravity Kit de 27 Sensores Compatibles con Arduino KIT0011
Estación de Soldadura con Brazos Flexibles
Módulo WS28B20-1010 Matriz 8x16 LED RGB - UNIT DevLab
Espuma Limpiadora para Equipos Electrónicos 454 ml SILIMPO
SN-01BM Prensa para Terminales XH2.54 PH2.0
Wemos D1 compatible con Arduino ESP-12F
XIAO NRF52840 BLE
Inalámbrico NRF24L01 2.4GHz
LILYGO TTGO LoRa32 915Mhz V1.6.1
Arduino Nano ESP32 ABX00092
Cable de Alimentación para Fuente Conmutada
LED Verde SMD 0805 NCD0805G1
Eliminador 9V 1A con Plug
XIAO Matriz RGB 6x10 WS2812B
Fuente de alimentación para protoboard v2 MB-102 3.3V 5V
Kit Agujas de 0.15-0.35mm para Limpieza de Boquillas
DFplayer Mini Reproductor MP3 MH2024K-24SS
FPD-360L50ZD Electroválvula Solenoide 3/8 Pulgada 24V
HDP135V6 Fuente de Alimentación 0-30V 6A 210W






























Valoraciones
No hay valoraciones aún.