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:

SYB-500 Protoboard 2700 Puntos
Banda Dentada MXL-10 1m
Raspberry PI Pico RP2040 ARM Cortex-M0+
Raspberry Pi Pico 2 RP2350
Limpiador y Lubricante para Equipos Electrónicos en Aerosol 170 ml SILIJET E-PLUS
Sensor Magnetico Digital (Efecto Hall) KY-003
1N4007 Diodo Rectificador 1A 1000V
Flux en Pasta UV50 en Lata de 40g
Limpiador Electrónico en Aerosol 450ml DesTec
Kit Componentes Electrónicos para Arduino y Raspberry Pi
Malla Desoldadora de Cobre 2mm 1.5m CP-2015
UNIT CH340E Módulo USB a TTL
Kit Conectores LT41 de Empalme Rápido 75pcs
Lente Focal 12x2mm 50.8mm para Máquina Láser CO2
TCA9545APWR Multiplexor
UC3842AN Controlador PWM 500kHz 100% DIP-8
ES-A Pluma Lijadora de Detalles Eléctrica con Accesorios
Boquilla de Acero Endurecido 0.4mm para P1/X1 Bambu Lab
Conector Estéreo de 3.5mm 90 grados Niquelado Negro
Kit 660 Resistencias SMD 1206 33 Valores 660 piezas
Detector de Ritmo Cardiaco KY-039






























Valoraciones
No hay valoraciones aún.