Tester de Sensor de Proximidad
Prueba el sensor de proximidad de tu dispositivo en tiempo real. Inicia la lectura, observa el estado Cerca o Lejos con animación y consulta la distancia en centímetros.
Acerca del Tester de Sensor de Proximidad
El Tester de Sensor de Proximidad muestra la respuesta Cerca/Lejos del sensor infrarrojo de tu dispositivo. Observa cómo el indicador animado cambia de color al acercar o alejar objetos, con valores opcionales de distancia en centímetros.
- Pulsa Iniciar prueba y concede acceso al sensor de proximidad si el navegador lo solicita.
- Sostén el dispositivo plano y acerca tu mano a la zona superior donde suele ubicarse el sensor.
- Verifica que el indicador cambie a Cerca cuando tu mano esté próxima y vuelva a Lejos al retirarla.
- Pulsa Reiniciar cuando quieras limpiar los datos y comenzar otra sesión.
Preguntas Frecuentes
Un sensor de proximidad de teléfono mide la distancia — o más precisamente, la presencia — de un objeto a pocos centímetros de la pantalla. Funciona emitiendo luz infrarroja (típicamente a 850 o 940 nanómetros, invisible al ojo humano) desde un LED IR y midiendo cuánta de esa luz rebota hacia un pequeño fotodiodo IR. El valor reportado puede ser un conteo de reflectancia cruda, una distancia calibrada en centímetros, o una simple bandera binaria cerca/lejos dependiendo del chip y el sistema operativo. Los teléfonos lo usan para apagar la pantalla durante llamadas (evitando toques de mejilla), automatizar el modo silencio al voltear y detectar escenarios de bolsillo / cara abajo. La API Web Proximity expone el valor en centímetros junto con distancia mín/máx.
Los sensores de proximidad fallan de formas sutiles: una fina película de grasa, un protector de pantalla mal alineado o un bug de recalibración pueden dejar la pantalla negra durante llamadas o negándose a encender. La prueba confirma que el sensor ve objetos solo cuando están cerca, ignora la luz ambiental correctamente y produce una transición limpia cerca/lejos en lugar de parpadear. Los reparadores a menudo necesitan verificar la proximidad después de reemplazar una pantalla porque el orificio IR debe alinearse perfectamente con el espacio bajo pantalla. Los desarrolladores de aplicaciones también prueban casos límite — objetos oscuros vs claros reflejan IR muy diferente, y algunas superficies negras mate registran como lejanas incluso al tocar la pantalla.
En Android, Sensor.TYPE_PROXIMITY devuelve centímetros, pero muchos teléfonos solo reportan dos valores: 0 cm (cerca, pantalla bloqueada) y el rango máximo del sensor (típicamente 5–8 cm = lejos). La API W3C ProximitySensor expone un valor continuo en centímetros junto con constantes de rango mín y máx. En iOS, el estado de proximidad se expone solo como booleano (true/false) a través de UIDevice.proximityState — no hay lectura de distancia continua disponible para aplicaciones web. Los cambios de brillo también pueden reportarse como lux desde un sensor de luz ambiental co-ubicado, pero esa es una API separada. Siempre revisa sensor.max para conocer el rango efectivo — cualquier cosa más allá devuelve el máximo.
Los sensores de proximidad dependen de la reflexión óptica de luz IR, por lo que cualquier objeto que absorba IR — tela negra, cabello oscuro, fundas de teléfono mate — devuelve muy poca señal y registra como lejano. Los objetos claros o brillantes reflejan fuertemente y disparan el estado cerca fácilmente. Esto es una limitación fundamental de la detección basada en IR. Algunos teléfonos premium usan un chip de tiempo de vuelo (ToF) que mide el tiempo real de viaje ida y vuelta del pulso IR, dando distancia precisa independientemente del color de superficie. Los chips ToF también son menos afectados por luz solar ambiental. Si tu sensor parece ignorar tu cabello oscuro durante llamadas, ese es comportamiento normal para un diseño basado en reflectancia — intenta apoyar el teléfono diferente en tu oreja.
La luz solar brillante contiene una gran cantidad de energía IR en la misma banda que el LED del sensor, lo que saturaría el fotodiodo y lo confundiría. Los chips de proximidad modernos resuelven esto con detección síncrona: el LED pulsa a una frecuencia conocida (a menudo 100 Hz) y el fotodiodo demodula solo energía de señal a esa frecuencia, rechazando IR ambiental constante. Algunos chips también usan un filtro óptico de pasa banda estrecho centrado en 940 nm para bloquear luz solar visible y near-IR. Si llevas tu teléfono afuera en un día soleado y el sensor de proximidad deja de funcionar, el chip probablemente se quedó sin rango dinámico. Restablece cubriendo el sensor brevemente, luego descubriendo — la mayoría de chips auto-calibran la línea base ambiental en ese punto.
La mayoría de sensores de proximidad de consumo emiten a 940 nm (algunos a 850 nm). La longitud de onda 940 nm tiene dos ventajas importantes. Primero, se ubica en una caída estrecha en el espectro solar donde el vapor de agua atmosférico absorbe luz solar, reduciendo interferencia de fondo al aire libre. Segundo, está lejos de la luz visible (380–700 nm) por lo que los usuarios no ven un brillo rojo en el teléfono aunque el LED esté pulsando constantemente. La compensación es que los fotodiodos de silicio tienen sensibilidad ligeramente menor a 940 nm que a 850 nm, requiriendo más potencia LED. Chips ToF como el STM VL53L0 usan 940 nm pulsado a intervalos sub-nanosegundo. El LED IR consume solo microamperios por lo que el impacto en batería es despreciable.
Dos APIs son relevantes. Los heredados DeviceProximityEvent y UserProximityEvent fueron estandarizados por W3C en 2012 pero han sido removidos de la mayoría de navegadores debido a preocupaciones de privacidad (pueden identificar un usuario por forma de oreja y distancia de cabeza). La más nueva Generic Sensor API expone ProximitySensor, pero el soporte es limitado — actualmente solo Chromium con la bandera Generic Sensor habilitada. En iOS, ninguna API de proximidad se expone a la web; las aplicaciones nativas usan UIDevice.proximityMonitoringEnabled. Esta herramienta usa detección de características: intenta Generic Sensor primero, retrocede a DeviceProximityEvent si está disponible, y de lo contrario muestra un mensaje 'no compatible' elegante. La API Permissions también controla el acceso en Chromium.
Los chips de proximidad de consumo (AMS TMD2725, STM VL6180X, Vishay VCNL4040) se caracterizan por rango de detección (típicamente 5–100 mm para reflectancia, hasta 200 cm para ToF), longitud de onda (850 o 940 nm), rechazo de luz ambiental (especificado como μW/cm² de IR co-incidente), tiempo de respuesta (50–200 ms), y campo de visión angular (15–30°). IEC 60825 define la clasificación de seguridad ocular para el LED IR — casi todos los sensores de teléfono son Clase 1 (seguros para los ojos en todas las condiciones). ISO 13628 cubre pruebas de sensores de proximidad en entornos industriales. Para chips ToF, el estándar de seguridad láser ANSI Z136.1 establece límites de exposición; los emisores ToF de consumo operan muy por debajo. El LED IR del chip también consume corriente mínima (~10 mA pulsado).

