GROLAB USERBOT HW01 Manuel D'installation page 154

Table des Matières

Publicité

Les langues disponibles
  • FR

Les langues disponibles

  • FRANÇAIS, page 71
Dopo aver aperto il file SensorsTask.cpp, vai alla
EN
funzione SensorsTask e cerca il commento '* IO
Config *'. So o il commento troverai un esem-
ES
pio di configurazione dei pin, questa configura-
zione deve essere ada ata ai componen
FR
assembla . Per il diagramma nell'esempio 1, il
PT
codice dovrebbe essere il seguente:
IT
Quindi vai alla funzione GoSensorsTask e
osserva l'switch. Nel case GET_IOS, è necessario
aggiungere il codice per campionare le voci e
aggiornarne i valori negli array inputs. Per
esempio:
if (digitalRead(inputs[INPUT_INDEX0].arduinoPin))
inputs[INPUT_INDEX0].value = 255;
else
inputs[INPUT_INDEX0].value = 0;
In caso di uscite, è necessario aggiungere il
codice per agire su di esse, nel case
ACT_ON_IOS. Per esempio:
if (outputs[OUTPUT_INDEX0].value > 0)
digitalWrite(outputs[OUTPUT_INDEX0].arduinoPin, HIGH);
else
digitalWrite(outputs[OUTPUT_INDEX0].arduinoPin, LOW);
17

Publicité

Table des Matières
loading

Table des Matières