Quiero construir un robot agrícola automático para mi proyecto de diploma de último año. La idea básica es programar 8051 para conducir el robot en una ruta fija en la granja para arar la granja, lo cual planeo hacer al establecer una distancia particular hasta la cual irá en línea recta y luego tomar una curva en U y arar en el próximo carril. El ancho de la granja también se configurará de manera que cuando se complete la granja completa se detendrá y volverá al punto de inicio. el único problema es reprogramarlo según el tamaño de la granja de la persona que lo usa. Así que quiero agregar un teclado numérico con el que pueda establecer la longitud y el ancho de la granja, así como el ancho de cada carril según sus necesidades sin ayuda profesional. ¿Se puede hacer esto usando 8051 o debo ir para los microcontroladores AVR o PIC? Acabo de empezar a estudiar programación e interconexión de 8051, por lo que no soy tan bueno en programación. Si es posible, ¿cómo lo hago? ¿Puede alguien ayudarme con un diagrama de circuito para este proyecto? Después de todo lo que dije que necesito en mi proyecto, si todavía tengo un puerto vacío en el microcontrolador, me encantaría agregar un pulverizador de fertilizante o un sistema de riego por agua y un módulo GSM para que un agricultor simplemente pueda pedirle al robot que comience a trabajar con su teléfono móvil. . Como solo estoy haciendo un prototipo, quiero que sea lo más pequeño posible. Las sugerencias son bienvenidas.