Ultrasonic sensors can reliably detect objects and measure level with millimeter precision under almost all conditions. Passive infrared (PIR) sensors detect infrared light from objects to trigger motion detectors. Temperature sensors like the TMP36 provide a voltage output linearly proportional to temperature in degrees Celsius without external calibration.