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
   27   28   29   30   31   32   33   34   35   36   37