查看“Arduino IDE库的概念以及库文件安装使用”的源代码
←
Arduino IDE库的概念以及库文件安装使用
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
='''<font color="#008080">Arduino IDE库的概念</font><br />'''= =='''<font color="#008080">库的概念</font><br />'''== '''“库”(Library)在编程中是个基础的概念。<br>''' 简单地说,在编程时,有些特定的功能模块、函数、常量等被经常重复利用。<br> 为了方便二次开发和利用,将这些功能模块抽象打包,并提供特定的接口(即使用方法)。<br> 这样的功能组合,我们就可以称为库(Library)。<br> Arduino库也是如此<br> 主要包含一些传感器或执行器的驱动文件和一些常用的功能函数。<br> 对于初学者来说,功能的实现'''只需要'''学会使用库里提供的函数就可以了<br> 不用关心这些功能或者驱动具体是如何实现的<br> 很好地帮助用户绕开了寄存器、地址指针等较为专业化的内容,'''大大降低开发难度'''。<br> ===<font color="#808080">通常情况下,Arduino IDE的库有两种:</font><br />=== [[文件:Arduino库文件的安装302.png]] [[文件:Arduino库文件的安装301.png]] <br> ='''<font color="#008080">Arduino IDE库的安装及使用</font><br />'''= =='''<font color="#008080">如何在Windows上安装扩展库</font><br />'''== 把扩展库安装在正确的目录下至关重要。<br> 不然IDE编译代码时就会找不到相关的扩展库而报错(如下图)。<br> <br> [[文件:Arduino库文件的安装335.png]] <br> 1.0.2版本后的Arduino IDE安装时会自动在系统<br> “Documents(我的文档)”里创建名为“Arduino”的文件夹,里面还应有一个“libraries”子文件夹。<br> 下载的库通常默认放在该文件夹内。<br> [[文件:1.png]]<br> <br> '''<font color="#FF8C69">(注:Windows XP系统一定注意将库文件安装到Arduino安装目录下的“libraries”文件夹内)</font><br /><br>''' 还可以通过如下方法查找库文件默认安装途径并修改默认途径。<br> 点击'''“文件>首选项( File>Preferences)”'''。然后浏览选择自定义的文件夹目录。<br> 自定义下载目录后,还需要到该目录里创建一个名为'''“libraries”'''的子文件夹。<br> 这个文件夹就是安装扩展库的地方。<br> [[文件:Arduino库文件的安装555.png]]<br> [[文件:Arduino库文件的安装692.png]]<br> ===<font color="#808080">在这里演示两种库文件安装方法:</font><br />=== '''<font color="#808080">首先演示通过Arduino IDE自带的库管理器下载安装库文件</font><br />'''<br> 1、打开Arduino IDE软件,在上方操作栏找到“项目”菜单,打开“项目”菜单。找到“管理库”选项。<br> [[文件:Arduino库文件的安装796.png]]<br> 2、单击“管理库”按钮,打开“库管理器”。<br> [[文件:Arduino库文件的安装820.png]]<br> 3、选择需要的库,点击下载。<br> 以'''PWM Servo Driver Library'''为例,点击需要的库,显示出安装选项。<br> [[文件:Arduino库文件的安装878.png]]<br> 4、点击“安装”选项,安装成功后显示如下状态。<br> [[文件:Arduino库文件的安装902.png]]<br> 5、在默认安装途径下查找安装的库文件。<br> [[文件:Arduino库文件的安装922.png]]<br> 6、关闭并重新打开Arduino IDE。<br> 从'''文件>示例(File>Examples)'''中找到'''“第三方库示例”'''<br> [[文件:Arduino库文件的安装976.png]]<br> 7、在安装的库中找一个例程打开<br> 编译该实例,若IDE没有报错,编译成功的话就说明扩展库安装成功了。<br> [[文件:Arduino库文件的安装1026.png]]<br> [[文件:Arduino库文件的安装1028.png]]<br> [[文件:Arduino库文件的安装1030.png]]<br> <br> '''<font color="#808080">下面演示在开源平台下载库文件的方法,以“Github”为例,我们在Github上找到需要的库文件。</font><br />'''<br> 我们以以Adafruit的SleepyDog库作为例子。网址链接:[https://github.com/adafruit/Adafruit_SleepyDog]。<br> 1、打开Github网站[https://github.com/github],找到需要的库文件。<br> [[文件:Arduino库文件的安装1211.png]]<br> [[文件:Arduino库文件的安装1213.png]]<br> 2、点击下载,将开源库文件下载到计算机中。<br> [[文件:Arduino库文件的安装1235.png]]<br> 3、将下载的库文件安装进计算机<br> '''<font color="#808080">有两种方法将下载的库文件安装进Arduino</font><br />'''<br> 可以通过'''“加载库>添加一个.ZIP库”'''方式直接将压缩文件加入。<br> [[文件:Arduino库文件的安装1292.png]]<br> [[文件:Arduino库文件的安装1294.png]]<br> [[文件:Arduino库文件的安装1296.png]]<br> [[文件:Arduino库文件的安装1298.png]]<br> 也可以将下载的压缩包文件解压。<br> [[文件:Arduino库文件的安装1317.png]]<br> 然后将解压出来的名为“Adafruit_SleepyDog-master”的文件夹移至 “Documents>Arduino>libraries”里, 并'''重命名'''为“Adafruit_SleepyDog<br> '''<font color="#FF8C69">(注:重命名是因为“—”符号是特殊字符)</font><br /><br>'''<br> [[文件:Arduino库文件的安装1419.png]]<br> 4、关闭并重新打开Arduino IDE<br> 从“'''文件>示例(File>Examples)'''”找到“'''Adafruit SleepyDog Library'''”下面的“'''BasicUsage'''”实例。<br> 然后编译该实例,若IDE没有报错,编译成功的话那说明扩展库安装成功了。<br> [[文件:Arduino库文件的安装1548.png]]<br> [[文件:Arduino库文件的安装1550.png]]<br> [[文件:Arduino库文件的安装1552.png]]<br> =='''<font color="#008080">扩展库的使用</font><br />'''== 扩展库的使用一般是引用库的头文件。<br> 比如Adafruit_SleepyDog这个扩展库:<br> [[文件:Arduino库文件的安装1607.png]]<br> 但具体的用法,需要大家仔细查阅扩展库的文档,或者借鉴提供给我们的测试代码。<br>
返回至
Arduino IDE库的概念以及库文件安装使用
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
Product Wiki
Arduino
Shield
Sensor
工具
链入页面
相关更改
特殊页面
页面信息