¿Cuáles son los factores que influyen en los sensores IR? (Mira el primer comentario).

No mencionó si estaba usando un emisor IR junto con un sensor. Necesitas usar uno. Estas son las cosas que debe considerar para su sistema:

  1. Debe controlar mecánicamente la distancia del objeto al par sensor / emisor de infrarrojos. Cuanto más cerca esté el objeto, más luz IR se captará. Cuanto más lejos, menos luz IR. No quieres que esto sea variable.
  2. Debe proteger el objeto y el par de sensores de la luz ambiental exterior. Desea que el sensor solo capte la luz IR reflejada del emisor y nada más. No hay luz del sol!
  3. Debe proteger el sensor de la diafonía del emisor IR. La idea aquí es que desea que el 100% de la luz IR golpee el objeto y rebote en el sensor. No desea que la luz IR rebote de otras cosas y regrese al sensor. No desea que el sensor capte los lóbulos laterales del diodo emisor. Una bota negra alrededor del sensor sería ideal. Puede probar la diafonía al encender el emisor y leer el registro del sensor sin ningún objeto cercano. Deberías acercarte mucho a cero.
  4. Una vez que fijó el alcance y protegió el sistema de la luz ambiental exterior, ajuste la potencia del emisor para obtener una lectura de media escala en el registro del objeto detectado.
  5. Una vez que esté satisfecho con las lecturas que está obteniendo y sean bastante consistentes, escriba el código de manera que un rango razonable indique que se detectó un objeto negro.