安装其他的Arduino库

当你轻松地使用Arduino软件(IDE)及其内置功能后,你可能想通过其他库来扩展Arduino的性能。

什么是库?

库是代码的集合,使你可以轻松连接并使用传感器、显示屏和模块等等。例如,内置LiquidCrystal库可以实现与字符LCD显示器之间的轻松沟通。网上有很多其他的库可以下载。参考中列出了内置库和一些其他库。你只有安装其他库后才能使用。

如何安装库

利用库管理器

为了将新库安装在你的Arduino软件中,你可以使用库管理器(1.6.2版及以上版本中可用)。

打开Arduino软件(IDE),点击“项目”菜单,然后再选择“Include Library > Manage Libraries ”。

打开库管理器后,会出现已安装或可以安装的库清单。

在这里,我们将以安装Bridge库为例。滚动列表找到Bridge库,然后选择你想要安装的库版本。有时可能仅有一个库版本可用。若未出现版本选择菜单,不用担心,这属于正常情况。

最后点击安装,等待Arduino软件(IDE)安装新库。下载可能需要一段时间,时间长短取决于你的连接速度。 安装完成后,将会在Bridge库旁边显示“Installed”标签。你可以选择关闭库管理器。

现在你可以在"Include Library" 菜单中找到新库了。

若你希望添加自己的库,只需点击 github

导入zip格式的库

库通常以ZIP文件或文件夹的形式存在。库文件夹的名称即为库的名称。文件夹内将包括一份.cpp文件和一份.h文件,通常还有关键词.txt文件、示例文件夹以及该库所需要的其他文件。 从1.0.5版本起,你可以在Arduino软件(IDE)中安装第三方库。

请勿解压下载库,将其保留原样即可。

在Arduino软件(IDE)中,导航到 项目 >Include Library。在下拉列表的顶部,"Add .ZIP Library'' 选项。

系统将提示你选择你想要添加的库。导航到该zip文件所在位置,并打开该文件。

返回 项目 >Include Library 菜单。现在可以在下拉菜单底部看到该库,这样你就可以在“项目”中使用该库了。

该zip文件将在你Arduino的“项目”目录(而不是Arduino软件(IDE)安装过程中直接生产的库文件夹)中的libraries文件夹中解压好。 注:导入后,可通过“项目”使用该库,但该库对应的示例需要重启IDE以后才能出现在“文件>示例”中。

手动安装

为安装库,首先需要退出Arduino软件。

然后解压包含该库的压缩包文件。例如,若你正在安装名为“ArduinoParty”的库,则需要先解压缩ArduinoParty.zip。解压后会产生一个名为ArduinoParty的文件夹,文件夹内包含ArduinoParty.cpp和ArduinoParty.h等类似文件。(若文件夹中没有.cpp和.h文件,则你需要创建此类文件。在这种情况下,你需要创建名为“ArduinoParty”的文件夹,并将压缩文件中的所有文件都移入其中,例如ArduinoParty.cpp和ArduinoParty.h。)

拖动ArduinoParty文件夹,将其放入你的库文件夹中。在Windows系统中,该文件夹的路径可能是“我的文档\Arduino\libraries”。对于Mac用户而言,其路径可能是“文稿/Arduino/ libraries”。在Linux系统中,该文件夹可能是你sketchbook路径中的“libraries”文件夹。

现在,你的Arduino库文件夹显示如下(在Windows系统中)

  My Documents\Arduino\libraries\ArduinoParty\ArduinoParty.cpp
  My Documents\Arduino\libraries\ArduinoParty\ArduinoParty.h
  My Documents\Arduino\libraries\ArduinoParty\examples 

....

  My Documents\Arduino\libraries\ArduinoParty\ArduinoParty.cpp
  My Documents\Arduino\libraries\ArduinoParty\ArduinoParty.h
  My Documents\Arduino\libraries\ArduinoParty\examples 

……

或如下所示(Mac设备上):

  Documents/Arduino/libraries/ArduinoParty/ArduinoParty.cpp
  Documents/Arduino/libraries/ArduinoParty/ArduinoParty.h
  Documents/Arduino/libraries/ArduinoParty/examples

