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

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










                      1 . 3 . 3      开源硬件项目的开发平台




                         开源硬件开发平台多种多样,其中Arduino、Raspberry Pi和micro:bit是主流开发平台。
                    与其他电子硬件开发平台相比,Arduino具有价格实惠、尺寸和型号多、易于与其他设备相
                    连、编程简易等优点,广受电子设计爱好者追捧。因此,我们将采用Arduino作为开源硬件

                    开发平台的范例。
                         Arduino开发平台主要包含硬件和软件两大部分。硬件部分是可做电路连接的Arduino
                    电路板,软件部分包括一个编程语言环境和在开发板上运行的程序。
                                             广东教育出版社
                         1. 硬件部分
                         (1)Arduino开发板。
                         以Arduino UNO为例,开发板由一块Atmel AVR单片机、一个晶体振荡器和一个5 V
                    直流电源组成。它可以连接各种输入设备,一般通过传感器传入信息;也可以驱动各类

                    输出设备;还可以做一些物理、化学类的科学实验,快速实现一些简单的创意。Arduino
                    的开发板有多种型号,其中最常用的型号是Arduino UNO,如图1-13所示。如无特殊说
                    明,我们所述的Arduino开发板即指Arduino UNO。































                                                   图1-13  Arduino UNO开发板实物图



                         就像计算机一样,Arduino也会持续推出新的版本与型号,软件也会更新。Arduino
                    开发板的版本型号很多,每个型号都有不同的名字,例如Arduino LEONARDO、Arduino

                    UNO、Arduino NANO等。虽然型号不同,但连接方式几乎都一样。开发板上各引脚的含义
                    如表1-3所示。




                                                                                                                    15 15







          21X1359.indd   15                                                                                        2019/9/29   10:55:50
   18   19   20   21   22   23   24   25   26   27   28