Files
stc32g128k/Docs/docs/433MHz_IPC_产品需求规格说明书_V1.2.txt
2026-07-15 15:57:37 +08:00

516 lines
18 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

433MHz IPC 安防系统
产品需求规格说明书
IPC + 手环 + 433MHz 传感器联动)
供开发工程师评审讨论 · 仅需求描述,不含实施方案
版本V1.2 整理日期2026年5月
一、项目整体框架与系统拓扑
本项目构建一套以 IPC 摄像头为中枢、手表/手环为随身告警终端、多类 433MHz 传感器为探测前端的本地安防联动系统,同时通过 WiFi 连接云端,向手机 APP 发送推送通知。
1.1 系统组成
组件
硬件规格摘要
角色
IPC 摄像头
720P 分辨率 / TFT LCD 屏( 2 寸240×320 QVGA 最低)
核心中枢
手表 / 手环
OLED 屏1.6寸128×64 建议)/ 2 块可充电纽扣电池
随身接收端
433MHz 传感器
门磁、窗磁、PIR、烟感、气体、水浸、振动7类+SOS
外挂发射端
手机 APP
iOS + AndroidGoogle / Apple 推送后台
远程管理端
1.2 信号流向(需求层面描述)
433MHz 传感器触发 → 发射固定编码信号7 位二进制码)
IPC 和手环各自独立接收该 433MHz 信号
IPC 解码后:屏幕显示报警 ICON、闪光报警、通过 WiFi 推送手机通知
手环解码后OLED 显示报警 ICON + 自定义名称、LED 亮对应颜色、马达振动
📌 注意IPC 与手环均需独立接收 433MHz 信号,互不依赖;
二、IPC 硬件需求
2.1 核心硬件规格
需求项
规格要求
优先级
摄像头分辨率
720P1280×720
必须
夜视能力
室内黑暗状态下 10 米可看清实物
必须
TFT LCD 屏
2寸分辨率不低于 240×320QVGA
必须
433MHz 模块
内置 433MHz 解码接收模块(被动接收,无需主动发射)
必须
配对孔
机身预留配对针孔,按压约 3 秒触发配对模式
必须
报警闪灯
接收到 433MHz 报警信号后开启闪光报警
必须
布防/撤防按键
实体按键,快速切换布防 / 撤防状态(需要LED灯指示状态
必须
WiFi 模块
2.4GHz WiFi 联网,用于 APP 推送和云端同步
必须
LAN 接口
有线以太网接口RJ45
必须
Flash 存储
存储传感器配对信息(建议支持 ≥16 个传感器)
必须
2.2 摄像功能
分辨率720P1280×720摄像头
夜视室内黑暗场景10 米距离可清晰辨认目标物
建议采用 IR红外夜视方案具体 LED 数量和照射角度由硬件团队评估
2.3 TFT LCD 显示
尺寸2寸 TFT LCD
分辨率:不低于 240×320QVGA
显示内容涵盖:已配对传感器列表、配对流程指引、报警画面、布防/撤防状态
ICON 规格系统预设传感器图标IPC 端建议 64×64px
2.4 联网
WiFi2.4GHz 无线联网,用于推送报警通知至手机 APP
LANRJ45 有线以太网接口
推送通道:需接入 Google FCMAndroid和 Apple APNsiOS后台通讯服务
三、手表 / 手环硬件与交互需求
3.1 硬件规格
需求项
规格要求
优先级
OLED 屏
1.6 寸,建议 128×64 分辨率
必须
433MHz 模块
内置 433MHz 接收解码模块
必须
上/下移动按键
用于 ICON 列表滚动选择(配对时使用)
必须
SOS 按键
长按 5 秒 → IPC 绑定操作;短按 → 配对确认 / SOS 求救触发
必须
马达振动
支持不同时长/频率振动模式(按传感器类型区分)
必须
LED 指示灯
支持多色(红/橙/绿/蓝/紫/黄/青),与传感器代码颜色对应
必须
电池
1 块可充电纽扣电池组
必须
配对指示灯
配对模式下白色快闪(~3Hz区别于正常报警
必须
3.2 按键功能定义
按键
短按动作
长按动作
▲ 上移键
配对列表向上滚动 / 字符切换
同时长按▲+▼ 3秒 → 进入配对模式
▼ 下移键
配对列表向下滚动 / 字符切换
长按 2 秒 → 取消当前操作并退出配对
SOS 键
配对流程中确认保存(短按)/ 正常模式下发送 SOS 求救信号
长按 5 秒 → 与 IPC 绑定操作(待确认)
📌 注意SOS 键的长按与短按功能需与开发确认优先级和防误触机制,避免日常使用中误发 SOS。
3.3 马达振动模式(按传感器类型区分)
每个报警周期间隔统一为 5 秒,屏幕同时显示传感器名称 + ICON + 颜色(最终客户自己确认具体对应项目)。具体振动参数见下表:
编号
传感器类型
LED颜色
振动次数
单次时长
间隔
A
🚪 门磁/窗磁
● 红色
1次短振
300ms
B
👤 PIR 人体感应
● 橙色
2次短振
300ms
200ms
C
🔥 烟雾传感器
● 绿色
3次短振
200ms
150ms
D
🆘 紧急按钮
● 蓝色
1次长振
800ms
E
💨 气体传感器
● 紫色
4次短振
200ms
100ms
F
💧 水浸传感器
● 黄色
2次长振
600ms
300ms
G
📳 振动传感器
● 青色
连续3次
150ms
100ms
SOS
🚨 SOS 求救
● 红色闪烁
持续长振
1200ms循环
📌 注意:以上振动时长为参考需求,最终数值需客户确认后锁定,填入固件开发规格。
四、传感器类型 · ICON · 颜色 · 代码对照最终客户自己确认具体对应项目)
4.1 7类传感器完整映射表含婴儿监控说明—这些定义待定
编号
433码
颜色
图标类型
传感器用途
振动模式
命名示例
A
0001
🔴 红色 #FF5252
🚪 门磁 / 窗磁
进出口防护,最高优先级报警
1次短振 300ms
前门门磁
B
0010
🟠 橙色 #FF9800
👤 人体感应 PIR
被动红外,检测移动人体
2次短振 300ms+200ms间隔
客厅PIR
C
0011
🟢 绿色 #4CAF50
🔥 烟雾传感器
火灾早期预警
3次短振 200ms+150ms间隔
厨房烟感
D
0100
🔵 蓝色 #2196F3
🆘 紧急按钮
人工手动触发报警
1次长振 800ms
卧室紧急
E
0101
🟣 紫色 #9C27B0
💨 气体传感器 CO/天然气
气体泄漏检测
4次短振 200ms+100ms间隔
厨房气体
F
0110
🟡 黄色 #FFC107
💧 水浸传感器
漏水积水检测
2次长振 600ms+300ms间隔
阳台水浸
G
0111
🩵 青色 #00BCD4
📳 振动传感器
门窗/柜体振动监控
连续3次 150ms+100ms间隔
门窗振动
SOS
1000
🔴 红色闪烁 #FF5252
🚨 SOS 紧急求救(手环专用)
手环独占,最高优先级
持续长振 1200ms循环
系统固定,不可命名
关于 婴儿监控/婴儿报警 的映射建议:
婴儿监控场景通常结合 PIR人体感应编号B+ 声音探测,如需单独区分,可将某个传感器槽位保留给婴儿监控专用。
建议在产品设计阶段确认:婴儿监控是否使用独立 433MHz 发射模块,还是复用现有 7 类之一(如 PIR
4.2 ICON 设计规范要求
图标
描述
IPC 尺寸
手环尺寸
格式
🚪 门磁/窗磁
门或窗户 + 磁感应符号,简洁线条风格
64×64px
32×32px
PNG/SVG
👤 PIR 人体感应
人形轮廓 + 辐射波纹
64×64px
32×32px
PNG/SVG
🔥 烟雾传感器
烟雾波纹 + 感应器图标
64×64px
32×32px
PNG/SVG
🆘 紧急按钮
SOS 文字 + 圆形按钮图形
64×64px
32×32px
PNG/SVG
💨 气体传感器
云状气体 + 感叹号
64×64px
32×32px
PNG/SVG
💧 水浸传感器
水滴 + 积水波纹
64×64px
32×32px
PNG/SVG
📳 振动传感器
窗户/门框 + 震动线
64×64px
32×32px
PNG/SVG
🚨 SOS 手环专用
紧急符号 + 手环图形(专属)
64×64px
32×32px
PNG/SVG
🍼 婴儿监控(扩展)
婴儿/摇篮图形,待确认是否独立
64×64px
32×32px
PNG/SVG
📌 注意图标颜色与代码绑定关系已锁定不允许调换。UI 团队出具正式图标后需同步至 IPC 固件和手环固件资源包。
五、布防 / 撤防功能需求
5.1 ZONE 区域定义
区域
名称
特性
说明
ZONE 0
永久布防区
不可撤防
分配到此区的传感器永远处于激活状态,触发后无论主机是否撤防都会报警,适合门磁/烟感等关键点位
ZONE 1~N
可控布防区
可撤防/布防
用户可通过手机 APP 或 IPC 实体按键手动切换布防/撤防状态,同一 ZONE 内所有传感器同步切换
5.2 布防操作流程
📌 注意:以下为需求流程描述,不包含具体实现方案。
方式一IPC 实体按键布防
用户在 IPC 机身找到布防/撤防快捷键
短按一次 → IPC TFT LCD 显示【布防确认】提示画面,列出即将布防的 ZONE 列表
再次确认(按确认键)→ 系统进入布防状态
IPC LCD 状态栏显示【已布防 🔒】标识,配对指示灯可常亮(颜色待定,建议红色)
已绑定手环通过 433MHz 接收布防状态广播,手环 OLED 同步显示【布防中】状态图标
手机 APP 收到推送通知:【系统已布防】
5.3 撤防操作流程
方式一IPC 实体按键撤防
用户在 IPC 机身按撤防/布防快捷键
IPC LCD 显示【撤防确认】提示,显示当前已布防的 ZONE 列表
用户确认 → 系统撤防ZONE 0 始终不受影响,界面中标注【永久 - 不可撤防】)
IPC LCD 状态栏切换为【已撤防 🔓】标识
手环同步更新为撤防状态图标
手机 APP 推送:【系统已撤防】
特殊情况:报警触发时的撤防
触发报警后IPC LCD 显示【报警状态】页面(大字显示传感器名称 + ICON + 颜色闪烁)
用户可通过 IPC 实体键或 APP 发出撤防指令
ZONE 1~N 的传感器报警:撤防后停止报警
ZONE 0 的传感器报警:无法通过撤防停止,须手动解除(具体解除方式待与开发方确认)
5.4 布防/撤防状态显示规范
状态
IPC LCD 显示
手环 OLED 显示
指示灯
APP 状态
已布防
状态栏:🔒 已布防 | ZONE 列表显示激活标志
首页显示 🔒 + 已布防
建议红色常亮
安防状态:布防中
已撤防
状态栏:🔓 已撤防 | ZONE 列表显示撤防标志
首页显示 🔓 + 已撤防
熄灭或绿色
安防状态:撤防中
报警中
全屏红色报警画面,显示传感器名称+ICON+颜色闪烁
全屏 ICON + 名称 + LED 闪烁 + 振动
红色快闪
推送通知 + 报警页弹出
ZONE 0 触发
报警画面标注【永久区域 - 无法撤防】
同报警中
红色快闪持续
推送通知带【高优先级】标签
六、配对流程需求(详细步骤)
6.1 IPC 端配对流程5 步)
Step 1 进入配对模式
触发方式:用按压 IPC 机身配对孔,持续约 3 秒
LCD 中央显示:扫描/天线动态大图标(建议 80×80px带循环动画
顶部状态栏显示:【配对模式】 | 右侧小字:按 CANCEL 退出
提示文字:第一行【请触发外部传感器】,第二行【等待 433MHz 信号…】(省略号动态)
配对指示灯:蓝色快速闪烁(约 2Hz
超时机制30 秒内无信号 → 自动退出,返回主界面
Step 2 信号捕获确认
触发条件:外部传感器发射 433MHz 信号IPC 解码成功
LCD 中央显示对应传感器彩色 ICON建议 100×100px+ 颜色背景块
顶部显示:已捕获二进制代码(等宽放大,字体颜色与传感器颜色一致)
ICON 下方显示:系统默认类型名(如【门磁/窗磁】)及代码
操作提示:【✓ 确认键保存】 | 【← 返回重试】
指示灯:从蓝色快闪切换为橙色常亮
关键需求:如用户按返回键,则重新进入等待状态(不保存本次捕获)
Step 3 ZONE 区域分配
进入条件:用户按确认键后自动跳入
LCD 显示:横向排列所有可用 ZONE 选项(如 ZONE 0 / ZONE 1 / ZONE 2 …)
当前选中项:高亮蓝色背景
ZONE 0 特殊标注:红色字体显示【永久布防】标签
ZONE 0 说明文字:★ ZONE 0 永久布防,不受撤防影响
操作IPC 实体左/右方向键切换 ZONE确认键保存后进入命名步骤
Step 4 自定义标识名称输入
进入条件ZONE 分配完成后自动跳入(可按返回键跳过)
LCD 顶部:显示已选 ICON缩略+ 类型名 + 代码 + ZONE 编号(紧凑一行)
名称输入框:矩形框,光标闪烁,支持字符逐个输入和退格删除
字数限制:最多 8 个中文 / 16 个英文字母+数字;右下角实时显示剩余字数
IPC 实体键仅支持英文/数字输入;中文名须通过手机 APP 输入后同步至 IPC
跳过命名:按返回键可跳过,设备以默认类型名保存,后续可随时通过 APP 或 IPC 主界面补命名
Step 5 配对完成确认
LCD 显示:大号绿色 ✓ 图标 + 【配对成功】文字 + 传感器名称 + ICON + 颜色
指示灯:绿色常亮 3 秒后自动熄灭
3 秒后提示:【继续配对下一个?】 — 确认键继续 / 返回键退出配对模式
主界面设备列表更新:新增条目(主行:自定义名称;副行:类型+代码+ZONE
联网时 APP 自动收到新设备信息;手环通过 433MHz 接收名称广播更新
6.2 手环端配对流程4 步手表手环手表时间。平时作为手表使用显示数字时间。有报警状态显示报警ICON并闪对应光及马达震动
Step 1 进入配对模式
触发方式:同时长按 ▲ 上移键 + ▼ 下移键 约 3 秒
防误触设计:必须同时按两键才能进入,避免单键误触
屏幕显示:全屏天线/配对 ICON32×32px下方小字【配对模式 P-00】
LED白色快闪约 3Hz区别于正常报警颜色
马达:短振 1 次100ms确认进入配对模式
Step 2 上下键滚动选择传感器 ICON
屏幕布局3 行 ICON 列表(上一个 / 当前选中高亮 / 下一个)
当前选中行ICON 放大(建议 24×24px主行显示名称副行显示代码右侧颜色指示条
非选中行ICON 缩小16×16px颜色降饱和
▲ 向上 / ▼ 向下滚动,到达首尾时循环
ICON 边框颜色与第四章对照表一致,选中时边框加粗
Step 3 触发传感器,手环捕获代码
用户触发目标 433MHz 传感器(如打开门磁、按下紧急按钮)
手环解码成功:屏幕选中 ICON 边框快速闪烁 2 次
代码匹配(与选中 ICON 一致):绿色闪 2 次 → 进入 Step 4
代码不匹配:红色闪 3 次 + 短振 → 提示重新选择或重试
超时30 秒内无捕获 → 自动退出配对,返回 Step 1
Step 4 确认保存,等待名称同步
操作:短按 SOS 键确认保存配对信息
屏幕:绿色 ✓ 图标32×32px+ 下方【已保存】+ 当前类型名+代码+颜色点
LED绿色常亮 2 秒后熄灭
马达:长振 1 次400ms确认成功
名称同步IPC 完成命名后,手环自动通过 433MHz 接收名称广播并替换类型名为自定义名称
退出:成功后 3 秒返回 Step 1 等待继续配对;无操作 10 秒退出配对模式
取消:任意步骤长按 ▼ 下移键 2 秒,取消当前操作并退出
七、手机 APP 功能需求
7.1 核心功能列表
设备绑定:扫描 QR 码或手动输入设备 ID将 IPC 绑定至用户账户
实时监控:查看 IPC 720P 直播画面(需云端中转或 P2P 方案)
报警推送:接收 Google FCMAndroid/ Apple APNsiOS报警通知通知标题显示传感器自定义名称
布防/撤防控制:远程切换 ZONE 1~N 的布防/撤防状态ZONE 0 仅展示,不可撤防
传感器管理:查看已配对传感器列表(名称/类型/ZONE/在线状态)
自定义命名:在 APP 内为每个传感器编辑中文/英文名称,保存后推送至 IPC 和手环
报警历史:记录历史报警事件(时间/传感器名称/类型/处理状态)
7.2 推送通知规范
通知标题:传感器自定义名称(如【前门门磁】)
通知内容:报警类型 + 时间(如【门磁触发报警 - 14:35:22】
ZONE 0 报警:在通知中附加【高优先级 / 无法撤防】标签
SOS 求救:单独推送渠道,标题【紧急求救 SOS】全量提醒声音/振动不受静音影响)
八、待确认事项清单(供工程师评审)
待确认事项
影响范围
建议处理方
1
7 种传感器的最终产品类型名称(当前占位符 A~G
ICON 图案 + 默认名称 + 固件资源包
客户确认
2
是否需要独立的【婴儿监控】传感器类型(还是复用 PIR/振动)
编码扩展 + ICON 新增 + 固件
客户确认
3
各代码对应的震动时长ms具体数值最终确认
手环固件振动驱动
客户确认
4
手环 OLED 确切屏幕尺寸和分辨率
ICON 大小 + 名称截断阈值
硬件团队
5
IPC TFT LCD 确切分辨率
字体和 ICON 像素规格
硬件团队
6
手环配对确认键方案SOS 键短按 还是 新增独立确认键
交互设计 + 固件按键映射
工程师评估
7
IPC 端中文名称输入APP 输入后推送,还是 IPC 直接支持中文输入法
固件输入法开发量
工程师评估
8
手环 OLED 名称超宽:跑马灯横向滚动 还是 截断 + 省略号
固件文字渲染逻辑
工程师评估
9
IPC 最大传感器配对数量上限(建议 ≥16 个)
Flash 存储规划
工程师评估
10
手环名称同步IPC 433MHz 广播名称的频率和触发时机
手环接收逻辑
工程师评估
11
ZONE 最大支持数量(建议 ≥4 个ZONE 0 固定)
UI 布防页设计 + 固件
工程师评估
12
ZONE 0 触发后的报警解除机制
报警管理逻辑
需求确认
13
云端服务器区域及数据隐私合规要求GDPR/国内数据合规等)
后端选型
法务/产品确认
14
IPC 与手环的 433MHz 广播是否存在干扰/冲突风险(多台 IPC 场景)
RF 方案设计
射频工程师
15
婴儿监控报警:是否需要摄像头音频侦测联动(哭声检测)
IPC 音频算法需求
客户确认
九、版本记录
版本
日期
变更说明
V1.0
初始需求整理433MHz IPC 原始文档)
V1.1
2026年5月
新增自定义标识名称功能;细化配对 LCD 步骤指引;完善手环震动模式表
V1.2
2026年5月
重新梳理项目整体框架;补充婴儿监控需求说明;完善布防/撤防详细步骤;增加 APP 需求章节;增加更多待确认事项
—— 文件终V1.2)· 本文件仅描述产品需求,不包含技术实施方案 ——