...

  Documents/Arduino/libraries/ArduinoParty/ArduinoParty.cpp
  Documents/Arduino/libraries/ArduinoParty/ArduinoParty.h
  Documents/Arduino/libraries/ArduinoParty/examples

……
或Linux系统中的类似显示。

文件夹中可能不仅仅包括.cpp和.h文件,你只需要确保所有文件都在该文件夹中即可。

(若直接将.cpp和.h文件导入库文件夹,或是放入其他文件夹中,库将无法正常运行。例如:

  Documents\Arduino\libraries\ArduinoParty.cpp和
  Documents\Arduino\libraries\ArduinoParty\ArduinoParty\ArduinoParty.cpp将无法正常工作。)

重新启动Arduino应用程序。确保新增库已出现在”项目 >Include Library”菜单项中。 就是这样!你已经成功安装一个库!

本教程参考了Limor Fried的文本。
此网页的内容已从知识共享署名 - 相同方式共享3.0许可协议 版获得了许可。当中的代码样例 在公共领域发表。

<think>好的,用户想了解如何安装Arduino。我需要一步步解释清楚,确保他能够顺利操作。首先,我应该先介绍Arduino的作用,这样他能明白为什么需要安装。 接下来,常见的安装方法有三种:通过管理器、手动安装和从GitHub安装。每种方法都需要详细说明步骤,但用户可能对管理器最感兴趣,因为这是最简单的方式。我需要先讲这种方法,然后依次介绍其他两种。 在讲解管理器安装时,要提到打开Arduino IDE后的具体菜单路径,比如“项目”->“加载”->“管理”,然后搜索、安装。同时要提醒用户安装完成后如何验证,比如是否出现在示例菜单里。 手动安装的部分需要注意文件的正确位置,即Arduino的libraries文件夹。不同操作系统的路径可能不同,需要分别说明Windows、macOS和Linux的路径。另外,解压后的文件夹结构是否正确,避免嵌套问题。 从GitHub安装可能涉及下载ZIP文件,用户需要知道如何在IDE中选择添加.ZIP。这里要强调步骤,并提到可能需要重启IDE。 然后,常见问题部分也很重要。用户可能会遇到安装失败、冲突或者找不到的情况,需要给出解决方案。比如检查名称拼写、删除旧版本、确认路径正确等。 最后,提醒用户安装后需要包含头文件,并参考示例代码。这部分能帮助用户开始实际使用,避免安装后不知道下一步做什么。 整个过程中要保持语言简洁,结构清晰,避免使用专业术语过多,让新手也能理解。同时检查是否有遗漏的步骤,确保用户按照指导操作能成功安装。</think>以下为Arduino安装的逐步指南: 一、的作用 Arduino是预先编写好的代码集合,用于简化传感器、显示屏等硬件模块的驱动开发,包含函数、示例和头文件。 二、安装方法 1. 通过IDE管理器(推荐) - 打开Arduino IDE - 点击 项目 > 加载 > 管理 - 在搜索框输入名称(如"DHT sensor") - 选择版本,点击"安装" - 验证:安装后可在 文件 > 示例 中查看 2. 手动安装ZIP - 从可靠源下载.zip文件 - 解压至Arduino目录: $$ \text{Windows: } Documents\Arduino\libraries $$ $$ \text{macOS: } ~/Documents/Arduino/libraries $$ $$ \text{Linux: } ~/Arduino/libraries $$ - 确保解压后文件夹直接包含.cpp和.h文件 3. GitHub安装 - 克隆仓或下载ZIP - 在IDE中选择 项目 > 加载 > 添加.ZIP - 选择下载的.zip文件 三、常见问题处理 1. 安装失败: - 检查名称拼写 - 确认兼容当前IDE版本(1.8.x+) 2. 冲突: - 删除旧版本文件 - 通过 管理 更新到最新版 3. 找不到: - 重启IDE - 确认文件路径正确 四、使用提示 安装后在代码开头添加: ```cpp #include <LibraryName.h> // 替换为实际名 ``` 建议通过官方管理器优先选择验证,复杂(如Adafruit系列)可能需要安装依赖
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值