【初步了解】
Arduino:开源硬件
编写程序时应经常保存
「上传键」:使Uno版运行程序
【初步认识Ardiuno程序】
Arduino:基于C++
「程序的注释:1//单行注释文字2/**/多行注释文字
使用;表示语句结束;」
变量:变量类型+变量名称;eg int currenrtTemperature;
「程序结构」
void setup(){ 执行一次
}
Void loop(){ 反复执行
}.
Void loop(){. //点亮LED
digitalWrite(LED_BUILIN,HIGH); //等待1秒
delay(1000); //将电平设置为低来熄灭
digitalWrite(LED_BUILTIN,LOW); //等待1秒
delay(1000);
}
运行:1验证编译2上传
1-8程序函数1
调用函数,使用参数,返回值
1⃣️delay ()函数用于暂停程序运行,暂停时间可由delay()函数的参数进行控制,单位是毫秒(1秒=1000毫秒)
2⃣️delayMicrosecond()可用于暂停程序运行,单位是微秒(1毫秒=1000微秒)
1-9程序函数2
【函数应用,点亮LED电路,pinMode,digitalWrite函数】
「1」点亮LED(LED灯连接在引脚13上,引脚13作为LED的电源)
启动Arduino开发板第一步给引脚进行设置
pinMode函数:
(初始化)
pinMode(LED_BUILTIN,OUTPUT) //初始化LED_BUILTIN为输出模式
三种模式:1,输出(OUTPUT)模式
引脚为低阻抗状态,可以提供电流,点亮LED或驱动电机
LED_BUILTIN=13(uno板)内置LED引脚编号
2,输入(INPUT)模式
3,输入上拉(INPUT_PULLUP)模式
digitalWrite()函数:
digitalWrite(LED_BUILTIN,HIGH)//将引脚设置为高电平(有电流),点亮LED
digitalWrite(LED_BUILTIN,LOW)//将引脚设置为低电平(无电流),熄灭LED
(ps:使用digitalWrite()之前必须先用pinMode()函数对引脚进行初始化)