×

如何将心率传感器连接到Avnet MT3620套件

消耗积分:0 | 格式:zip | 大小:0.11 MB | 2022-11-28

杜喜喜

分享资料个

描述

介绍

在本博客中,我将演示如何将心率传感器连接到 Avnet MT3620 套件。每分钟节拍数计算并显示在附加的 OLED 显示屏上。红色 LED 将指示用户的心跳。

 
pYYBAGOD0LOANP9tAAAU07nF9LE326.png
 
1 / 2
 

硬件配置

连接心率脉搏传感器

由于我们使用的是 Avnet Azure Sphere 入门套件,我们将把来自心脏传感器的 3 根引线放入 Click Socket #1 上的电路板接头中。

传感器非常简单,只有三个腿:

 
 
 
pYYBAGOD0LaAQdoQAACIN1FNNjI901.png
 
1 / 2
 

心率传感器

BLACK: Ground
RED: Input: +3V or +5V
PURPLE: Signal

 

Click Socket #1 和连接到它的传感器引线的颜色

poYBAGOD0LiAGINVAAB_GCoOxXk551.png
 

 

• PIN AN - PURPLE lead
• PIN +5V - RED  lead
• PIN GND - BLACK lead

请参阅下面的引脚分配表。对于引脚 AN,代码中使用的名称是 GPIO42_ADC1

 
 
pYYBAGOD0LqAc5TMAABZYqC3dLQ849.png
 
1 / 3

连接 OLED 显示器

您需要将接头焊接到板上。这就是我使用我躺着的 4 针头做的。

将 4 针头焊接到板上的 OLED 接口。

 
 
poYBAGOD0L2ANMqlAABTlN1duM4629.png
 
1 / 4
 

代码

此项目的代码位于此处的 GitHub 存储库中:

https://github.com/skruglewicz/MyBPM

这是基于 20.04 Sphere SDK 构建的,并且正在运行 Azure Sphere OS 版本 20.04 Update 2。

一些心脏传感器代码是从我用来了解传感器的 Raspberry PI 项目中移植的。

Github 仓库在这里:

https://github.com/WorldFamousElectronics/Raspberry_Pi/tree/master/PulseSensor_C_Pi

这个项目在 Raspberry PI 上对我来说非常有用。这是心脏脉搏传感器供应商提供的项目链接。

https://github.com/WorldFamousElectronics/Raspberry_Pi/blob/master/PulseSensor_C_Pi/PulseSensor_C_Pi.md

 

对于 ADC 编码,我使用了

Microsoft 高级 ADC 示例

对于 OLED 代码,我使用了博客文章中的代码库

Avnet Azure Sphere 入门套件:高级教程

构建并运行项目

请参阅以下 Azure Sphere 快速入门,了解如何构建和部署此示例:

  • 使用 Visual Studio
  • 使用 VS 代码 
  • 在 Windows 命令行 
  • 在 Linux 命令行 

 

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !