使用第三方库安装第三方库添加.zip库软件管理库Adafruit NeoPixelAdafruit PWM Servo Driver LibraryIRremoteTM1650直接导入库库所在位置使用第三方库注意事项
演示三种情况下安装和导入库的方法。
整个小车案例需要用到Adafruit_NeoPixel
、Adafruit_PWM_Servo_Driver_Library
、TM1650
以及IRremote
等库。
用户通过软件管理器安装软件库,需要版本一致!
用户需要知道软件库压缩包所在位置。
xxxxxxxxxx
第三方库压缩包位于【软件资源:第三方库】
需要将资料中的每个库对应压缩包添加进去,步骤都是一样的。
xxxxxxxxxx
添加库成功后,Arduino IDE的右下角会出现成功提示!
查看已经安装的库
使用软件自带的库管理器进行安装,这种方法需要确认安装版本和我们提供的一致,请不要随意升级,避免程序错误。
在管理库搜索Adafruit NeoPixel
并点击安装。
xxxxxxxxxx
Adafruit_NeoPixel是一个用于控制RGB(红绿蓝)LED灯带的库。
安装成功:
在管理库搜索Adafruit PWM Servo Driver Library
并点击安装。
xxxxxxxxxx
Adafruit PWM Servo Driver Library是用于控制PWM(脉冲宽度调制)舵机和其他电机的方法,它通过控制电压的脉冲宽度来改变电机的转速。
安装成功:
在管理库搜索IRremote
并点击安装。
xxxxxxxxxx
IRremote库是用于读取红外遥控器发送的信号数据。
安装成功:
在管理库搜索TM1650
并点击安装。
xxxxxxxxxx
TM1650库是用于与TM1650芯片进行通信的软件库。
安装成功:
查看已经安装的库
找到库所在文件夹并将软件库解压到libraries
目录下。
文件
选项点击首选项
此处框选的路径就是库所在位置:
解压我们提供的所有软件库压缩包在该文件夹下:
我们需要重新启动Arduino IDE才可以显示直接导入的库。
将库对应的头文件包含进去即可使用。
xxxxxxxxxx
#include <TM1650.h>
#include <IRremote.hpp>
#include <Adafruit_NeoPixel.h>
#include <Adafruit_PWMServoDriver.h>
不确定新的版本更新内容请不要更新库版本
直接导入库失败的可能原因
正常解压压缩包方法:压缩包内容需要在他的下一级目录
错误解压压缩包方法:压缩包内容在他的下下一级目录,所以检测不到(图片中多了一层IRremote-4.3.1文件夹)