首页
Arduino
Arduino控制板介绍
Arduino编程
Arduino中断函数attachInterrupt()详解
为Arduino IDE安装添加库
Arduino相关硬件连接
Arduino Uno R3连接 ESP8266-01无线模块
Python3使用串口连接Arduino
Arduino开发板使用笔记
Arduino UNO 连接 LCD1602
VS1838B 解码红外遥控器
本文档由 内网文摘 发布,转载请注明出处
-
+
首页
为Arduino IDE安装添加库
转发:[为Arduino IDE安装添加库](http://www.taichi-maker.com/homepage/reference-index/arduino-library-index/install-arduino-library/ "为Arduino IDE安装添加库") **什么是库?** 通俗的说,库就是一系列程序文件的组合。因为有了库,我们可以很轻松的实现Arduino与外部硬件的协作或进行数据通讯。举例说,通过Arduino内置标准库中的Servo库,您只需要简单的几行代码就能让Arduino控制舵机。由于Arduino是一款 非常流行的开源平台,互联网上有数不清的第三方库供我们下载,这些库可以帮助我们实现很多独立难以完成的任务。 **什么是第三方库?** 第三方库其实就是我们从网络或其它途径所获得的开源Arduino 库。举例说,假如我们需要让Arduino通过某一个知名公司出品的GPS模块获取位置信息,那么我们有两种方案可以选择。 第一种方案是我们自己编写 开发所有让Arduino可以配合这款GPS模块所使用的程序。这么做不仅耗时耗力,也需要我们对这款GPS模块所涉及的所有软硬件知识都要掌握以后才能完成。 因为有第三方库,于是我们就有了下面的方法,而这些方法也正是Arduino的魅力所在之一。 由于Arduino是一款非常流行的开源开发平台,因此这款GPS模块的研发企业也许已经为我们做好了这款GPS模块配合Arduino使用的库文件。那么我们就只需要将这个库从该知名企业官网上下载下来,然后安装导入Arduino IDE。接着就可以在程序中通过调用这个刚刚添加好的GPS库,开始我们自己的的创客开发了。 当然,并不是所有的知名企业都是那么有良心的。所以还有一种可能是这家知名企业并没有为这款GPS制作Arduino库。没关系,在这种情况下我们也可以到网上找一找有没有热心的高手制作好了库并免费开放给公众。我们自然就可以在心中默念三声感谢以后,然后把这个高手制作好的库拿过来安装到Arduino IDE中。这么做也可以大大节省时间。当然,有一天我们也会变成高手,那么我们在使用这些网上获取到的库时也许会感觉我们可以做的更好,由于所有Arduino库都是开源的,所以我们可以自己试着修改这些库甚至重新编写一款更好的库来回馈开源世界。 **如何安装添加第三方库?** 为了向您演示如何为Arduino IDE安装添加第三方库,我们给您提供了三种方法。在这三种方法中,我们都假设需要安装一个用来控制数字LED光带的**FastLED**库。 **方法一:利用 “库管理器” 添加第三方库** ![http://www.taichi-maker.com/wp-content/uploads/2018/01/Arduino-Lib-Install-1-1.png](/media/202110//1635212648.1326315.png) ![http://www.taichi-maker.com/wp-content/uploads/2018/01/Arduino-Lib-Install-1-2.png](/media/202110//1635212648.135697.png) ![http://www.taichi-maker.com/wp-content/uploads/2018/01/Arduino-Lib-Install-1-3.png](/media/202110//1635212648.1389055.png) ![http://www.taichi-maker.com/wp-content/uploads/2018/01/Arduino-Lib-Install-1-4.png](/media/202110//1635212648.1433475.png) ![http://www.taichi-maker.com/wp-content/uploads/2018/01/Arduino-Lib-Install-1-5.png](/media/202110//1635212648.1457648.png) ![http://www.taichi-maker.com/wp-content/uploads/2018/01/Arduino-Lib-Install-1-6.png](/media/202110//1635212648.1479769.png) ![http://www.taichi-maker.com/wp-content/uploads/2018/01/Arduino-Lib-Install-1-7.png](/media/202110//1635212648.1502774.png) **方法二:添加.zip库文件包** **1.** 从网上将.zip格式的库文件压缩包下载到您的电脑上。以下示例假设我们已经将FastLED的.zip库文件压缩包下载到电脑中。 ![http://www.taichi-maker.com/wp-content/uploads/2018/01/Arduino-Lib-Install-2-2.png](/media/202110//1635212648.1529012.png) ![http://www.taichi-maker.com/wp-content/uploads/2018/01/Arduino-Lib-Install-2-3.png](/media/202110//1635212648.155302.png) ![http://www.taichi-maker.com/wp-content/uploads/2018/01/Arduino-Lib-Install-Fin.png](/media/202110//1635212648.1575384.png) **方法三 手动添加库** **1.** 从网上将.zip格式的库文件压缩包下载到您的电脑上。以下示例假设我们已经将FastLED的.zip库文件压缩包下载到电脑中。 ![http://www.taichi-maker.com/wp-content/uploads/2018/01/Arduino-Lib-Install-3-2.png](/media/202110//1635212648.1601353.png) ![http://www.taichi-maker.com/wp-content/uploads/2018/01/Arduino-Lib-Install-3-3.png](/media/202110//1635212648.1625667.png) ![http://www.taichi-maker.com/wp-content/uploads/2018/01/Arduino-Lib-Install-3-4.png](/media/202110//1635212648.164723.png) ![http://www.taichi-maker.com/wp-content/uploads/2018/01/Arduino-Lib-Install-3-5.png](/media/202110//1635212648.166927.png) **6 (重要!!!)假如您的Arduino IDE在手动添加库的过程中是打开的,那么一定先重启Arduino IDE。因为Arduino IDE在启动时才会检查用户手动安装的第三方库,所以只有重启Arduinno IDE后才能让刚刚安装好的第三方库生效。** ![http://www.taichi-maker.com/wp-content/uploads/2018/01/Arduino-Lib-Install-Fin.png](/media/202110//1635212648.1696029.png)
local
2021年10月26日 09:44
分享文档
收藏文档
上一篇
下一篇
微信扫一扫
复制链接
手机扫一扫进行分享
复制链接
关于 LocalNetwork
LocalNetwork
是由mrdoc开源
LocalNetwork.cn
修改的在线文档系统,作为个人和小型团队的云笔记、文档和知识库管理工具。
如果此文档给你或你的团队带来了帮助,欢迎支持作者持续投入精力更新和维护!内网文摘 & LocalNetwork
>>>主页
logo
logo
下载Markdown文件
分享
链接
类型
密码
更新密码