Arduino编程语句参考

Arduino法式能够分为三个首要局部:布局, 数值 (变量与常量) 和函数。(本页内容在更新中…)

假设您想进修更多的Arduino常识,接待您收看太极创客建造的快乐飞艇开奖网:《零根本入门学用Arduino教程》

布局

setup()
loop()

节制布局

if
快乐飞艇开奖网:if…else
for
快乐飞艇开奖网:switch case
while
快乐飞艇开奖网:do… while
break
continue
return

进阶语法

; (分号)
{} (大括号)
快乐飞艇开奖网:// (单行正文)
快乐飞艇开奖网:/* */ (多行正文)
#define
#include

算术运算符

快乐飞艇开奖网:= (赋值运算符 )
+ (加法运算)
快乐飞艇开奖网:– (减法运算)
* (乘法运算)
/ (除法运算)
% (取模运算)

干系运算符

== (即是)
!= (不即是)
快乐飞艇开奖网:< (小于)
快乐飞艇开奖网:> (大于)
快乐飞艇开奖网:<= (小于即是)
快乐飞艇开奖网:>= (大于即是)

布尔运算符

快乐飞艇开奖网:&& (与)
|| (或)
! (非)

指针

指针的观点
指针变量

位运算符

快乐飞艇开奖网:& (位与)
| (位或)
^ (位异或)
~ (位非)
快乐飞艇开奖网:<< (位左移)
快乐飞艇开奖网:>> (位右移)

复合运算符

++ (自加)
快乐飞艇开奖网:— (自减)
+= (复合加)
-= (复合减)
*= (复合乘)
/= (复合除)
快乐飞艇开奖网:&= (复合与)
|= (复合或)

数值

常量

HIGH | LOW
INPUT | OUTPUT| 快乐飞艇开奖网:INPUT_PULLUP
true | false
整数常量
浮点数常量

数据范例(简介)

void
boolean 布尔型
char 字符型
快乐飞艇开奖网:unsigned char 无标记字符型
byte 字节型
int 整型
word 字型
long 长整型
快乐飞艇开奖网:unsigned long 无标记长整型
float 浮点型
double 双精度浮点型
快乐飞艇开奖网:string 字符串 字符串型
array 数组

转换

char()
byte()
int()
word()
long()
float()

变量规模与限定符

变量感化域
快乐飞艇开奖网:static – 静态变量
快乐飞艇开奖网:volatile – 易变变量
快乐飞艇开奖网:const – 常量

东西

sizeof()

函数

通信

Stream
快乐飞艇开奖网:Serial/串行通信
快乐飞艇开奖网:ASCII字符代码表

数字 I/O

快乐飞艇开奖网:pinMode()
快乐飞艇开奖网:digitalWrite()
快乐飞艇开奖网:digitalRead()

摹拟 I/O

快乐飞艇开奖网:analogRead()
快乐飞艇开奖网:analogWrite() – PWM

高等 I/O

tone()
noTone()
快乐飞艇开奖网:shiftOut()
快乐飞艇开奖网:shiftIn()
快乐飞艇开奖网:pulseIn()

时候

millis()
micros()
delay()
快乐飞艇开奖网:delayMicroseconds()

数学

快乐飞艇开奖网:min() 最小值
快乐飞艇开奖网:max() 最大值
快乐飞艇开奖网:abs() 相对值
快乐飞艇开奖网:constrain() 数值限定
快乐飞艇开奖网:map() 映照函数
快乐飞艇开奖网:pow() 指数函数
快乐飞艇开奖网:sqrt() 开方函数

三角函数

快乐飞艇开奖网:sin() -正弦函数
快乐飞艇开奖网:cos() -余弦函数
快乐飞艇开奖网:tan() -正切函数

随机数

random()
快乐飞艇开奖网:randomSeed()

位与字节

快乐飞艇开奖网:lowByte()
快乐飞艇开奖网:highByte()
快乐飞艇开奖网:bitRead()
快乐飞艇开奖网:bitWrite()
bitSet()
快乐飞艇开奖网:bitClear()
bit()

内部间断

快乐飞艇开奖网:attachInterrupt() – 设置间断
快乐飞艇开奖网:detachInterrupt() – 打消间断