项目简介
这是一个结合了Arduino和Garmin ConnectIQ应用的血糖监测系统,可与Garmin Venu系列智能手表和带有ublox w10系列无线电模块的Arduino板配合使用,实现血糖浓度的实时监测和传输。
项目的主要特性和功能
Arduino部分
- 信号生成:向血糖试纸的参考电极和工作电极施加电压,生成测试信号。
- 信号解读:测量放大器的输出电压,解读出与试纸上葡萄糖浓度成正比的信号值。
- 自动校准:通过校准值建立葡萄糖浓度与原始数据的线性关系,实现自动校准。
ConnectIQ App部分
- BLE扫描与连接:利用Bluetooth Low Energy (BLE)技术扫描并连接Arduino设备。
- 血糖值读取与解析:接收并解析Arduino发送的血糖浓度数据。
- 实时数据展示:在Garmin智能手表上实时展示血糖浓度值。
安装使用步骤
1. 硬件准备
- 准备Garmin Venu系列智能手表。
- 准备带有ublox w10系列无线电模块的Arduino板。
- 准备血糖试纸和相关连接线路。
2. 软件准备
- 下载安装Arduino IDE及相关库文件。
- 下载安装ConnectIQ应用开发环境及工具。
3. 编程与部署
- 在Arduino IDE中上传相应代码至Arduino板。
- 在ConnectIQ应用开发环境中开发并部署应用至Garmin智能手表。
4. 系统测试与校准
- 连接Arduino板和Garmin智能手表,进行系统测试。
- 根据测试结果校准,确保系统准确性。
注意:此项目需要一定电子和编程知识。项目中提供了详细使用指南和代码注释,如有问题可查阅项目文档或寻求专业人士帮助。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】