Arduino常用函式總匯 數學函式

2021-08-31 04:03:37 字數 543 閱讀 3717

1、min(x,y):傳回最小值

例如:val=min(10,20)

2、max(x,y):傳回最大值 

例如:val=max(10,20)

3、abs(x):回傳該數的絕對值

例如:val=abs(-10)

4、constrain(x,a,b):判斷x和a b兩者之間的狀態。

若xb則回傳b;若a5、map(value,fromlow,fromhigh,tolow,tohigh)

例如:map(analogread(0),0,1023,100,200):將analog0引腳所讀的訊號進行對等轉換至100~200之間的值

6、double pow(x,y)

例如:pow(2,3):表示2的3次方

7、double sqrt(x)

例如:double a=sqrt(10):表示10的算術平方根

8、double sin(rad)

9、double cos(rad)

10、double tan(rad)

例如:sin(2)=0.9092……

arduino常用函式的總結

關鍵字,語法符號,資料型別,常量。數字操作即為高低電平操作 0 1 模擬i o口值 0 1023 210,a d轉 換2 a d轉換 210,a d轉換shiftin datapin,clockpin,bitorder,data,count,delaytime 讀取引腳上的資料,一次一位。他可以讀取...

Arduino 常用函式說明

pinmode pin,mode 引數 pin 引腳號 mode input output digitalwrite pin,value 引數 pin 引腳號 value high low int digitalread pin 引數 pin 引腳號 返回值 int 1 0 int analogre...

常用數學函式

1.三角函式 double sin double 正弦 double cos double 余弦 double tan double 正切 2 反三角函式 double asin double 結果介於 pi 2,pi 2 double acos double 結果介於 0,pi double at...