项目简介
本项目是为2020年嵌入式系统课程设计的原型系统,借助Arduino平台搭建可测量个体主观闪烁融合阈率的嵌入式系统。用户能通过电位计调节LED灯闪烁频率,找到自身闪烁融合阈率,再通过按钮确认并在串行监视器显示。
项目的主要特性和功能
硬件组件
- Teensy 3.2开发板
- 10kΩ电位计
- 内置LED
- 按钮
软件功能
- 可通过电位计调节LED的闪烁频率。
- 具备按钮去抖动处理。
- 能将电位计的模拟信号映射到LED的闪烁频率。
- 可通过串行通信输出当前频率和选择的频率。
测试与验证
- 可使用SerialPlot程序验证闪烁频率。
- 能计算并输出频率误差。
安装使用步骤
硬件连接
- 将电位计连接到Teensy 3.2的A0引脚。
- 将按钮连接到Teensy 3.2的12引脚。
- 用USB线连接Teensy 3.2到电脑。
软件设置
- 打开Arduino IDE,选择Teensy 3.2作为开发板。
- 将项目代码上传到Teensy 3.2。
运行系统
- 打开串行监视器,设置波特率为115200。
- 旋转电位计调节LED的闪烁频率。
- 当找到无法察觉闪烁的频率时,按下按钮保存并显示该频率。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】