¿Existe un programa para conducir un motor usando Arduino de modo que reciba la entrada de dos sensores IR y siga a una persona caminando frente a él?

Bueno, lo que está buscando es un giro en un robot seguidor de línea y lo básico del control PID.
Digamos que sus sensores IR se utilizan para medir la distancia entre el robot y la persona (en mi humilde opinión, no se recomienda. Utilice un sensor de ping / ultrasonido para obtener mejores resultados)
Luego, programe el robot de manera que para dos motores, cada rueda sea controlable de forma independiente.
Entonces, si la distancia medida por el sensor izquierdo es decir xy la distancia medida por el sensor derecho es y, entonces
[código]
if (x GREATER_THAN )
TURN_LEFT hasta x =
if (y GREATER_THAN )
TURN_RIGHT hasta x =
si (x es igual a y)
IR DIRECTAMENTE
if (x LESS_THAN )
GIRE A LA DERECHA hasta x =
if (y LESS_THAN )
GIRE A LA IZQUIERDA hasta y =
[/código]

Sí, hay y eso está en tu cerebro! Dado su requisito, requerirá la configuración de solo 4 E / S.

Si conoce la programación básica de Arduino, esto debería ser pan comido.

PD: Encontrarías algún tutorial en Internet, pero finalmente debes modificarlo según tus necesidades. Entonces, mantengo mi punto: ¡Está en tu cabeza!

Feliz aprendizaje !