CODIGO
CÓDIGOS DE PROGRAMCIÓN.
La programación es una parte esencial del software que utilizamos para controlar los movimientos del robot seguidor de línea y otros robots en distintas competencias. Esto se logra mediante una serie de algoritmos que, junto con otras estructuras predefinidas, controlan el robot.
En este sitio, les presentaremos dos maneras de escribir el código: utilizando el lenguaje de Arduino y el lenguaje de programación C. A continuación, discutiremos las ventajas y desventajas de cada uno, cuál recomendamos, y qué software usar para compilar el código en su hardware.
PROGRAMACIÓN EMBEBIDA
La programación embebida se refiere al desarrollo de software para sistemas dedicados a realizar funciones específicas dentro de un dispositivo más grande. En este tipo de programación, se escribe código para controlar hardware específico, como sensores y motores, en sistemas con recursos limitados.
Un ejemplo típico de programación embebida es el código para un carro seguidor de línea. En este tipo de código:
Variables y Pines: Se definen variables para manejar conexiones de hardware y se configuran los pines para entradas y salidas.
Configuración Inicial: En la función setup(), se configuran los pines del hardware.
Lógica de Control: En la función loop(), se define cómo el carro debe moverse en función de las lecturas de los sensores y controlar los motores.
Funciones Auxiliares: Se crean funciones para realizar tareas específicas, como mover el carro o detenerlo.
ARDUINO
Para programar en Arduino se debe instalas su software, de distribución gratuita el cual puede encontrar abajo. Una vez instalados procedemos a la creación del código.
