GROLAB USERBOT HW01 Manuel D'installation page 52

Table des Matières

Publicité

Les langues disponibles
  • FR

Les langues disponibles

  • FRANÇAIS, page 71
Después de abrir el archivo SensorsTask.cpp,
EN
navegue a la función SensorsTask y busque el
comentario '* IO Config *'. Debajo del comenta-
ES
rio encontrará un ejemplo de configuración de
pines, esta configuración debe ajustarse para
FR
que coincida con los componentes ensambla-
PT
dos. Para el diagrama del ejemplo 1, el código
debe ser el siguiente:
IT
Luego navegue a la función GoSensorsTask y
observe el switch. Dentro del case GET_IOS,
debe agregar el código para muestrear las
entradas y actualizar sus valores en el array
inputs. Por ejemplo:
if (digitalRead(inputs[INPUT_INDEX0].arduinoPin))
inputs[INPUT_INDEX0].value = 255;
else
inputs[INPUT_INDEX0].value = 0;
En el caso de las salidas, debe agregar el código
para actuar sobre ellas, dentro del case
ACT_ON_IOS. Por ejemplo:
if (outputs[OUTPUT_INDEX0].value > 0)
digitalWrite(outputs[OUTPUT_INDEX0].arduinoPin, HIGH);
else
digitalWrite(outputs[OUTPUT_INDEX0].arduinoPin, LOW);
17
17
7
1
17

Publicité

Table des Matières
loading

Table des Matières