【毕设参考】跌倒检测 ESP32+HaaS Python Motion API 快速打造上云的跌倒检测系统

来这里发现更多有趣案例

HaaS开发框架HaaS积木方案,赋能生态开发者,让您快速找到自己需要的解决方案,硬件主板与外设,以及各种应用组件。https://haas.iot.aliyun.com/solution

跌倒检测系统

   下图是本案例除硬件连线外的 3 步导学,每个步骤中实现的功能请参考图中的说明。

简介

   据 Forbes 报道,到 2050 年,全球 60 岁以上的人口预计将达到 20 亿。根据美国疾病控制与预防中心的数据,每年有近四分之一的老年人跌倒,而跌倒是老年人因创伤入院的主要原因。跌到检测系统能够第一时间检测到老人跌到的情况并及时报警,配合及时的救治措施能很大程度降低老人收到的伤害。本案例通过 MPU 传感器采集到的惯性数据来检测老人跌倒时的位姿,来实现非接触、非隐私的跌倒检测并及时报警。

背景知识

   本系统的核心在于如何确定老年人的跌倒状态,并及时通知给家人或亲戚朋友。

   MPU6886(6-Axis IMU Unit)是一款 6 轴姿态传感器,可以获取器件当前的三轴加速度分量和三轴旋转角速度。由于其体积小巧,功能强大,精度较高,适合集成到跌倒检测系统中,用于检测老人行走过程中的位姿。此外,依靠 IoT Studio 的 业务逻辑 开发工具,可以及时把跌倒状态通知给家人或亲戚朋友的钉钉账号,实现对老人跌倒的远程监控。

   三轴加速度:加速度计的三轴分量 ACC_X、ACC_Y 和 ACC_Z,均为 16 位有符号浮点数,分别表示器件在三个轴向上的加速度,取负值时加速度沿坐标轴负向,取正值时沿坐标轴正向。

   三轴角速度:绕 X、Y 和 Z 三个坐标轴旋转的角速度分量 GYR_X、GYR_Y 和 GYR_Z,均为 16 位有符号浮点数。从原点向旋转轴方向看去,取正值时为顺时针旋转,取负值时为逆时针旋转。

准备

   M5StackCore2 开发板一套,已内置 MPU6886 传感器,无需外接传感器。

物联网平台开发

开通公共实例

   对于第一次使用物联网平台的读者,需要开通实例以使用物联网平台的功能。这里可以使用免费的公共实例进行开发。

   在物联网平台中,左上角选择“华东 2-上海”,点击“公共实例”,即可开通。

   开通物联网平台功能之后,需要完成下面的 3 个步骤完成云端设备的创建:

  1. 创建云端产品
  2. 创建产品属性(物模型)
  3. 创建云端设备(获取三元组)

创建云端产品

   点击上图中的“公共实例”,即可进入控制台进行产品创建。然后,点击 创建产品 按钮,如下图所示。

   在新建产品设定页面按照下图所示,设定“产品名称”,选择所属的“自定义品类”(自定义品类的物模型为空,需要自己创建,也可以通过导入外部物模型的方式导入),节点类型选择“直连设备”,联网方式选择“Wi-Fi”,数据格式选择“ICA 标准数据格式”,检验类型和认证方式选择默认设定即可。还可以根据开发者自己的需求在“产品描述”页面添加针对此产品的描述。

   选择之后,点击“确认”按钮,即可完成产品创建。返回“产品”页面之后可以看到产品类表中会出现刚刚创建的“fall_detection”的产品,如下图所示。

创建产品属性(物模型)

   点击上图中的“查看”按钮,即可看到产品信息,Topic 列表,功能定义,数据解析等跟产品相关功能的设定。点开“功能定义”标签页,可以看到设备物模型定义。

   标识符是设备端上报设备属性状态的消息中需要使用的标识符,并且只有在设备上报的属性内容符合数据定义中的数据取值范围的时候才会被物联网平台记录,否则会被物联网平台认定为非法属性而过滤掉。

   本节我们选择创建自定义物模型的方式来创建此系统需要的物模型信息,点击上图

相关推荐

动手做个智能水族箱

伴随着人们生活水平的提高,养鱼已经成为了一种新的时尚,各种桌面鱼缸层出不穷,但是市面上的鱼缸系统多是比较简单的,智能鱼缸可谓是凤毛麟角,同时也价格不菲。鉴于此,我们HaaS团队打造了一款智能水族馆案例。通过监测水温,水位,以及水质,继而通过物联网平台的功能动态的调节鱼缸生态。...

HaaS技术社区的博客 2295

这也行?动手用Python做一个酒精检测仪,数据还能直接上云

酒精会使人意识不清晰,在很多场合都不适合饮酒,尤其是在需要驾车时。国家也出台了法律,明确禁止酒后驾驶,否则会给予非常严厉的处罚。MQ3传感器是汉威电子出品的乙醇传感器,它有快速相应、高敏感度、稳定、寿命长以及外围电路简单等多个优点,常用于酒精检测。...

HaaS技术社区的博客 4269

【HaaS Tuesday】物联网局域通信 选择 Wi-Fi or 蓝牙?听工程师们笑谈技术发展史

HaaS Tuesday 第二期上线快来交出你的一键三连!

HaaS技术社区的博客 964

HaaS Python 2.2 版本发布,更好更快更稳,将开发易用性进行到底

HaaS Python 2.2 版本发布,更好更快更稳,将开发易用性进行到底!

HaaS技术社区的博客 1156

HaaS第一本实体书籍 当代物联网开发圣经 现在开始预售

元宇宙(Metaverse)概念近期霸屏大众视野,在社会各圈层掀起热议。这一极具科技感与未来感的抽象概念激发了人们无穷想象力,现实世界与虚拟世界融合仿佛近在眼前。元宇宙概念始于《雪崩》一书,作者斯蒂文森在故事中虚构了“元界”这一世界,所有现实世界中的人在元界中均有对应的网络分身。元宇宙实现,需要六大技术的支撑,分别是物联网技术、区块链技术、交互技术、电子游戏技术、人工智能技术、边缘计算。其中物联网技术,是其中十分重要的一环,本质上,它是真实宇宙与虚拟“元宇宙”的链接,是元宇宙提升沉浸感体验的关键所在。

HaaS技术社区的博客 2196

这个夏天太热了,只能用他来保命,ESP32 + Python做一个检测紫外线设备

紫外线是阳光光线中的一部分。适当紫外线强度的照射有助于人体合成维生素D,然而,过量的紫外线暴晒,会对人体造成损害,诱发皮肤疾病。本案例的紫外线检测系统可以实时检测紫外线光强度, 并在紫外线强度过高时提醒作出相应的防护。...

HaaS技术社区的博客 2275

使用Python做一个语音播报温湿度系统,元气满满的一天从听到他开始

使用Python做一个本地语音播报温湿度系统,元气满满的一天从听到他开始。本案例利用HaaS EDU K1内置的传感器,循环检测当前温湿度,显示到屏幕上,并通过语音播报,同时上报到阿里云物联网云平台,记录数据以做进一步分析。...

HaaS技术社区的博客 1892

Python + ESP32 制作车辆定位系统,终于可以随时随地知道爱车的位置了

定位系统是以确定空间位置为目标而构成的相互关联的一个集合体或装置(部件)。这个系统可以保证在任意时刻,地球上任意一点都可以同时观测到至少4颗卫星,以保证卫星可以采集到该观测点的经纬度和高度,以便实现导航、定位、授时等功能。这项技术可以用来引导飞机、...

HaaS技术社区的博客 7789

Python + ESP32 DIY自动感应智能皂液器 避免触摸更安全

轻松制作一个智能皂液器。智能皂液器是一种非接触式的皂液投放设备,由微控制器、红外传感器、液位检测传感器、舵机等关键部件构成,其特点是非接触,定量出液,液量数据实时监控,欠液提醒等。可被广泛应用于酒店,机场,办公园区等。...

HaaS技术社区的博客 2631

羡慕《钢铁侠》电影里科技感满满的全息手势交互吗?现在你也可以!试试这款【本地手势识别案例】

羡慕《钢铁侠》电影里科技感满满的全息手势交互吗?现在你也可以!试试这款本地手势识别案例,挥挥手就能控制设备,是不是超酷

HaaS技术社区的博客 1432

ESP32 + Python 还不知道怎么垃圾分类? 用HaaS DIY一个智能垃圾桶吧

ESP32 + Python 还不知道怎么垃圾分类? 用HaaS DIY一个智能垃圾桶吧

HaaS技术社区的博客 2613

Python+ESP32 DIY 一个【赛博朋克逗猫机】 喵喵喵?今天的主子看起来有点奇怪

Python+ESP32 DIY 一个【赛博朋克逗猫机】 喵喵喵?今天的主子看起来有点奇怪

HaaS技术社区的博客 1381

Python + ESP32 DIY炫酷的物联网远程机械臂

