使用第三方库

演示三种情况下安装和导入库的方法。

安装第三方库

整个小车案例需要用到Adafruit_NeoPixelAdafruit_PWM_Servo_Driver_LibraryTM1650以及IRremote等库。

添加.zip库

用户需要知道软件库压缩包所在位置。

image-20240612114519885

image-20240612115048372

需要将资料中的每个库对应压缩包添加进去,步骤都是一样的。

image-20240612115249918

软件管理库

使用软件自带的库管理器进行安装,这种方法需要确认安装版本和我们提供的一致,请不要随意升级,避免程序错误。

Adafruit NeoPixel

在管理库搜索Adafruit NeoPixel并点击安装。

image-20240612115705391

安装成功:

image-20240612115733949

Adafruit PWM Servo Driver Library

在管理库搜索Adafruit PWM Servo Driver Library并点击安装。

image-20240612115852441

image-20240612115936529

安装成功:

image-20240612115956137

IRremote

在管理库搜索IRremote并点击安装。

image-20240612120046314

安装成功:

image-20240612120150105

TM1650

在管理库搜索TM1650并点击安装。

image-20240612120657609

安装成功:

image-20240612120730544

image-20240612120828157

直接导入库

找到库所在文件夹并将软件库解压到libraries目录下。

库所在位置

文件选项点击首选项

image-20240612120955298

此处框选的路径就是库所在位置:

image-20240612121021075

解压我们提供的所有软件库压缩包在该文件夹下:

image-20240612121339172

我们需要重新启动Arduino IDE才可以显示直接导入的库。

image-20240612121349590

使用第三方库

将库对应的头文件包含进去即可使用。

注意事项

正常解压压缩包方法:压缩包内容需要在他的下一级目录

image-20240612121529807

错误解压压缩包方法:压缩包内容在他的下下一级目录,所以检测不到(图片中多了一层IRremote-4.3.1文件夹)

image-20240612121614683