![Arduino图形化编程进阶实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/144/25937144/b_25937144.jpg)
上QQ阅读APP看书,第一时间看更新
1.3.3 安装第三方类库
本书实例编程需要用到一些Arduino IDE没有自带的类库,这些非Arduino官方开发的类库称为第三方类库,如红外遥控类库IRremote、多任务类库Scoop、温/湿度传感器DHT11类库Dht11。只要将这些库文件复制到“Arduino\libraries\”子目录即可,如图1.11所示。
![](https://epubservercos.yuewen.com/8AA9F2/14389461604555406/epubprivate/OEBPS/Images/figure_0015_0002.jpg?sign=1739291050-jVw1DK7nD5dw4rFdFsETtl3uQBpJ4rfk-0-1f572ded1c1e1a7b3e1fdd4368df6131)
图1.11 安装第三方类库
安装完成后重启Arduino IDE,这时在菜单栏的“工具”里就可以看到“ArduBlock”这个选项,如图1.12所示。
![](https://epubservercos.yuewen.com/8AA9F2/14389461604555406/epubprivate/OEBPS/Images/figure_0016_0001.jpg?sign=1739291050-kO0LvaWP1QJ5fwATVjSILIaLyshvRrjQ-0-83366707c2c36075d48ae2bca21f995d)
图1.12 ArduBlock选项
单击“ArduBlock”选项,会打开另一个编辑窗口,如图1.13所示。原来用文字编写的代码现在就可以通过拼接功能模块来实现了,从左边找到所需的功能模块,拖曳到右边的编辑区与其他模块进行拼接即可。要删除某个功能模块,只需要将其拖曳到左边就可以了。
![](https://epubservercos.yuewen.com/8AA9F2/14389461604555406/epubprivate/OEBPS/Images/figure_0016_0002.jpg?sign=1739291050-sfVdRsNwnYshDWzdULQIAGKmvn4T9Fy6-0-298819a347bb4aeebfbe679e67acff69)
图1.13 ArduBlock编辑窗口