
使用触摸器和 arduino 的心电图
我用触摸设计器创建了一个心电图。图像根据连接 arduino 的传感器的值移动。
目次
传感器配置
使用 max30105 传感器测量心率。
部分
- Microcomputer Arduino uno
 
 
 max30105-mounted particle sensor module
 max30105 的 arduino 库如下所示。 
 https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library
arduino ide 代码
我在库中使用了 Example4_HeartBeat_Plotter.ino max 30105 的示例。
touch名牌程序
操作
程序
- 
来自 arduino 采集的串行数据 从 “dat (数据)” 选项卡中选择并放置串行运算符, 并从 arduino 获取串行数据。 - 端口: 选择连接到 pc 的 arduino 端口
 - 波特率: 115200
 
 
- 
选择串行数据。 从 “dat” 选项卡中选择并放置 “选择” 运算符, 并将其与串行运算符连接, 以便只获取最新的串行数据。  - 选择行: 按索引
 - 开始行索引, 结束行索引: 1
 - 选择 “冷却器: 按值”
 
 
- 
将最新串行数据转换为 chop 数据 从 “通道操作员” 选项卡中选择 dat 并将其放置给操作员, 并将 dat 值的串行数据转换为 chop 的值。 - 第一列是: 值
 
 
- 第一列是: 值
- 
绘制停止数据 从 “chop” 选项卡中选择并放置 trail 运算符, 并将其与 chop 运算符输出连接并绘制数据。 
 
- 
传感器的 chop 滤波器串行数据 我想消除串行数据的偏差, 因此我从 “op” 选项卡中选择了音频筛选器运算符。 - 截止单位: 对数滤波器
 - 截止时间: 0.47
 
 
- 
将筛选后的数据平方, 并将其转换为正值 从 “op” 选项卡中选择、放置和连接数学运算符。 
- 
进一步筛选输出值 由于输出值变化相当突然, 请从 “op” 选项卡排列筛选器运算符并将其连接起来, 然后轻轻更改该值。 - 类型: 左半高斯
 - 每个示例筛选器: 打开
 
 到目前为止的操作如下。 
 
- 
添加要显示的图像 将影片文件从 top (纹理操作员) 选项卡放在运算符中。 文件: 指定要显示的图像数据 在这里, 我将用我女儿画的心。 
- 
使用数据输出值更改图像大小 将 “适合” 运算符从 “top” 选项卡中放置, 然后将 “影片文件连接” 运算符连接到 “”。  
 单击7中 “筛选器” 运算符右下角的 “+”。并将 chan1 拖动到 “适合” 运算符, 以打开各种变量的选择窗口。选择 “导出以缩放 x”, 并使用 “筛选器” 运算符的输出更改图像的 x 轴。同样, 对于 “导出到缩放 y”, 让我们使用 “筛选器” 运算符输出值更改图像大小。
 お父ちゃん 
             2017.9.24
            お父ちゃん 
             2017.9.24 
          












 
		 
		 
		 
		 
		 
		