首页 > 其他分享 >HaaS EDU物联网项目实战:野外救援项目

HaaS EDU物联网项目实战:野外救援项目

时间:2022-12-22 16:31:28浏览次数:52  
标签:救援 项目 HaaS 华清 联网 EDU

HaaS EDU K1是一款高颜值、高性能、高集成度的物联网开发板,板载功能强大的4核(双核300Mhz M33+双核1GHz A7)主芯片,2.4G/5G双频Wi-Fi,双模蓝牙(经典蓝牙/BLE),并自带丰富的传感器与小屏幕,可以快速实战基于AliOS things生态的物联网相关场景的应用开发。

作为HaaS EDU的硬件制造商,华清远见针对HaaS EDU还打造了丰富的外围扩展模块,包括魔环、4G CAT1模块、资源扩展板、2.8寸屏、WiFi摄像头等,并配套丰富的综合性物联网项目案例,可以进行物联网全技术体系的学习,广泛应用于高校物联网创新教学、学生毕设及企业产品开发评估。

HaaS EDU物联网项目实战:野外救援项目_华清远见

华清远见综合项目案例包括:

• HaaS EDU物联网项目实战:离位报警器系统(智能井盖检测)

• HaaS EDU物联网项目实战:老板来了项目

• HaaS EDU物联网项目实战:野外救援项目

• HaaS EDU物联网项目实战:微信小程序实现云养花

针对每个项目,华清远见都配套了详细的实验手册及实验源码,非常方便开发者学习。除了上述综合项目案例,开发者也可以使用华清远见提供的扩展配件,尤其是搭配魔环和HaaS资源扩展板,DIY更多有趣有料的物联网创意应用。

 

基于物联网的野外救援项目

项目前言

安防工作一直是社会发展和生活中必不可少的一项工作,什么是安防,从字面上可以理解为安全防范,而所谓的安防,则是保障人身安全、个人财产安全、公司财产、公共财产等不受侵犯。日常我们最常说的就是防火、防盗等,传统的安防,比较依赖于人力,一旦发生了事故,则需要花费很大的成本去处理,甚至结果都不是很乐观;而随着科技不断的在创新发展,物联物联网技术应用广泛,智能安防也被很多的领域所采用,应用在了很多的应用场景中。

开发平台

阿里云HaaS EDU K1物联网开发板+华清远见WiFi摄像头+2.8寸屏幕+4G CAT1模块+魔环

项目目的

通过采集把野外的海拔,气压,温度,湿度,GPS数据定时上传云端,当按下救援按键时,会触发救援事件,也可以在云端查阅。

实战项目

【实验步骤】

创建设备

登录阿里物联网平台:​​https://iot.console.aliyun.com/​

进入公共实例,点击创建产品,创建好后点击确定。

HaaS EDU物联网项目实战:野外救援项目_数据_02

HaaS EDU物联网项目实战:野外救援项目_物联网_03

创建一个功能包含温湿度,,海拔,气压,救援事件报警的项目:

HaaS EDU物联网项目实战:野外救援项目_华清远见_04

功能定义:

HaaS EDU物联网项目实战:野外救援项目_数据_05

我们需要设置如下图功能包括:

HaaS EDU物联网项目实战:野外救援项目_数据_06

添加标准功能:地理位置,海拔,需要救援,气压,温度,湿度。

定义功能发布上线

HaaS EDU物联网项目实战:野外救援项目_华清远见_07

 

HaaS EDU物联网项目实战:野外救援项目_物联网_08

 

HaaS EDU物联网项目实战:野外救援项目_数据_09

 

 

HaaS EDU物联网项目实战:野外救援项目_华清远见_10

HaaS EDU物联网项目实战:野外救援项目_华清远见_11

HaaS EDU物联网项目实战:野外救援项目_数据_12

HaaS EDU物联网项目实战:野外救援项目_华清远见_13

HaaS EDU物联网项目实战:野外救援项目_数据_14

发布产品

HaaS EDU物联网项目实战:野外救援项目_物联网_15

添加设备

HaaS EDU物联网项目实战:野外救援项目_华清远见_16

HaaS EDU物联网项目实战:野外救援项目_华清远见_17

HaaS EDU物联网项目实战:野外救援项目_物联网_18

