1.对城市流浪宠物项目的理解:
在城市流浪宠物身上安装温湿度和心率传感器等,通过传感器来收集城市流浪宠物的实时相关数据,并且将这些数据传至我们的平台,通过平台来进行判断流浪宠物目前的生理状况和所处环境,之后根据这些数据来实施对流浪宠物的救助
2.物联网概念
物联网是指通过各种信息传感器,射频识别技术,全球定位系统,红外感应器,激光扫描器等各种装置与技术,实时采集任何需要监控、连接、互动的物体或过程。物联网是一个基于互联网、传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络。它具有普通对象设备化、自治终端互联化和普适服务智能化3个重要特征。即把所有物品通过信息传感设备与互联网连接起来,进行信息交换,即物物相息,以实现智能化识别和管理。
物联网分三层:感知层、网络传输层、应用层。边缘计算,是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。
3.项目学习进行
3.1对传感器的学习
arduino作为基础必须掌握并熟练使用,除此之外还有温湿度传感器、心率传感器、烟雾传感器等的学习。结合之前学习arduino的经验来学习对这些传感器的控制。
3.2对ESP8266的学习
对ESP8266的基本模块进行认识并学习,以及对各类的传输模块和协议的了解和学习。学习ESP8266的AT指令集,并且通过ESP8266的实践案例对AT指令的相关程序进行学习。
3.3模拟信息传输
使用云服务器以及相关工具模拟ESP8266的数据传输过程。
3.4熟悉传输协议
对传输协议进行了解熟悉。
3.5编写传输程序并后续补充程序
对传输协议进行仿照编写并学习。
3.6思考传感器的上传策略问题
根据城市流浪宠物项目的实际情况思考传感器的数据上传的相关问题。
3.7对程序进行整体总结
对程序整体的运行情况进行总结报告。