Arduino: ha és más parancs egyszerűen magyarázva
A feltételek, azaz az if és egyéb parancsok nagyon fontosak az Arduino programozásakor. Ebben a gyakorlati tippben megtudhatja, mit érdemes figyelembe vennie ehhez.
Arduino feltételek: Az if parancs
Az Arduino programozás körülményei között a legfontosabb az if parancs.
- Ez a parancs viszonylag könnyen használható. Az "if (feltétel) {" alapelv. A "feltétel" helyett írja be a megfelelő feltételt.
- Ha ellenőrizni szeretné, hogy az egyik érték kisebb-e, mint a másik, akkor ezt megteheti a "<" gombbal. A "" gombbal ellenőrizheti, hogy az egyik érték nagyobb-e, mint a másik. A "> =" gombbal ellenőrizheti, hogy az egyik érték nagyobb-e vagy egyenlő-e a másikkal. Végül a "==" használatával ellenőrizheti, hogy az egyik érték pontosan megegyezik-e a másikkal, vagy használja a "! =" -T, ha nem.
- Például egy if parancs így néz ki: "if (7> = 5) {". Ez a feltétel érvényes lenne. A göndör tartó után írja be a parancsokat, amelyeket végre kell hajtani, ha a feltétel fennáll. Ne felejtse el azonban a végén záródugót is hozzáadni.
- Ha továbbra is azt akarja fontolni, hogy ez a feltétel nem vonatkozik, akkor a végén hozzáadhatja a "else {" parancsot. A parancson belüli parancsok végrehajtásra kerülnek, ha a feltétel nem teljesül. Ne felejtse el itt is a zárójeleket.
Arduino: tippek parancsokra
A programozás még könnyebbé tétele érdekében néhány trükkö van arra, hogy miként lehet a parancsokat még pontosabban használni.
- Ily módon hozzáadhat egy if utasításot egy másik if utasításhoz. Az egyik a "beágyazott állításokról" szól.
- Van még a "else-if kijelentés". Először írjon egy normál if parancsot. Utána azonban írj "else if (...) {" -ot és végül egy else parancsot. Tesztelhet több olyan feltételt, amelyek a különféle parancsok egymás utáni végrehajtására irányulnak.
- Több feltételt összekapcsolhat a "&&" -val. Erre példa az "if (a <5 && b> = 17) {" parancs. Hasonlóképpen van egy OR link is. Például az "if (a <5 || b> = 17) {" parancs akkor alkalmazandó, ha a kisebb, mint 5, vagy b nagyobb vagy egyenlő, mint 17.
Arduino: használja a kapcsolóparancsokat
A kapcsolóparancs megvizsgálja, hogy a változó értéke megegyezik-e egy adott értékkel. Mindegyik értéket "esetnek" hívjuk. Ezen a ponton már definiáltunk egy változót a »int day = 3;« paranccsal. Most egy kapcsolóparancsot akarunk beszúrni.
- Először írja be a "kapcsoló (nap) {" parancsot.
- Ezután az "1. eset:" paranccsal ellenőrizzük, hogy a "nap" értéke 1-e. Ebben az esetben a case parancs alatti (behúzott) parancsok kerülnek végrehajtásra. Ha szeretné, ezekhez a parancsokhoz hozzáadhatja a „break;” parancsot, amely a kapcsolóparancsot az esetparancsban megadott feltétel alkalmazásának befejezése után megszünteti.
- Most hozzáadhat annyi esetparancsot, amennyit csak akar.
- Ha egyik feltétel sem érvényes, akkor végrehajtásra kerülnek a »alapértelmezés:« alatt (behúzott) parancsok.
A következő cikkben bemutatjuk a "Java" programozási nyelv bevezetését.