Divirtiéndome con mBot Ranger (Libro Agosto 2016)

Page 56

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


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Divirtiéndome con mBot Ranger (Libro Agosto 2016) by Susana Oubiña Falcón - Issuu