程序聚合 软件案例 独居老人智能监护

独居老人智能监护

2026-10-20 14:26:19
行业:物联网、安全
载体:硬件、Windows应用
技术:AntiCaptcha、.NET Core、Arduino IDE、DesignSpark PCB

业务和功能介绍

业务和功能介绍

一、立项背景和目标
面向独居老人居家安全监护需求,本项目建设“守望·独居老人智能监护”系统,由 ESP32-S3 边缘采集终端与局域网上位机协同工作。目标是实时掌握老人生命体征与居家环境风险,支持语音控制家电与降噪,并在跌倒、气体异常、火焰、心率偏离及到点吃药等场景及时告警提醒,降低家属与社区护理人员的巡查压力,提升独居场景下的响应时效与照护质量。

二、软件功能与核心模块

健康监测:MAX30102 红外接触式心率检测,手指在位后输出 BPM,异常可持续告警。
环境安全:GY-SHT31 温湿度、TVOC-301 气体(CO₂/VOC/甲醛)、火焰传感器联动监测。
跌倒预警:MPU6500 加速度识别“失重—冲击”过程,触发板端蜂鸣与网页横幅。
语音与家电:板载麦克风采集,上位机离线语音识别,支持打开/关闭空调、开灯/关灯、打开/关闭降噪。
吃药提醒:可配置每日多时段提醒,到点蜂鸣;说“吃药了”或网页确认后关闭。
AI 研判与报告:可选接入 DeepSeek,生成实时建议及日报/周报,供家属查阅。
上位机看板:局域网 Web 页面展示设备在线状态、遥测曲线、告警时间线与控制按钮;支持打包为免安装 exe 分发。
三、业务流程与功能路径
板端上电接入 2.4G WiFi,按配置连接上位机 IP;传感器周期采样,经 UDP 上报遥测,命令经 UDP 下发。语音口令由板端截取音频上传上位机识别后回传指令,控制继电器与降噪开关;跌倒、火焰、气体、心率等告警在本地蜂鸣的同时推送网页;吃药提醒由上位机按时刻触发并驱动蜂鸣,确认后停止。家属通过浏览器查看总览、环境、跌倒、语音家电、告警中心与 AI 报告,形成“感知—告警—处置—复盘”的完整监护路径。

项目实现

一、整体架构与设计思路、技术栈
系统采用“边缘采集终端 + 局域网上位机”分层架构:ESP32-S3 负责传感器采集、本地告警蜂鸣与音频采集,上位机负责遥测入库、离线语音识别、网页看板、吃药定时提醒与可选 DeepSeek 研判。设计上优先保证实时性与稳定性:遥测与命令走 UDP(8788/8789),语音音频走 HTTP,避免 ESP32 TCP 套接字耗尽;语音识别不上 Google,改用本地 faster-whisper tiny,便于国内离线部署并可打包 exe。

主要技术栈:固件端 Arduino-ESP32、I2C(MAX30102/MPU/OLED/SHT31)、UART(TVOC-301)、I2S(麦克风/功放)、WiFi STA;上位机 Python Flask、SQLite、faster-whisper/CTranslate2、SSE 推送;前端静态 HTML/JS/Chart.js;发布侧 PyInstaller 一键打包。

二、我负责的模块与结果(尽量量化)

板端传感器与告警链路:心率、跌倒、气体、火焰、温湿度、蜂鸣器 GPIO35,上电约 12 秒静音防误报。
网络与上位机对接:STA 入网、HOST_IP 配置、UDP 遥测/命令、语音 WAV 上传。
语音家电与降噪:主机识别“开/关空调、开/关灯、开/关降噪”,识别结果回写网页状态。
吃药提醒:默认定时 08:00/12:00/18:00,可配置时刻,蜂鸣约 15 秒,语音/网页确认关闭。
上位机与分发:Web 看板、事件时间线、exe 发布包(约 160MB,含语音模型)。
结果侧:板端与主机同网可稳定在线;温湿度约秒级刷新;语音口令可驱动继电器状态变化;打包后其他 Windows 电脑免装 Python 即可运行。

三、遇到的难点、坑与解决方案

中国无法稳定使用 Google ASR:改为本地 faster-whisper,并规避 PyAV metadata_errors 兼容问题,直接喂 numpy PCM。
HTTP 遥测导致板端卡死/上报中断:改为 UDP 遥测+异步写库,拆分收发套接字。
空麦噪声被识别成重复口令:提高 VAD 门限、过滤幻觉重复文本、去掉易诱发幻觉的热词。
上电蜂鸣器一直响:加启动静音窗、跌倒需姿态稳定后再武装、火焰 DO 空闲电平自校准。
路径含中文导致 Arduino 链接失败:改用 E 盘英路径编译烧录;OPI PSRAM 下注意蜂鸣器引脚选择。

示例图片视频


10241010
1天前活跃
方向: 硬件开发-嵌入式硬件开发、
交付率:100.00%
相似推荐
ExcelRefresher
受客户委托开发可以批量更新Excel表格内的公式的简单脚本式软件,协助客户自动化完成繁琐的手动更新,功能为按照给定顺序给重新计算excel表内的公式,达到数据更新的效果。同时保证数据完整性与安全性,保证客户的使用体验
保险投保平台
本项目为保险广告投放运营管理平台,旨在打通广告获客、投保结算全链路,解决渠道分散、数据割裂、对账繁琐等痛点,实现投放数字化管控,提升转化效率,降低运营成本。系统包含广告投放、订单、投保、渠道分销商、落地页设计、支付、售后、对账、投放地区九大核心模块,覆盖获客到售后结算全环节。业务流程为:配置投放地区与落地页→广告投放获取线索生成订单→跟进线索完成投保支付→保单归档、售后处理,自动核算佣金并完成对账结算。
汽车金融档案系统-档案系统
汽车金融档案系统 1、立项背景和目标 随着汽车金融业务规模持续增长,纸质登记证档案数量激增,传统人工档案管理存在查找慢、流转管控弱、盘点困难、资料易丢失损毁等问题。项目旨在搭建数字化档案管理平台,实现档案全生命周期线上管控,提升影像资料管理灵活性,标准化档案业务操作,降低管理风险,提高档案流转与检索效率。 2、软件功能、核心功能模块的介绍 系统采用数字化管理架构,影像资料独立管理,支持影像模板、文件操作权限可配置;核心模块包含登记证档案管理模块,覆盖档案入库、借阅、盘点、出库、销毁等业务,支持业务流程、数据处理规则的配置化、自动化,可灵活适配汽车金融档案业务变更需求。 3、业务流程、功能路径描述 档案业务按完整生命周期流转:档案资料完成扫描上传,影像独立归档入库;人员发起借阅申请,系统线上审批登记;定期开展线上档案盘点核对;业务办结后执行档案出库;达到保管期限的档案按流程发起销毁审批。全流程数据自动留痕,流程节点规则可按需配置。
基于Alphagen的因子挖掘-Alphagen
一、立项背景和目标 随着A股市场量化交易竞争日益激烈,传统人工挖掘Alpha因子的方式面临效率低下、逻辑同质化严重以及极易过拟合历史噪音等痛点。本项目旨在构建一套基于强化学习(Deep Reinforcement Learning)的自动化因子挖掘引擎。核心目标是:利用AI在巨大的数学公式搜索空间中自主探索,构建出具备高预测能力、强抗过拟合能力(极低相关性)以及跨周期稳健性的A股超短线(3日预测周期)因子池,为量化策略提供低相关的底层Alpha信号。 二、软件功能、核心功能模块介绍 本系统主要由以下核心模块构成: 1. 数据引擎模块:基于Qlib框架与AkShare数据源,实现A股全市场历史行情的自动化下载、清洗与二进制格式转换,为模型提供高吞吐的数据支持。 2. 因子生成与评估模块:采用MaskablePPO算法,将公式拼装建模为掩码动作空间;AI生成公式后,自动调用底层矩阵算子计算因子值。 3. 动态复合奖励引擎(核心创新):摒弃了传统单一IC奖励,自主研发了多目标复合奖励机制。包含:基于RankIC与RankICIR的增量预测奖励、基于池内因子两两皮尔逊相关性的多样性增量奖励,以及严苛的“硬拒绝机制”(相关性>=0.6的公式直接淘汰入池)。 4. 状态监控与导出模块:实时监控因子的信息系数(IC)、ICIR、因子相关性(pearson_mean)及探索熵等指标,并将最优模型自动导出为轻量级JSON文件。 三、业务流程、功能路径描述 1. 环境准备:启动本地量化数据管道,将A股历史数据转换为Qlib格式;配置训练超参数(如学习率、因子池容量、目标预测周期等)。 2. 强化学习循环:系统启动后,AI智能体在动作空间中随机采样,拼装出完整的数学表达式;底层计算引擎基于矩阵运算评估该公式的截面表现。 3. 奖励反馈与策略更新:将复合奖励值(预测增量+多样性增量)反馈给Critic网络,指导Actor网络在下一轮迭代中优先生成高分因子,同时严厉惩罚同质化公式。 4. 产出与回测:训练收敛后,系统输出包含最优因子组合及其权重的JSON文件;该文件最终被导入至外部的MATLAB等专业回测系统中,进行严谨的实盘模拟与风险评估。
基于MATLAB与SQL数据库的a股量化软件设计-Quant_Engine
1、立项背景和目标 随着量化投资的普及,传统行情软件由于内置指标固定、无法进行严格的统计学检验,难以满足深度因子挖掘的需求。而Python等开源生态虽然强大,但环境配置复杂,且缺乏便捷的交互式UI。本项目基于MATLAB 2016a自主开发了一套轻量级、本地化、开箱即用的量化研究终端——“Quant Engine”。核心目标是打造一个从底层数据清洗、因子自动化挖掘、到严谨的学术级统计检验与回测闭环系统,帮助研究人员极速验证策略的有效性。 2、软件功能、核心功能模块的介绍 (1)本地数据底座:内置FQGate数据爬虫与批量导入引擎,对接SQLite本地数据库(quant_data.db)。支持自定义板块的等权/加权合成,提供完整的行情数据清洗与补足机制。 (2)多维度K线与指标分析:纯代码构建的定制化K线界面,内置数十种自研量价、波动率及风险指标(如GRD风险系数、量价相空间CVA等)。支持十字光标联动、动态参数调参以及“显著信号”一键全库扫描。 (3)双标的统计工具:提供皮尔逊相关系数、Beta分析以及严格的Engle-Granger协整检验与Z-score分析,专为配对交易与套利策略设计。 (4)横截面多因子测试引擎:支持加载各类Alpha因子(包含WorldQuant经典因子及基于符号回归生成的Alphagen组合因子)。引擎内置学术界严谨的FDR-BH多重假设检验校正、Newey-West自相关惩罚,并能对IC、RankIC、相对收益及胜率进行显著性p值计算与高亮预警。 (5)交易级回测系统:支持“前置数据预热”,允许每日滚动按得分等权买入Top-N只股票。严格遵循交易级(Trade-Level)统计,真实反映策略的实盘磨损与资金容量逻辑。 3、业务流程、功能路径描述 (1)数据管理流:主菜单 -> 数据导入 ->(手动导入 / FQGate爬虫 / 补足数据) -> 数据落盘至SQLite数据库。通过“板块合成”快速构建自定义股票池。 (2)因子研究流:主菜单 -> 横截面分析平台 -> 因子测试 -> 选择因子库脚本(Alphagen等) -> 设定持有周期、选股数、回测区间及横截面范围 -> 点击RUN -> 系统自动进行因子矩阵计算、IC/NW检验、等权组合回测 -> 输出带有红字显著性标记的评估报告表格。 (3)看盘与信号流:主菜单 -> K线图 -> 输入股票代码后回车 -> 动态加载主图与副图 -> 点击左侧指标按钮(如BOLL, cmacd)进行叠加分析 -> 点击“显著信号”进行单票历史信号回溯统计。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服