BRETTER CULLY in Arduino

BRETTER CULLY in Arduino
La programmazione Arduino segue la sintassi del linguaggio C e C ++ per programmare le sue schede Arduino. La maggior parte del codice temporale scritto nel compilatore C può anche essere compilato usando Arduino IDE. La programmazione Arduino segue la stessa sintassi per dichiarare funzioni, variabili e condizioni. Analogamente nelle parentesi graffe di Arduino sono usate allo stesso modo della lingua C. Scopriamo l'applicazione di parentesi graffe all'interno di uno schizzo Arduino.

Cosa sono le parentesi graffe ricci nella programmazione Arduino?

Le staffe ricci sono costrutti sintattici nel linguaggio di programmazione Arduino che sono scritti in "" modulo. Le parentesi graffe ricci ci parlano dell'avvio e della fine di alcune istruzioni come loop e condizioni. Le staffe ricci indicano costrutti di linguaggio di programmazione come funzioni, dichiarazioni condizionali o qualsiasi abbonamento ad array. Staffe ricci istruzioni racchiuse da una funzione e condizioni per le istruzioni.

Uso di parentesi graffe in Arduino

Nella programmazione di Arduino Brettri ricci o importanti componenti dello schizzo di Arduino. Sono la parte di due funzioni principali all'interno del codice Arduino che sono impostare() E ciclo continuo() funzioni. Le staffe ricci non si limitano a queste funzioni; Possono anche essere usati per definire anche altri blocchi di codice.

L'uso di parentesi graffe è molto semplice. Ogni volta che sono rimaste le parentesi graffe, verrà chiuso usando un tutore riccio destro. Le parentesi graffe non chiuse all'interno di Arduino si tradurranno compilazione errore. I neofiti alla programmazione Arduino o C/C ++ lo trovano scoraggiante e confuso l'uso di parentesi graffe ricci nel codice, ma queste parentele ricci funzionano allo stesso modo del FINISCI SE fa in una dichiarazione condizionale e il PROSSIMO dichiarazione in per loop e ultimo RITORNO in qualsiasi funzione.

Schizzo minimo indispensabile

Arduino ha una caratteristica molto fresca e comoda per controllare le parentesi graffe all'interno di Arduino Sketch. Basta selezionare la fascia riccia sinistra iniziale, l'IDE Arduino evidenzierà le parentesi graffe di fine o destra.

Il modo migliore per dimostrare l'uso di parentesi graffe è aprire uno schizzo minimo indispensabile in Arduino IDE. Qui sia la funzione di configurazione che loop hanno pareti ricci. Fai clic su una delle parenti singoli e metteranno in evidenza la seconda metà.

Ora se rimuoviamo le parentesi graffe da una qualsiasi delle funzioni, lo schizzo non verrà compilato con conseguente errore di compilazione:

Utilizzo delle parentesi graffe nella programmazione Arduino

Le parentesi graffe ricci sono ampiamente utilizzate nella programmazione Arduino Ecco elenco di alcune applicazioni comuni nella programmazione Arduino:

  • Dichiarare variabili
  • Creazione di funzioni
  • Creazione di loop
  • Fare dichiarazioni condizionali

Dichiarare variabili

Normalmente in lingua C inizializza una variabile usando un uguale a "=" cartello. Ma le parentesi graffe ricci possono anche essere utilizzate per dichiarare una nuova variabile come abbiamo fatto nel programma seguente. Le parentesi graffe del riccio impediscono anche di restringere il problema che è una conversione implicita per i valori aritmetici che include la perdita di accuratezza.

Creazione di funzioni

Possiamo anche dichiarare funzioni usando le parentesi graffe. Le parentesi graffe ricci sono dichiarate dopo il nome della funzione seguito da una dichiarazione e terminata dalla parentesi rictica destra.

Creazione di loop

Le parentesi graffe ricci sono ampiamente utilizzate in Arduino per creare diversi loop come per, do e durante il ciclo. Il programma di seguito indica un ciclo while per svolgere un compito ripetitivo per 200 volte.

Di seguito è riportata la sintassi di base della dichiarazione di loop usando le parentesi graffe.

Per loop:

Per inizializzare il ciclo for all'interno del codice Arduino usiamo le parentesi graffe.

per (inizializzazione; condizione di terminazione; incrementazione di expr)
// qualsiasi istruzione (i)

Per maggiori informazioni su per loop fai clic qui.

Mentre loop:

Mentre il ciclo può essere inizializzato usando le parentesi graffe prima e dopo l'istruzione.

while (espressione booleana)
// qualsiasi istruzione (i)

Per verificare come possiamo usare mentre loop in Arduino fai clic qui.

fare loop:

L'uso dell'espressione booleana do-while loop può essere inizializzato. Prima del tempo vengono utilizzate espressione booleana le parentele ricci e viene scritta una dichiarazione tra di loro.

Fare
// qualsiasi istruzione (i)
while (espressione booleana);

Per saperne di più sull'uso del loop do-while nella programmazione Arduino clicca qui.

Fare dichiarazioni condizionali

Le dichiarazioni condizionali possono anche essere dichiarate utilizzando le parentesi graffe. Per esempio, if-else-if condizione, per prima cosa specifichiamo la condizione all'interno della parentesi riccia, l'istruzione o il corpo iniziano con le parentesi graffe sinistro che si termina usando una parentesi riccia destra. All'interno della dichiarazione delle parentesi graffe che deve essere controllata viene definita insieme all'istruzione che deve essere eseguita verrà fornita.

FAQ

D: Posso cambiare la sintassi o il posizionamento delle parentesi graffe ricci?

Sì, la sintassi delle parentesi graffe ricci può essere cambiata, ma una cosa per proteggere è che la staffa deve finire ad un certo punto una volta iniziata. La modifica della sintassi delle parentesi graffe ricci non è consigliata poiché Arduino ha seguito un formato specifico per scrivere il codice. Non avrà alcun effetto sulla compilazione del programma ma quando più persone che lavorano sullo stesso progetto di sfondi diversi potrebbero trovarlo irritante.

Qui entrambe le funzioni saranno compilate senza dare alcun errore ma il formato corretto che la maggior parte della comunità di Arduino segue viene utilizzato nella funzione Loop.

D: Cosa fanno le staffe ricci nella definizione della funzione?

Le parentesi graffe ricci nella funzione Arduino iniziano e terminano il blocco di funzione e i blocchi delle istruzioni come in loop e se le condizioni. Le parentesi graffe ricci sono anche utilizzate nelle funzioni dell'array per dichiarare i valori iniziali.

Conclusione

Le parentesi graffe ricci sono una parte significativa della programmazione Arduino. Sono usati ovunque negli schizzi di Arduino come dichiarare una funzione o scrivere una, mentre i loop e dichiarare una dichiarazione. Le parentesi graffe ricci sono usate in vari modi in Arduino; Segnano l'inizio e la fine di alcune serie di istruzioni.