项目简介
本项目是基于Arduino的Wisblock IO扩展系统,专为10x23mm传感器插槽设计。其主要作用是让没有IO插槽的RAK19003 mini WisBlock基础模块拥有模拟测量能力,并且提供灵活的IO接口解决方案。
项目的主要特性和功能
- 支持VDD或+3V3_S两种电源为外围设备供电。
- 具备丰富接口,包含2个GPIO、I2C接口、TX/RX接口和2个模拟输入。
- 利用ADS1115芯片实现模拟输入,可进行单端或差分模式测量。
- 每个SMD连接器都有冗余的GND和+3V3连接,保障系统稳定可靠。
- 采用模块化设计,方便与不同传感器和设备连接。
- 所有IO配备ESD双向二极管保护,避免静电损坏。
安装使用步骤
硬件部分
- 准备Wisblock IO扩展模块和RAK19003 mini WisBlock基础模块。
- 用SH 1.0mm间距的水平连接器把IO扩展模块连接到基础模块。
软件部分
- 依据实际需求配置GPIO和其他接口设置,同时配置ADS1115芯片的参数,例如增益和参考电压。
- 将提供的Arduino代码上传到扩展模块的主控制器,该代码用于初始化ADS1115并读取模拟输入值。
- 通过串行监视器查看输出值,验证模拟输入读数是否正确。
注意:实际使用时,需根据具体硬件连接和应用需求进行配置和调整。本项目的代码和硬件设计仅供参考,可能需根据实际情况修改优化。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】