HaaS EDU K1是一款高价值、高性能、高集成度的物联网开发板,拥有强大的4核(双核M33+双核1GHz A7)主芯片,2.@ >4G/5G双频Wi-Fi、双模蓝牙(经典蓝牙/BLE),并配备丰富的传感器和小屏幕,可基于AliOS生态快速开发物联网相关场景应用。
作为HaaS EDU的硬件厂商,华清远见也为HaaS EDU打造了丰富的周边扩展模块,包括魔环、4G CAT1模块、资源扩展板、2.@>8英寸屏幕、WiFi摄像头等,并配套丰富全面的物联网项目案例,可用于学习物联网全技术体系,广泛应用于高校物联网创新教学、学生完成和企业产品开发评估。
华清远景综合项目案例包括:
• HaaS EDU物联网项目实战:离位报警系统(智能井盖检测)
• HaaS EDU物联网项目实战:老板来项目
• HaaS EDU 物联网项目:现场救援项目
• HaaS EDU物联网项目实战:微信小程序实现云养花
对于每个项目,华清视觉都提供了详细的实验手册和实验源码,非常方便开发者学习。除了以上综合项目案例,开发者还可以使用华清先见提供的扩展配件,特别是魔环和HaaS资源扩展板智能井盖,DIY更多有趣有趣的物联网创意应用。
基于物联网的离位报警系统(智能井盖检测)
1.项目背景
随着科技的不断发展,物联网技术被广泛应用。智慧城市是物联网、人工智能等新技术应用的重要领域。各种智能井盖广泛应用于工程建设。这些智能井盖需要一整套系统来支持,比如井盖防盗监控管理系统、尊重监控报警系统、井盖监控系统等。实现对井盖当前状态的监控智能井盖,确保井盖处于安全状态,保证行人或车辆的正常通行。
2.@>开发平台
阿里巴巴云HaaS EDU K1物联网开发板+4G CAT1模组
FS_4G Cat1模块:华清团队专为HaaS EDU K1开发板设计的无线通信模块,采用移远最新系列模块,支持Cat1 4G全网通,兼容2G GSM,可有效避开2G /3G 退出 网络带来的风险,具有低功耗、低延迟和良好的移动特性。支持多种驱动和软件功能(适用于Linux和操作系统下的USB驱动),大大扩展了其在M2M领域的应用范围。
详情:
3.项目特色
智能井盖项目的主要功能包括井盖位置图管理和井盖报警实时监控。实时监测井盖状态及倾斜检测,当井盖翻转或移动时,第一时间通知报警中心。
项目演示:
4项目实战
4.1【实验目的】
循环检测井盖上的三轴加速度数据。当判断倾角超过一定值时,云端状态异常,实时发送GPS定位到云端。
4.2【实验内容】
• 学习使用 CAT1 连接阿里云
• 学习使用 GPS 功能
4.3【实验步骤】
创建设备
登录阿里巴巴物联网平台:
进入公有实例,点击创建产品,创建完成后点击确定。
创建一个包含经度、纬度、设备状态等功能的项目:
2.0@>
功能定义:
2.1@>
我们需要设置以下功能,包括:
2.2@>
2.3@>
2.4@>
2.5@>
定义功能上线
2.6@>
发布产品
2.7@>
添加设备
2.8@>
2.9@>
保存您自己的四边形。
修改例程代码
修改四元组(使用自己创建的三元组),以及函数属性的标识符,
数据以来源为准,见下图
盗窃属性报警,程序默认不编译这部分
如果实现了这个功能,需要自己配置gps的经纬度坐标范围(修改下图中frame列的经纬度,在.yaml文件中定义为< @1)
下图中框列的经纬度范围为坐标范围。如果超过此坐标,将发出警报。设置自己的经纬度区域,需要使用高德地图确定坐标:
4.4【下载程序】
打开VS Code,选择@进行编译下载。
选中的编译项目如下图
板级选择如下
编译器
4.5【实验现象】
由于GPS功能获取坐标需要一段时间(大约两分钟),如果数据没有更新,请稍等。当 HaaS 倾斜时,它会将设备状态发送为异常。