来这里发现更多有趣案例
HaaS开发框架HaaS积木方案,赋能生态开发者,让您快速找到自己需要的解决方案,硬件主板与外设,以及各种应用组件。https://haas.iot.aliyun.com/solution
身边很多从事办公室的白领,经常会听他们说:腰椎不行了,有点难受,要不就颈椎也不舒服,这些常见的现象不可忽视,它会对人们后面的生活产生很多负面的影响,所以我们想到能不能有这么一个设备,它会定期提醒人们不要坐太久。
其实久坐提醒不是一个新鲜事,市面上也有许许多多关于久坐提醒的工具神器,但是,今天我们HaaS团队就手把手教长期在办公室久坐着的你亲手打造一款属于自己的久坐提醒设备,当你长时间在工位上坐着,它会通过钉钉提醒你,让你一段时间去活动一下筋骨,走动走动,这样让我们上班的同时身体也变得更健康。
1、硬件连线与基本原理
先来个成品瞅一瞅,直接放桌上就行,久坐就会主动提醒你哦
本案例只需要如下硬件:
- ESP32一台
- IR人体红外传感器一个
- SSD1306显示屏一个
- 杜邦线若干
- Micro-USB数据线一条
硬件连线图如下图所示:
久坐提醒设备是通过人体红外监测周围区域是否有人移动,本系统有两种情况会出现:漏提醒和多提醒,这个可以根据实际情况做一些调整即可
- 漏提醒:当没在红外区域内检测到动(休息睡觉等),就不会触发提醒动作,这个会出现漏提醒
- 多提醒:当离开红外区域时间太短(小于设置窗口时间),检测不到人员离开(比如上厕所时间小于设置窗口时间),这个时候不会认为你有运动,到时间还是会提醒你,就会给人感觉多提醒了
整个开发者过程只需要以下3步:
让我们一步一步来做一遍。
2、物联网平台开发
整个过程包含以下4个步骤:
1、开通公共实例
2、创建产品(设备模型)
3、定义产品功能(物模型)
4、创建设备及获取三元组
2.1、开通公共实例
对于第一次使用物联网平台的读者,需要开通实例以使用物联网平台的功能。这里可以使用免费的公共实例进行开发。在物联网平台中,左上角选择“华东2-上海”,点击“公共实例”,即可开通。开通后点击“公共实例”,即可进入控制台进行产品创建。
2.2、创建产品(设备模型)
进入公共实例控制台,点击“创建产品”按钮,即可进入新建产品页面 。
在新建产品设定页面按照下图所示,设定“产品名称”,选择所属的“自定义品类