Arduino+Milxy,创客第二课:点亮LED

网友投稿 2019-09-25 12:19

这节课我们来尝试点亮一颗LED灯,并了解arduino板中部分端口的作用。

材料准备:LED灯×1https://cdn.china-scratch.com/timg/190927/1219243633-0.jpg

跟我做:

https://cdn.china-scratch.com/timg/190927/121924B35-1.jpg

图2-1  LED连接示意图

1、取一颗红色LED灯,将较长引脚插入数字端口13(或称D13),较短引脚插入D13旁边的GND端口。

https://cdn.china-scratch.com/timg/190927/1219244444-2.jpg

2、在模块区点击“输入/输出”模块,在右边的指令区将指令https://cdn.china-scratch.com/timg/190927/12192510T-3.jpg拖动至脚本区。

3、点击脚本区刚添加的指令中的https://cdn.china-scratch.com/timg/190927/1219254149-4.jpg,并选择为13。

4、点击“编译”,编译成功后点击“上传”将脚本上传到arduino板。

请将你发现到的现象记录下来吧!

在我们打开的示例中,https://cdn.china-scratch.com/timg/190927/12192510T-3.jpg指令的含义是:将数字端口13设为信号输出,并置以高电平。简单来说即启动连接D13的元件(即点亮LED)。

那么,我们就不难猜到,上一课的示例“01闪烁LED”中,https://cdn.china-scratch.com/timg/190927/12192525U-6.jpg指令的含义就是关闭连接D13的元件(即熄灭LED)。
https://cdn.china-scratch.com/timg/190927/1219251161-7.jpg表示等待1000毫秒(1000毫秒=1秒)。

试一试:

根据上述所学知识的理解,尝试自己设计出类似示例“01闪烁LED”的闪灯效果吧。

懂一点:

在学习编程时,为更好地理解脚本的工作过程,我们通常会使用流程图来辅助程序的设计与开发。

https://cdn.china-scratch.com/timg/190927/1219253932-8.jpg

图2-2  流程图

安全提醒:

请严格按照课程要求连接元件,避免造成电路短路,烧坏元件或引发事故。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com