配套DIP16模块的扩展训练板
- 适配所有DIP16核心模块
- 多种不同扩展模块用于不同的应用场景
1. 扩展演示板
1.1 扩展演示板的主要功能及连接
做成Arduino的扩展板,并支持DIP16模块的连接
- 输入
- 3x ~ 用于旋转编码器输入,用于控制菜单
- 2x ~ 用于按键控制
- 1x ~ 用于开关
- 2x ~ 用于I2C的传感器信息输入,可以用MPU6050
- 输出
- 1x ~ 用于蜂鸣器输出,通过PWM + RC滤波以后得到音频信号
- 1x ~ LED显示
- 4x ~ 用于SPI的OLED或LCD屏幕
1.2 扩展演示板可以学习的知识点
- 输入
- 按键输入/按键消抖
- 开关输入
- 传感器输入
- UART RX输入
- 输出
- LED显示 - 心跳灯、呼吸灯
- OLED显示 - 字符显示、图形显示
- 蜂鸣器/舵机输出 - PWM
- 数字逻辑
- 组合逻辑
- 时序逻辑
- 总线 - SPI、I2C、SPI