一、智慧教室项目设计
(一)环境信息采集控制功能
1、硬件设计
- 使用STM32开发板模拟灯光控制,报警控制,光照信息采集:
- 灯光控制通过GPIO控制板载LED
- 报警控制通过GPIO控制蜂鸣器
- 光照采集通过ADC采集板载光敏电阻
2、 软件设计
- 控制接口
- LED打开,关闭
- Buzer打开,关闭
- 采集任务
- 创建采集任务
- 等待Zigbee串口数据
- 解析Zigbee串口数据
(二)人机交互功能
1、硬件设计
- LCD接口
- 数据/指令接口,采用STM32 FSMC接口
- 触摸感应接口,采用STM32 SPI接口
- 外部扩展内存接口
- 需要跑嵌入式GUI库,对内存要求比较高
- 采用STM32 FSMC接口驱动外部SRAM
- 外部扩展FL