Page 31 - 高中 信息技术 选择性必修6 开源硬件项目设计
P. 31

 1.3 开源硬件系统的组成及开发环境










                         实 验


                         以小组为单位,完成以下实验。


                                                      实验一:点亮板载LED


                         1.实验目标:编程控制点亮板载LED。
                         2.实验问题:如何利用LED的发光原理点亮LED?

                         3.实验分析:点亮LED的关键是给LED加上正向电压。常用LED的导通电压约
                                             广东教育出版社
                    为2 V,一般情况下加上3 V电压即可正常发光,其电流一般在几十毫安左右。

                         4.实验器材:Arduino开发板1块、USB连接线1条。
                         5.硬件搭建:Arduino开发板上有一个板载灯,内部电路与数字引脚D13相通,并有
                    限流电阻,由芯片驱动。实验要点亮与引脚D13内部连接的LED,编程后将Arduino开发板

                    通过USB线与计算机连接。
                         6.编程实现:利用Mixly编写简单指令,就可以简单地设置数字I/O引脚D13的输出电
                    压。例如,图1-23给出了利用Mixly编写的只有一条指令的循环程序,设置了引脚D13为

                    高电平(在Mixly程序中,“管脚”即指引脚)。只要将程序上传到Arduino开发板上,就
                    可使得Arduino开发板上的LED被点亮。同理,要熄灭LED或进行其他控制也可使用类似指
                    令,如设置D13为低电平。








                                                     图1-23 “点亮板载LED”程序



                         7.上传测试:用USB线将搭建好硬件电路的Arduino开发板与计算机连接,并在Mixly
                    中选对串口号,然后就可在界面中点击“上传”,将所编写的程序上传到Arduino开发板

                    上。待Mixly提示上传成功后,观察LED是否被点亮。


                                                      实验二:闪烁外接LED


                         1.实验目标:设计和控制外接LED的闪烁。
                         2.实验问题:

                         (1)如何通过编程设计控制LED闪烁的效果?
                         (2)如何设置LED闪烁的频率?

                         3.实验分析:若要实现LED闪烁,首先必须考虑对LED实施供电(加正向电压,点
                    亮)和断电(撤销供电,熄灭)的操作,然后考虑控制LED闪烁的频率。


                                                                                                                    23 23







          21X1359.indd   23                                                                                        2019/9/29   10:55:55
   26   27   28   29   30   31   32   33   34   35   36