跳到主要内容

4PIN 扩展接口应用

独角仙S1 提供一个 XH2.54-4P 多功能扩展接口,支持 SPI/I2C/UART/GPIO 通信协议,可以外接各种传感器和外围设备。

接口定义

引脚信号说明
15V电源输出
2IO1多功能 IO(SDA / MOSI / TX)
3IO2多功能 IO(SCL / SCK / RX)
4GND地线

4PIN 接口引脚示意图

支持的协议

协议典型应用
SPI高速数据传输,外接显示屏、传感器模块
I2C连接传感器(温湿度、气压、IMU等)
UART串口通信,连接 GPS 模块等
GPIO通用输入输出,控制继电器、按键等

应用示例

外接传感器实现声控应用

通过 4PIN 接口外接麦克风模块,即可实现声控灯光应用。

所需材料:

  • 驻极体麦克风模块(MAX9814 或类似)
  • 杜邦线或 XH2.54-4P 接头

接线:

独角仙S1 4PIN 接口麦克风模块引脚
引脚 1 · 5VVCC
引脚 2 · IO1AOUT(模拟输出)
引脚 3 · IO2(未连接)
引脚 4 · GNDGND

外接 IMU 实现体感交互

通过 4PIN 接口外接 IMU(惯性测量单元)模块,可实现体感控制灯光应用。

所需材料:

  • MPU6050 或类似 IMU 模块
  • 杜邦线或 XH2.54-4P 接头

接线:

独角仙S1 4PIN 接口IMU 模块引脚
引脚 1 · 5VVCC
引脚 2 · IO1SDA
引脚 3 · IO2SCL
引脚 4 · GNDGND

编程示例

from machine import Pin, I2C
import time

# 初始化 I2C
i2c = I2C(0, scl=Pin(3), sda=Pin(2), freq=400000)

# 扫描 I2C 设备
devices = i2c.scan()
print("I2C devices:", [hex(addr) for addr in devices])

详细编程指南请参考进阶开发章节。