設計 Arduino 程式遇到 變數、函式、類別等命名時,推薦使用駝峰式命名法,Arduino 內定函式、類別也是使用駝峰式命名法,使用駝峰式命名法為的是增加程式識別性與可讀性。
當自定義 變數、函式、類別等名稱時,請勿隨便命名,最好是一看到名稱就能了解該 變數、函式、類別的功能,有時候可能需要由二個或多個英文單字來命名,單字之間不以空格、減號(-) 或 底線(_)隔開,命名有兩種格式:
小駝峰式命名法(lower camel case)
第一個單字以小寫字母開始,第二個及之後的單字的首字母則使用大寫,如:delayTime、airTemperature。 Arduino 程式通常命名 變數、函式 會使用小駝峰式命名法。
大駝峰式命名法(upper camel case)
每個單字的首字母都使用大寫字母,像是 DelayTime、AirTemperature。Arduino 程式中通常命名 結構、類別 時,會使用大駝峰式命名法。
Arduino 輸出實習(單燈閃爍)
Arduino 輸出實習(跑馬燈-愚公移山)
Arduino 輸出實習(跑馬燈-for迴圈)
Arduino 數位輸入實習
Arduino 數位輸入實習(INPUT_PULLUP)
Arduino 類比輸入實習
Arduino PWM 實習 (呼吸燈)
Arduino PWM 實習 (光感應調光燈)
Arduino 8×8 LED Matrix MAX7219 實習
Arduino 紅綠燈小綠人 實習
Arduino 計時器 實習
Arduino 音樂盒
Arduino 電子琴(鍵盤掃描)
Arduino DHT11 溫濕度感應器
Arduino OLED 顯示
Arduino 超音波測距模組 HC-SR04
Arduino 執行時間實習
Arduino 電容測試器
Arduino 紅外線接收實習
Arduino 紅外線發射實習 EPSON 投影機控制
ESP-12F 網路智慧開關(MQTT)
ESP-12F 雲端記錄型 K-Type 溫度計(MQTT ThingSpeak)
ESP-12F 手機雲端紅外線控制
ESP-12F 網路電台收音機
ESP-12F 電子鼓