ocrobot:kit:arduino_star_kit:tutorial02
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版 | |||
ocrobot:kit:arduino_star_kit:tutorial02 [2017/10/04 06:57] – 弘毅 | ocrobot:kit:arduino_star_kit:tutorial02 [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== 单LED闪烁====== | ||
+ | 让MANGO控制板上的板载L灯闪烁。(L灯连接在D13端口) | ||
+ | {{: | ||
+ | =====操作步骤===== | ||
+ | |||
+ | 首先,我们需要在IDE中,选择正在使用的控制板,比如我们现在所使用的MANGO,那么就要在控制板选项中选择Ocrobot Mango。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | 然后选择端口号,一般而言在windows操作系统中,所使用的控制板端口号是列表中最大的那个。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 如果无法确定自己的端口号,可以进入设备管理器的端口中进行查看。 | ||
+ | |||
+ | {{: | ||
+ | ==== 代码 ==== | ||
+ | <code cpp> | ||
+ | |||
+ | /* | ||
+ | 程序说明: | ||
+ | 使一个LED亮一秒,灭一秒,如此往复。 | ||
+ | */ | ||
+ | |||
+ | void setup() { | ||
+ | // 初始化数字引脚,使其为输出状态。 | ||
+ | // 在控制板上,数字13号引脚有一颗LED。 | ||
+ | pinMode(13, | ||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | digitalWrite(13, | ||
+ | delay(1000); | ||
+ | digitalWrite(13, | ||
+ | delay(1000); | ||
+ | } | ||
+ | |||
+ | |||
+ | |||
+ | </ | ||
+ | |||
+ | <WRAP center round tip 100%> | ||
+ | |||
+ | |||
+ | |||
+ | setup() | ||
+ | \\ OCROBOT IDE编译器是GCC,所用编程语言基础是C语言。所有的OCROBOT程序都会有一个setup()函数,他是OCROBOT程序的起点,这一点与标准的C语言不太一样,C是以一个名为main()的函数作为程序起点的。setup()函数在整个程序中只会运行一次。 | ||
+ | |||
+ | loop() | ||
+ | \\ 在setup()函数完成之后,OCROBOT程序会自动调用loop()函数。顾名思义loop是循环的意思,在loop()函数中的代码会从头执行到尾不停循环。 | ||
+ | |||
+ | pinMode() | ||
+ | \\ pinMode()将指定的引脚配置成输出或输入。 | ||
+ | 语法 | ||
+ | | ||
+ | 参数 | ||
+ | | ||
+ | | ||
+ | |||
+ | digitalWrite() | ||
+ | | ||
+ | | ||
+ | 语法 | ||
+ | | ||
+ | 参数 | ||
+ | pin: 引脚编号(如1, | ||
+ | | ||
+ | |||
+ | delay() | ||
+ | | ||
+ | 语法 | ||
+ | | ||
+ | 参数 | ||
+ | | ||
+ | </ | ||
+ | |||
+ | |||
+ | {{youku> | ||
+ | [[ocrobot: |