Cerca nel blog

La Chat

sabato 20 novembre 2021

Cosa è il " void setup () {} " ed il " void loop () {} " ?

Il void setup () {}  :

La setup()funzione viene chiamata all'avvio di uno schizzo. Usalo per inizializzare variabili, modalità pin, iniziare a utilizzare librerie, ecc. La setup()funzione verrà eseguita solo una volta, dopo ogni accensione o ripristino della scheda Arduino.

Codice di esempio


int buttonPin = 3;

void setup() {
  Serial.begin(9600);
  pinMode(buttonPin, INPUT);
}

void loop() {
  // ...
}

 Il void loop () {}  :

Dopo aver creato una setup()funzione, che inizializza e imposta i valori iniziali, la loop()funzione fa esattamente ciò che suggerisce il suo nome e esegue un ciclo consecutivo, consentendo al programma di cambiare e rispondere. Usalo per controllare attivamente la scheda Arduino.

Codice di esempio


int buttonPin = 3;

// setup initializes serial and the button pin
void setup() {
  Serial.begin(9600);
  pinMode(buttonPin, INPUT);
}

// loop checks the button pin each time,
// and will send serial if it is pressed
void loop() {
  if (digitalRead(buttonPin) == HIGH) {
    Serial.write('H');
  }
  else {
    Serial.write('L');
  }

  delay(1000);
}


Nessun commento: