Hashtag più usati
1 | #include |
2 | #drone |
3 | #eurotrucksimulator2 |
4 | #dlcitalia |
5 | #ets2 |
6 | #arduino |
7 | #xiaomi |
8 | #aukey |
9 | #farmingsimulator |
Ultimi argomenti attivi
» Comunicazione termine servizio Arduino BT ControlDa Admin Mar Mag 10, 2022 12:55 pm
» Robot aspirapolvere per Alexa: Dreame D9
Da Admin Mar Feb 09, 2021 9:42 am
» Come costruire un robot smart con Arduino
Da Admin Mar Nov 17, 2020 12:15 pm
» TOPPS Trading Cards Match Attax Champsion League/Europa League 2020/21
Da Admin Mar Nov 10, 2020 3:21 pm
» Guida per utilizzare Arduino BT Control v1.2
Da Admin Gio Lug 09, 2020 12:01 pm
» Recensione Umidigi A3 Pro - Smartphone sotto i 100€
Da Admin Gio Apr 04, 2019 12:22 pm
» [Arduino] aiuto programma
Da Glak Mar Mar 12, 2019 9:30 am
» ERRORE NELLA COMPILAZIONE NEXTION
Da papat Mar Feb 26, 2019 7:11 am
» Comandare la Smart TV con Alexa senza broadlink (gratis)
Da Admin Mar Feb 19, 2019 4:31 pm
I postatori più attivi del mese
Nessun utente |
L'uso delle parentesi in Arduino (software)
L'uso delle parentesi in Arduino (software)
Per quanto riguarda le perentesi bisogna sapere che in Arduino abbiamo tre generi di parentesi: Graffe, tonde e quadre. E' possibile capire con molta facilità il loro funzionamento se si imparano altri linguaggi di programmazione come il C++ o il C.
Come funzionano? Noi apriamo le parentesi quando vogliamo creare un contenitore e le chiudiamo quando abbiamo finito di riempire questi contenitori che dovranno svolgere delle operazioni.
Utilizziamo le parentesi graffe quando dobbiamo creare un contenitore per le funzioni o un contenitore che deve eseguire un blocco di istruzioni: In Arduino, sopratutto agli inizi, vedrete semplicemente due funzioni che sono il 'void setup()' ed il 'voip loop()'. La struttura base di ogni codice è appunto:
Come potete vedere, tralasciando per adesso le parentesi tonde, le parentesi graffe non fanno altro che creare un contenitore per la funzione setup() e per la funzione loop(). La parentesi { serve per indicare che stiamo creando il nostro contenitore e chiuderemo quest'ultimo con la parentesi opposta, ovvero }.
Nota bene: Le parentesi graffe vengono usate anche per la definizione di array ma questo argomento verrà trascurato per il momento per facilitare la comprensione delle parentesi.
Le parentesi tonde funzionano analogamente come le parentesi quadre. Anche in questo caso per creare il nostro contenitore dovremo aprire la parentesi tonda '(' e una volta riempito quest'ultimo con quello che volevamo, lo chiudiamo con ')'. L'unica differenza rispetto le parentesi graffe è che non servono per contenere un blocco di istruzioni ma bensì per contenere variabili, parametri o condizioni.
Le parentesi quadre, se siete alle basi, le vedrete difficilmente in Arduino. Le parentesi quadre servono principalmente se vogliamo creare degli array o delle matrici. In pratica, se ad esempio volessimo creare un array, le parentesi quadre servono per contenere le dimensioni di quest'ultimo, quindi al loro interno avranno una variabile che indicheranno le dimensioni dell'array.
Come funzionano? Noi apriamo le parentesi quando vogliamo creare un contenitore e le chiudiamo quando abbiamo finito di riempire questi contenitori che dovranno svolgere delle operazioni.
Utilizziamo le parentesi graffe quando dobbiamo creare un contenitore per le funzioni o un contenitore che deve eseguire un blocco di istruzioni: In Arduino, sopratutto agli inizi, vedrete semplicemente due funzioni che sono il 'void setup()' ed il 'voip loop()'. La struttura base di ogni codice è appunto:
- Codice:
//variabili
void setup() {
//blocco istruzioni
}
void loop() {
//blocco istruzioni
}
Come potete vedere, tralasciando per adesso le parentesi tonde, le parentesi graffe non fanno altro che creare un contenitore per la funzione setup() e per la funzione loop(). La parentesi { serve per indicare che stiamo creando il nostro contenitore e chiuderemo quest'ultimo con la parentesi opposta, ovvero }.
Nota bene: Le parentesi graffe vengono usate anche per la definizione di array ma questo argomento verrà trascurato per il momento per facilitare la comprensione delle parentesi.
Le parentesi tonde funzionano analogamente come le parentesi quadre. Anche in questo caso per creare il nostro contenitore dovremo aprire la parentesi tonda '(' e una volta riempito quest'ultimo con quello che volevamo, lo chiudiamo con ')'. L'unica differenza rispetto le parentesi graffe è che non servono per contenere un blocco di istruzioni ma bensì per contenere variabili, parametri o condizioni.
Le parentesi quadre, se siete alle basi, le vedrete difficilmente in Arduino. Le parentesi quadre servono principalmente se vogliamo creare degli array o delle matrici. In pratica, se ad esempio volessimo creare un array, le parentesi quadre servono per contenere le dimensioni di quest'ultimo, quindi al loro interno avranno una variabile che indicheranno le dimensioni dell'array.
Esempi uso delle parentesi
- Parentesi graffe e tonde: Blocco di istruzioni.
Se abbiamo un blocco di istruzioni da eseguire che vogliamo "separarlo" da tutto il resto del nostro programma, basta semplicemente usare le parentesi graffe. Guardiamo un esempio:- Codice:
(if x>0) { //condizione nel caso in cui x è maggiore di zero.
int a=a+1; //incrementa la variabile 'a' di uno.
int b=b+1; //incrementa la variabile 'b' di uno.
int c=c+1; //incrementa la variabile 'c' di uno.
}
- Parentesi quadrate: array.
Per creare un array, come abbiamo già detto, bisogna utilizzare le parentesi quadrate. In questo caso le parentesi quadrate non fanno altro che contenere una variabile che sta ad indicare le dimensioni del nostro array. Un esempio è quanto segue:- Codice:
int array[5];
Argomenti simili
» Software lavatrice - Arduino
» Software: Gestione di due led con due pulsanti - Arduino
» Configurare scheda ethernet Arduino - Software
» Come, dove, quando e perché utilizziamo analogWrite & analogRead in Arduino (software)
» Come scrivere le Parentesi Graffe {} con la tastiera
» Software: Gestione di due led con due pulsanti - Arduino
» Configurare scheda ethernet Arduino - Software
» Come, dove, quando e perché utilizziamo analogWrite & analogRead in Arduino (software)
» Come scrivere le Parentesi Graffe {} con la tastiera
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.