Arduino基本函式

2021-10-09 10:51:01 字數 1092 閱讀 9212

功能:配置乙個埠為輸入或輸出埠,無返回值

pin:所配引腳的標號,0~13

mode:

input

輸入模式

output

輸出模式

input-pullup

輸入上拉模式

功能:設定乙個引腳的輸出電壓為低電平或高電平,無返回值,需要先將引腳設定為輸出引腳

pin:所配引腳的標號,0~13

value:表示輸出電壓,low為低電平,high為高電平

功能:讀取外部輸入的數字電壓值,返回值為int型高電平或低電平的函式,使用前要定義引腳為輸出引腳

pin:所配引腳的標號,0~13

功能:實現毫秒級別的延時

ms:無符號長整型

功能:實現微秒級別的延時

us:無符號長整型

功能:讀取指定引腳的模擬電壓值

pin:模擬電壓值的輸入引腳,a0~a5

返回值為0~1023的整數

功能:將乙個資料從乙個範圍對映到另乙個範圍

value:對映的資料

[fromlow,fromhigh]:原範圍

[tolow,tohigh]:對映範圍

功能:在指定引腳輸出指定占空比的pwm訊號,無返回值

pin:輸出pwm訊號的引腳,僅限數字引腳(即帶~的)

value:占空比,取值範圍為0-255對應0%-100%

功能:串列埠初始化函式,用來設定串列埠的波特率。通常只設定一次,在setup函式中使用。

speed:表示通訊的波特率,通常有:9600、19200、57600、115200

pc機預設為9600

功能:從主機板向計算機傳送資料

data:可傳送變數、字元、字串,預設為十進位制

功能:從主機板向計算機傳送資料,並在輸出後換行

data:可傳送變數、字元、字串,預設為十進位制

功能:讀取外部計算機通過串列埠發給主機板的資料

該函式不帶引數,返回值為串列埠資料,資料型別為int型

功能:用來判斷串列埠是否接收到資料

函式返回值為尚未被read讀取到的函式的位元組數,函式返回值為int型

若返回值為0,則說明沒有已接收二未被讀取的資料

arduino的基本函式

1.pinmode pin,mode pinmode用以配置引腳為輸出或輸出模式,它是乙個無返回值函式,函式有兩個引數pin 表示所要配置的引腳 和mode 引數表示設定的模式 input或者output 2.digitalwrite pin,value 設定引腳的電壓為高電壓或低電平。該函式也是乙...

arduino相關函式

這裡總結了一下arduino的相關函式。描述 將指定的針腳配置成輸出或輸入。引數 pin 要設定模式的針腳 針腳號 mode input 輸入 或者 output 輸出 2.digitalwrite pin,value pin 針腳編號 針腳號 value high或low 或者1或0 描述 讀取指...

Arduino 數字函式總結

arduino 有三個數字函式,分別是 pinmode digitalwrite digitalread 三個函式各有其作用,pinmode 在初始化 setup 函式中定義引腳的輸出 輸入模式,digitalwrite 用於控制引腳的開或關 digitalread 用於讀取引腳的狀態。函式語法 p...