Robotec 1.0.0
Métodos públicos | Lista de todos los miembros
Referencia de la Clase Tracking

Métodos públicos

 Tracking (uint8_t outPin, bool black=false)
 Sensor de linea simple (tracking y similares) Más...
 
 Tracking (uint8_t lPin, uint8_t cPin, uint8_t rPin, bool black=false)
 Sensor de linea triple (Funduino y similares) Más...
 
uint8_t read ()
 Lectura del estado del sensor. Más...
 

Documentación del constructor y destructor

◆ Tracking() [1/2]

Tracking::Tracking ( uint8_t  outPin,
bool  black = false 
)

Sensor de linea simple (tracking y similares)

Parámetros
outPinPin fisico OUT
blackValor que entrega al detectar una linea negra, por defecto false

◆ Tracking() [2/2]

Tracking::Tracking ( uint8_t  lPin,
uint8_t  cPin,
uint8_t  rPin,
bool  black = false 
)

Sensor de linea triple (Funduino y similares)

Parámetros
lPinPin fisico LEFT
cPinPin fisico CENTER
rPinPin fisico RIGHT
blackValor que entrega al detectar una linea negra, por defecto LOW

Documentación de las funciones miembro

◆ read()

uint8_t Tracking::read ( )

Lectura del estado del sensor.

Devuelve
uint8_t Sensor simple: devuelve por defecto 1 si detecta la linea negra
uint8_t Sensor triple: NO_SENSOR = 0, SENSOR_LEFT = 1, SENSOR_CENTER = 2, SENSOR_RIGHT = 3, SENSOR_LEFT_CENTER = 4, SENSOR_RIGHT_CENTER = 5, SENSOR_ALL = 6

La documentación para esta clase fue generada a partir de los siguientes ficheros: