你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于ST蓝牙(WB55)的匿名新冠(COVID-19)患者追踪系统实现

[复制链接]
作者:Jddd 2021-04-23 15:56:16 2 2972

项目名称

项目主题

健康 

项目简介

项目图片

软硬件框图

演示视频

支持哔哩哔哩、优酷、腾讯视频。支持mp4、m4v格式

项目代码仓库

1.项目背景


2020年新冠疫情肆虐全球,到目前为止累计的感染人数超过5千万。新冠患者除了一部分是重症患者之外,更大的一部分是无症状感染者或者是轻症患者。由于新冠病毒在潜伏期就具备很强的传染性,所以对于无症状感染者或者是轻症患者及其密切接触者的行迹追踪至关重要。患者行迹追踪是阻断疫情,防止新冠疫情扩散的最有效手段。基于以上背景,本项目从实际出发,最终的目标是实现一套基于ST蓝牙通信的匿名新冠患者追踪系统。

2.作品简介


本作品利用低功耗蓝牙协议中的广播通道,蓝牙设备广播发送一些加密的匿名标识符,用户通过蓝牙设备上扫描存储大量的近期接触过的人的所有匿名标识符。当某人被确诊为新冠后,患者的一系列标识符被上传到服务器,并推送到所有参加该追踪功能的用户的设备上。通过计算和匹配,每个用户能得知近期是否接触过患者。并在每个设备上完成离线的计算和匹配过程,保护了用户的隐私,同时使得用户在面对新冠这种近距离传播特性强的疾病时,能得到准确有效的预警和通知。

3.系统架构


犇犇犇1.png
犇犇犇2.png

4.各部分功能实现



追踪系统的核心是蓝牙通讯,关于蓝牙部分我们使用ST的P-NUCLEO-WB55开发板(左),这块开发板板载蓝牙芯片STM32WB55和天线,目前蓝牙部分已实现的功能:设备可以通过手机获取用户信息并保存;也可以读取周围同类设备中的用户信息。与云端交互方面实现的功能:通过广和通的L610 4G-CAT1模块(右)成功接入阿里云物联网平台,可以对云端发布和订阅消息。整体功能实现:可以从手机和同类其他设备中获取近期接触过人的匿名标识符(本质是AES加密后的手机号码),用蓝牙获取到的用户信息(手机号码)和从云平台获取的新冠患者信息(手机号码)进行对比,若对比成功则认为此设备中保存的其他用户全部是新冠直接或间接接触者,设备会通过短信通知其他用户及时防范,并且尽快去医院做核酸检测。

5.视频演示


请上传能证明作品能完成既定工作或功能的演示视频,并加以说明。

6.源码


请附上相关实现代码,并加以说明。

7.项目总结


项目收获、过程体会、成果分享等。

8.其他



(注:以上为目录结构范例,可供参考,您可根据实际情况增加、删减或修改目录结构。)


0个附件

2 收藏 评论0 发布时间:2021-4-23 15:56

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版