La tua prima variabile
Fa parte della sezione Primi circuiti del percorso Arduino di Coddy. Lezione 10 di 22.
Una variabile è una scatola con un nome che contiene un valore. Questa riga ne crea una:
int waitTime = 300;int è il tipo: la scatola contiene un numero intero. waitTime è il suo nome e 300 è il valore che contiene. Puoi quindi scrivere il nome ovunque scriveresti il numero:
delay(waitTime); // attende 300 msModifica il valore in un solo punto e tutte le righe che usano il nome si aggiornano.
Crea la variabile all’inizio dello sketch, sopra setup(). Una variabile creata dentro setup() esiste solo al suo interno, quindi loop() non potrebbe usarla.
Un nome è composto da lettere, cifre e _, senza spazi, e le maiuscole e le minuscole sono distinte: waitTime e waittime sono due nomi diversi. Serial.println(waitTime) stampa il valore, 300; Serial.println("waitTime") stampa la parola.
Sfida
FacileFai lampeggiare il LED sul pin 13 con una variabile:
- in cima, crea
int waitTime = 300; - usa
waitTimein entrambe le chiamate adelay() - in
setup(), stampa il valore diwaitTime
Premi Run, poi Check. Prova a cambiare 300 con un altro numero ed esegui di nuovo.
Provalo tu
// crea la variabile qui
void setup() {
pinMode(13, OUTPUT);
Serial.begin(9600);
// stampa la variabile
}
void loop() {
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Primi circuiti
2Parlare con il computer
Ciao, Monitor serialePrint contro PrintlnStampare numeriLa tua prima variabileContare in avantiQuando un int si esaurisce3La matematica alla lavagna
Costanti con nomeOperatori aritmeticiDivisione interaNumeri decimali con floatUn lampeggio che acceleraEsercitati da solo: Playground Arduino