Googleando encontre este ejemplo de código que con unas pequeñas modificaciones nos puede servir de base para comenzar nuestro propio Robot con cualquier placa de Arduino, que sea capaz de moverse por una habitación sin chocar con los obstáculos, rodearlos y buscar nuevos caminos, es decir lo básico…
Code for Obstacle Avoidance Arduino Robot esta desarrollado para este pequeño robot desarrollado por ancajour
El código es necesario adaptarlo a nuestro proyecto, por ejemplo para la parte del «sonar» es mejor utilizar la librería con ejemplos que puedes descargar con el enlace.
Los motores están preparados para funcionar con servos de rotación continua.
Si quieres utilizar otro tipo de motores, modificas la parte del código correspondiente a la dirección y el movimiento añadiendo la librería que necesites en función del tipo de motor.
La principal idea es leer el código y entender como funciona la estructura y la lógica del programa.
Pronto publicaremos un ejemplo modificado para manejar un auto de Radio control, con 2 motores para la dirección y la velocidad y dos servos para manejar el radar y el freno.
¿Y el código donde esta?
András, sigue los links que hay en el artículo, también puedes ver una nueva versión aquí: KM82
Podrían facilitarme el esquema para conectar la placa de arduino