机器人和人工智能是目前很热门的两个学科,未来也是被很看好的行业之一,而机械臂就是通往机器人和人工智能的基础。本机械臂是入门级的自由度金属机械手臂,主要包括舵机驱动板、金属机械手臂支架和四个金属齿轮舵机,同时结合HaaS开发框架,就可以通过远程控制......

HaaS技术社区的博客 4635

【HaaS Hands-On】全新视频节目上线 创意案例我们一起上手做 第一期E01: 物联网工程师 和你一起上手做遥控机械臂

【HaaS Hands-On】 全新视频节目上线!创意案例我们一起上手做 🙌第一期E01: 物联网大佬 和你一起上手做遥控机械臂快来一键三连!

HaaS技术社区的博客 772

饭碗空空 猫猫流泪 用HaaS Python DIY一个宠物自动投食器 再也不用担心主子挨饿

自动投食器是一种可以自动投喂宠物粮的设备,致力于解决当家中无人时宠物无法喂养的问题。该设备具备云端接入能力,可通过手机进行控制,拥有两种投喂模式可供选择,即在手机端手动点击投喂,或定时进行周期性的投喂;另外,还可对剩余宠物粮进行实时监控,方便用户实时了解宠物们碗中是否有粮可吃。...

HaaS技术社区的博客 1984

阿里云IoT | HaaS开源百校科技助力计划 —— 开源大使招募

👋 Hi,各位爱好科技的同学们在这个技术快速升级、重构的时代有这样一个活动,你不容错失它就是HaaS开源百校科技助力计划这是一项由阿里云IoT HaaS技术团队在全国高校推出的活动帮助未来的新一代开拓技术视野与同道中人开启技术路上的新机遇如果你正好是这样的一名青年:√ 乐于玩转物联网与嵌入式开发√ 爱好探索技术前沿√ 热爱折腾的科技Geek√ 力图探寻物联网技术在未来无限 ♾️ 的可能性你,就是我们正在寻找的校园大使!在这个圈子里你将和阿里云IoT

HaaS技术社区的博客 990

【HaaS Python硬件积木】空气质量检测模块 - CCS811

空气质量检测模块 - CCS811来这里发现更多拿来即用的硬件积木https://haas.iot.aliyun.com/solution/detail/hardware一、产品简介通过CCS811传感器模块可以测量环境中TVOC(总挥发性有机物质)浓度和eCO2(二氧化碳)浓度,作为衡量空气质量(IAQ)的指标。引脚定义VCC:3.3VGND:接地SCL:I2C时钟SDA:I2C数字WAK:接地INT:NC(阈值中断引脚)RST:NC(复位引脚)ADD:NC二、技术参数

HaaS技术社区的博客 1491

【HaaS Python硬件积木】土壤湿度传感器

总是忘记给家里的盆栽浇水?试试这款【土壤湿度传感器】。土壤湿度传感器主要用于检测土壤中湿度是否达到阀值及湿度的大小,通过电位器调节土壤湿度控制阀值,可以自动对菜园,花园自动浇水,家庭花盆土壤湿度的控制,连上云后,还能实时监控土壤湿度,远程控制水泵浇水,再也不用担心盆栽缺水啦

HaaS技术社区的博客 4331

【HaaS Python硬件积木】4路触摸电容模块-TTP224

14:33【TTP224电容触摸模块】有别于传统的机械按键,电容按键只需要用户触摸即可输出电平,这为产品带来了更轻的交互。同时,由于电容按键特殊的电气特性,可以实现一些机械按键做不到的更有趣的交互,例如市场上有一些镜子灯将按钮“镶嵌”在镜面上,以及一些音响表面并无按键,但用手指在音响表面滑动,就可以调整音量;都是电容触摸模块应用的场景。

HaaS技术社区的博客 1366

【HaaS Python硬件积木】HCSR04超声波测距传感器

【HCSR04超声波测距传感器】使用声纳来确定物体的距离,其工作原理类似蝙蝠。HC-SR04的核心是两个超声波传感器,一个用作发射器,将电信号转换为40 KHz超声波脉冲;接收器监听发射的脉冲,如果接收到它们,它将产生一个输出脉冲,其宽度可用于确定脉冲传播的距离。HCSR04可以用于机器人测距,液位检测,智能车避障,甚至超声波雷达。

HaaS技术社区的博客 2293

【HaaS Python硬件积木】继电器

【继电器】是最基础的控制元件,仅需要一个GPIO就能控制,但它却是DIY中使用最多的器件之一。应用继电器,可以通过弱电控制强电的通断(前提是:注意用电安全),例如DIY远程智能开关;控制家具通断电,实现智能家居;各位极客们快来试试看。

