這裏顯示兩個版本的差異處。
| Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
|
arduino_study [2024/04/16 09:48] don [函式] |
arduino_study [2025/11/27 09:07] (目前版本) don [if else:] |
||
|---|---|---|---|
| 行 55: | 行 55: | ||
| ==== if else: ==== | ==== if else: ==== | ||
| + | < | ||
| if(條件){} | if(條件){} | ||
| else{} | else{} | ||
| 行 67: | 行 68: | ||
| println(" | println(" | ||
| } | } | ||
| - | switch case: | + | </ |
| + | |||
| + | ==== switch case: ==== | ||
| + | |||
| + | < | ||
| switch (變數名稱或運算式) { | switch (變數名稱或運算式) { | ||
| case 符合數字或字元: | case 符合數字或字元: | ||
| 行 97: | 行 102: | ||
| println(" | println(" | ||
| } | } | ||
| + | </ | ||
| ===== 迴圈 ===== | ===== 迴圈 ===== | ||
| ==== for: ==== | ==== for: ==== | ||
| + | < | ||
| for (初始值; 條件式; 更新值) | for (初始值; 條件式; 更新值) | ||
| { | { | ||
| 行 113: | 行 120: | ||
| println(i); | println(i); | ||
| } | } | ||
| + | </ | ||
| ==== while: ==== | ==== while: ==== | ||
| + | < | ||
| while (條件式) | while (條件式) | ||
| { | { | ||
| 行 129: | 行 138: | ||
| i++; | i++; | ||
| } | } | ||
| + | </ | ||
| ===== 函式 ===== | ===== 函式 ===== | ||
| 行 161: | 行 171: | ||
| 在上面的程式碼中,開發版會持續地去執行於loop內的程式,而已上便是持續開燈關燈的程式碼。 | 在上面的程式碼中,開發版會持續地去執行於loop內的程式,而已上便是持續開燈關燈的程式碼。 | ||
| - | ==== pinMode ==== | + | ==== pinMode() ==== |
| 在Arduino中,pinMode函式是用來做腳位設定的,而在Blink範例中,我們將LED_BUILTIN設定成OUPUT的狀態,便是pinMode函式的功能。 | 在Arduino中,pinMode函式是用來做腳位設定的,而在Blink範例中,我們將LED_BUILTIN設定成OUPUT的狀態,便是pinMode函式的功能。 | ||