【毕设参考】ESP32 + HaaS Python为您送上久坐提醒器,好好工作更要注意健康哦

本教程教你如何利用HaaS开发框架和阿里云物联网平台,结合ESP32、人体红外传感器等硬件,制作一个能通过钉钉提醒的久坐提醒设备。通过物联网平台创建产品和设备,设备端编写Python代码实现与云端的连接和数据交互,最后配置钉钉机器人接收提醒信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

来这里发现更多有趣案例

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、创建产品(设备模型)

进入公共实例控制台,点击“创建产品”按钮,即可进入新建产品页面 。

在新建产品设定页面按照下图所示,设定“产品名称”,选择所属的“自定义品类

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值