1. 程式人生 > >Arduino學習(3)

Arduino學習(3)

Arduino的程式基礎:

程式框架

1、宣告變數及介面名稱(int val;int ledPin=13;)

2、setup()——在程式開始時使用,可以初始化變數、介面模式、啟用庫等

3、loop()——在setup()函式之後,即初始化之後,loop()函式讓定義的程式迴圈地執行,使用它來運轉你Arduino

基本函式:

1、pinMode(介面名稱,OUTPUT或INPUT)——將介面定義為輸入或輸出介面,用在setup()函式裡

2、digitalWrite(函式名稱,HIGH或LOW)——將數字介面值置高或置低

3、digitalRead(介面名稱)——讀出數字介面的值

4、analogWrite(介面名稱,HIGH或LOW)——給一個介面寫入模擬值(PWM波)

5、analogRead(介面名稱)——從指定的模擬介面讀取值

6、delay()——延時一段時間,delay(1000)為1s

7、Serial.begin(波特率)——設定序列每秒傳輸資料的速率

8、Serial.read()——讀取持續輸入的資料

9、Serial.print(資料,資料的進位制)——從串列埠輸出資料,跟隨一個回車和一個換行符