HaaS EDU物联网项目实战:野外救援项目_数据_19

保存好自己的三元组。

修改例程代码

修改三元组(使用自己创建的三元组),和功能属性的标识符,

HaaS EDU物联网项目实战:野外救援项目_数据_20

数据依据来源 见下图

HaaS EDU物联网项目实战:野外救援项目_物联网_21

HaaS EDU物联网项目实战:野外救援项目_数据_22

【下载程序】

打开VS Code 选中lighthouse_eduk1_demo@haaseduk1进行编译下载。

选中编译的工程如下图

HaaS EDU物联网项目实战:野外救援项目_物联网_23

板级选择如下图

HaaS EDU物联网项目实战:野外救援项目_物联网_24

点击,编译下载程序

HaaS EDU物联网项目实战:野外救援项目_华清远见_25

【实验现象】

手机卡插入CAT1中

HaaS EDU物联网项目实战:野外救援项目_物联网_26

待程序初始化后,可在云端查阅数据上传的温度,湿度,海拔,气压等数据。

HaaS EDU物联网项目实战:野外救援项目_数据_27

按下键(k4),会发送请求救援的命令。

HaaS EDU物联网项目实战:野外救援项目_华清远见_28

发送成功后,会在屏幕上显示,云端也可以触发事件。

HaaS EDU物联网项目实战:野外救援项目_华清远见_29

云端消息

HaaS EDU物联网项目实战:野外救援项目_数据_30

若把云端数据显示到web上,或者实现钉钉报警,请查看下一章应用开发中的web可视化和钉钉机




 

标签:救援,项目,HaaS,华清,联网,EDU
From: https://blog.51cto.com/u_15343919/5962998

相关文章

  • eclipse导出/导入Maven项目
    1.导出Maven工程①鼠标选中工程-->File-->Export-->选择ArchiveFile-->Next②选择路径,保存为“项目名.zip”2.导出Maven工程一个简单的方法:在磁盘中进入eclips......
  • javaweb总结3-Maven Web项目的基本结构
    鉴于目前JavaIDE众多并且都有一定的拥泵,Eclipse的JavaWeb项目不具有可移植性。Maven即解决了项目结构的规范问题又提供了强大引用处理等强大的功能,在项目布局等方面已经......
  • Linux部署docker镜像之PHP项目的Dockerfile步骤
    二、Docker部署步骤1、项目编译成镜像请cd到和Dockerfile同目录;例如:cd/home/docker dockerbuild-twebsite:latest.2、查看镜像并创建容器 dockerimages ......
  • javaweb总结2-Java Web项目的基本结构[Eclipse Dynamic Web Project]
    EclipseDynamicWebProject项目(1)可以配置需要编译的源码目录和输出目录,默认编译src目录下的源文件到build\classes目录下。(2)可以配置WEB-INF的根目录,默认为WebContent......
  • 命令行创建React项目
      cnpminstall-gcreate-react-app找一个创建项目的目录,用cmd打开资源管理器对应目录运行create-react-appdemo注意:安装过程中最好焦点不要移出cmd窗口,有时候会莫名其......
  • 修改tomcat7默认首页,将tomcat7默认目录指向自己的项目目录
      在conf/server.xml里面找到:<Hostname="localhost"appBase="webapps"    unpackWARs="true"autoDeploy="true">……</Host>在</Host>前插入::<Contextpath=""......
  • 设置VSCode快速切换多个项目窗口的快捷键Alt+E
     Ctrl+KCtrl+S搜索“切换窗口”Alt+E......
  • VUE3项目中的Router路由配置
    一、安装路由如果新建项目的时候已经有选择了Router选项就不需要再次安装了npminstallvue-router二、src目录下新增router文件夹,并在文件夹中新建index.ts文件impor......
  • VUE项目中的CSS重置
    项目中的css重置,可以引用一个第三方库,以及手写一个css重置样式配合使用。一、首先安装normalize.cssnpminstall--savenormalize.css然后在main.ts中引入import'n......
  • electron 生成项目及打包
    一.准备工作    1.首先,我们要安装electron-prebuilt,它是一个npm模块,因此我们可以使用Npm来进行安装,它是一个electron的预编译版本。 npminstall-gelectron-pr......