为Arduino IDE安装添加库

 

什么是库?
什么是第三方库?
如何安装添加第三方库?
      方法一:利用 “库管理器” 添加第三方库
      方法二:添加.zip库文件包
      方法三:手动添加库

为了便于您学习如何安装第三方库,太极创客团队专门录制了视频教程,本视频教程将向您详细讲解三种为Arduino IDE安装第三方库的方法,以及从哪里获取这些这些第三方库的学习资料和它们的基本内容。

如视频无法正常播放,可点击这里前往B站观看



什么是库?

通俗的说,库就是一系列程序文件的组合。因为有了库,我们可以很轻松的实现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

方法一:利用 “库管理器” 添加第三方库



 

方法二:添加.zip库文件包

1. 从网上将.zip格式的库文件压缩包下载到您的电脑上。以下示例假设我们已经将FastLED的.zip库文件压缩包下载到电脑中。



  
方法三 手动添加库

1. 从网上将.zip格式的库文件压缩包下载到您的电脑上。以下示例假设我们已经将FastLED的.zip库文件压缩包下载到电脑中。

6 (重要!!!)假如您的Arduino IDE在手动添加库的过程中是打开的,那么一定先重启Arduino IDE。因为Arduino IDE在启动时才会检查用户手动安装的第三方库,所以只有重启Arduinno IDE后才能让刚刚安装好的第三方库生效。