项目简介
本项目是专为Arduino设计的库,可与ExControl Industrial I2C IO扩展模块或其他兼容设备通信。支持MCP23017 16位双向I/O端口扩展器,便于在Arduino平台上控制和管理输入输出接口。
项目的主要特性和功能
- 支持ExControl Industrial I2C IO扩展模块及其他兼容设备。
- 可与MCP23017设备通信和控制。
- 有初始化和更新功能,能读取输入值并设置继电器状态。
- 允许通过简单函数调用管理输入输出接口。
安装使用步骤
假设用户已下载本项目的源码文件,安装和使用步骤如下:
1. 解压源码文件,将其放入Arduino的libraries文件夹。
2. 在Arduino IDE中打开项目。
3. 导入该库到项目,在代码顶部添加#include "excontrol_i2c_io.h"
。
4. 使用库中的函数初始化设备、读取输入值、设置继电器状态等。
5. 编译并上传到Arduino设备。
注意:使用前需确保设备与库兼容,正确连接I2C线,且具备一定的Arduino编程基础。本库遵循GNU Lesser General Public License协议,具体细节见随库附带的许可证文件。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】