HaaS技术社区的博客 1873

【HaaS Python硬件积木】ULN2003A步进电机驱动

最近有很多开发者想知道如何使用HaaS开发板驱动步进电机。步进电机往往有着复杂的时序要求与严格电气要求,直接使用HaaS开发板的IO往往无法有效驱动。可以尝试使用这款HaaS Python硬件积木【ULN2003A步进电机驱动】,其内部封装了完整的电气结构,加上HaaS Python提供的软件驱动,使得开发者只需要少量代码就可以实现复杂的电机驱动。

HaaS技术社区的博客 2883

【HaaS Python 硬件积木】 BMP280气压传感器

BMP280是博世出品的气压传感器,它集成了压电压力传感单元、信号处理电路及模数转换器,气压值可以通过SPI或I2C读出,在室内导航、无人机、气象站等场景有广泛应用

HaaS技术社区的博客 3705

【HaaS Python硬件积木】AS608指纹识别模块 打造指纹门禁 开门有手就行

【HaaS硬件积木】使用AS608指纹识别模块打造炫酷指纹锁、智能门禁,再也不用担心忘带钥匙,开门有手就行

HaaS技术社区的博客 5395

HaaS Python 云端一体AI 车型识别功能

来这里发现更多有趣案例HaaS开发框架HaaS积木方案,赋能生态开发者,让您快速找到自己需要的解决方案,硬件主板与外设,以及各种应用组件。https://haas.iot.aliyun.com/solution车型识别系统   车型识别是识别汽车图片(完整或部件图片)的类型,目前有小轿车、多用途汽车、SUV等类别。   本案例导学步骤如下图所示。背景知识   根据拍摄照片,快速识别图片中车辆的品牌型号,提供针对性的信息和服务,可用于相册管理、图片分类打标签、电子汽车说明书、一键拍

HaaS技术社区的博客 951

HaaS Python + ESP32 打造智能洗手间 检测使用率和空气质量 帮你挑选最好的坑位

来这里发现更多有趣案例HaaS开发框架https://haas.iot.aliyun.com/solution智能洗手间   下图是本案例除硬件连线外的3步导学,每个步骤中实现的功能请参考图中的说明。简介   在一些公共场所里,比如说商场,写字楼等,由于打扫卫生人员的不足,以及人流量的不确定性,作业人员没有办法及时的了解卫生间的空气质量,导致卫生间的空气质量不是很好。   本方案通过红外传感器来检测洗手间坑位是否有人存在,同时通过一个硫化氢的传感器,检测卫生间的空气质量,并上传到

HaaS技术社区的博客 928

【毕设参考】 HaaS Python 打造工业级光伏面板监控上云系统

【毕设参考】 HaaS Python 打造工业级光伏面板监控上云系统

HaaS技术社区的博客 2578

【毕设参考】HaaS Python 云端一体AI【手势识别】窝在家里看电视不想动?想换台懒得找遥控器?试试解锁智能设备新玩法

【毕设参考】HaaS Python 云端一体AI【手势识别】窝在家里看电视不想动?想换台懒得找遥控器?试试解锁智能设备新玩法

HaaS技术社区的博客 1417

HaaS Python 2.1 版本更新上线 在线热更新+智能行为感知算法+更多开发板/API+精彩开发者活动 快来体验

HaaS Python 2.1 版本更新上线 在线热更新+智能行为感知算法+更多开发板/API+精彩开发者活动

HaaS技术社区的博客 2904

【毕设参考】ESP32 + HaaS Python打造可以统计流量的自动感应门系统

   下图是本案例的四步导学。简介   目前很多写字楼、酒店等入口都采用自动感应的方式开门、关门,当有人靠近时,门就会自动打开,远离时会自动关门;有时候也需要将自动门设置常开状态,比如需要多次进出大门搬卸货物的时候,不需要让门关闭;或者夜晚、放假时,需要将自动门设置常闭状态,不允许任何人进入,除非人为设置解锁为正常状态。本案例采用ESP32开发板结合红外感应、舵机以及阿里云物联网平台,只需4步,就可以搭建简单的应用场景来模拟自动感应门的功能。准备ESP32开发板 一套 SG90舵机 一

HaaS技术社区的博客 1465
上一篇: 【毕设参考】 HaaS Python 打造工业级光伏面板监控上云系统
下一篇: HaaS Python + ESP32 打造智能洗手间 检测使用率和空气质量 帮你挑选最好的坑位
HaaS技术社区
HaaS技术社区 企业官方账号 企业官方账号
博客等级 码龄6年 8910粉丝 417原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值