低成本智能脉搏监测仪SUMO的设计与实现

0 下载量 124 浏览量 更新于2024-11-25 收藏 551KB ZIP 举报
资源摘要信息:"SUMO是一个低成本智能脉搏监测仪,它的核心设计包括将模拟传感器数据转换为每分钟心跳次数(BPM)的功能,便于用户进行标准的心率测量。SUMO的设计亮点在于它的简单性、可穿戴性、低成本及易用性。该设备由英特尔的Edison开发板驱动,并连接到一个16 * 2 Grove RGB LCD显示器,主要使用了光电阻(LDR)和白色LED作为核心传感器组件。 SUMO的“SMART”特性体现在它所使用的算法上,该算法能将从光电阻传感器获得的原始模拟信号转换为人类可读的心率数据(BPM)。设备的设计使得它可以轻松与蓝牙设备连接,例如通过1Sheeld的蓝牙防护罩进行扩展,这样用户就可以使用DataLogger护罩来实现24小时不间断的心率记录。因此,SUMO不只是一个简单的心率监测工具,它还可以作为个人健康管理的工具。 在硬件方面,SUMO的组件包括: 1. 英特尔Edison开发板:这是一个小型计算板,可以支持各种操作系统的运行,适合快速开发物联网设备。 2. Seeed Grove入门套件加英特尔Edison:用于扩展Edison开发板的传感器和设备接口。 3. 面包板(通用):用于方便地连接和测试电路组件。 4. 光电阻(LDR):一种光敏电阻器,其电阻值随着光线强度的改变而变化,用于检测用户手指的透光度以检测脉搏。 5. LED(通用):通常为白色LED,用作光源,与光电阻配合以检测脉搏信号。 6. 电阻10k欧姆:电路中常见的电阻值,用于调整电路的电压或电流特性。 7. USB-A到Micro-USB线:用于连接Edison开发板进行数据传输和电源供给。 在软件方面,SUMO使用以下应用程序和在线服务: 1. 亚马逊网络服务AWS Cognito:这是亚马逊提供的一个安全身份服务,用于处理用户身份验证和授权。 2. 亚马逊网络服务AWS IoT:AWS物联网服务使设备能够安全地连接到云平台,并能够处理来自这些设备的数据。 3. Arduino IDE:这是一个用于编写、编译和上传代码到Arduino和兼容开发板的集成开发环境。 文件名称列表中包含了项目的详细信息说明文件“项目详情.pdf”,可能是项目的设计细节和操作说明。此外,还包括“FhDVTeo-_cJAknTqF699vrM7VbO2.png”,这可能是一个设计图或电路图的图片文件。而“定制零件和外壳.rar”则可能包含了用于SUMO的定制零件设计文件和外壳设计文件,便于用户自己制造或修改设备。最后,“源代码.rar”包含了SUMO项目的源代码文件,方便用户了解和修改程序逻辑。"