Page 32 - 高中 信息技术 选择性必修6 开源硬件项目设计
P. 32
第一章 认识开源硬件项目
将LED与电阻R串联接入Arduino开发板,通过引脚D13给LED供电或断电,可以控制
LED的亮、灭,其电路原理图如图1-24所示。其中,R是连接在电源5 V和LED间的限流电
阻,电阻值为220 Ω。
图1-24 “闪烁外接LED”电路原理图
4.实验器材:LED1个、Arduino开发板1块、USB连接线1条、220 Ω电阻1个、面包
板1块。
5.硬件搭建:按照图1-24所示的电路原理图进行硬件搭建。搭建硬件时,严禁将
LED插在电源5 V和GND引脚之间。
6.编程实现: 广东教育出版社
(1)点亮或熄灭LED:设置D13为高电平,可点亮LED;如果要使LED熄灭,则设置
D13为低电平。
(2)延时控制:根据人眼的视觉暂留效应,如果LED亮、灭之间的延迟时间少于
10毫秒,则人眼难以分辨出LED的闪烁。因此,设置亮灯延迟和灭灯延迟时间都应为
10毫秒以上,一般设置500毫秒或1000毫秒。利用Mixly编写的“闪烁外接LED”程序
如图1-25所示。
图1-25 “闪烁外接LED”程序
7.上传测试:用USB线将搭建好硬件电路的Arduino开发板与计算机连接,并在Mixly
中选对串口号,然后点击“上传”将所编写的程序上传到Arduino开发板上。
在上传过程中,在Mixly的状态信息栏内会显示上传状态信息,当程序上传完成后
24 24
21X1359.indd 24 2019/9/29 10:55:56