Divirtiéndome con mBot Ranger
Script seguidor de Línea Negra
En su programación he creado la variable “ValorSensorLinea”. En ella se guardarán los diferentes valores numéricos del estado de patrullaje de la línea (0, 1, 2, 3). La rotación del motor depende de la desviación que se produzca, facilitando el ajuste de la dirección del robot. El sensor de línea, con ID azul, se ha conectado al puerto 9 de la placa Me Auriga. Ten en cuenta en el sigue-líneas que:
Si devuelve un 0 es que va por buen camino. Si devuelve un 1 habría que girar hacia la izquierda. Si devuelve un 2 habría que girar hacia la derecha. Y si devuelve un 3 es que se ha ido de la línea negra, y en ese caso, “lo mejor” es que des marcha atrás.
Podríamos utilizar el módulo bluetooth que viene en el kit del robot Ranger y cargar el programa a la placa. Los cambios que se producirían en el programa anterior son mínimos, tal y como puede observarse en el siguiente script seguidor de línea negra:
Página 54 de 169