基于Android平台实WiFi温度显示App 的设计与实现【附项目源码+论文说明】

基于Android平台实WiFi温度显示App 的设计与实现

摘要

本课题研究的是针对温度的手机端监控、告警的App,温度等信息通过基于红外传感器、单片机构成的采集检测系统进行采集,通过网络传输、WiFi模块等方式上传至智能手机,用户可以通过手机端App实时查看和控制,以解决部分危险场景下的温度监控需求。App采用Android平台,实现手机与人的交互、手机与温度采集系统的交互,并提供二维码信息、预告警、温度显示等功能。

关键字: Android  WiFi模块  App  Java

研究背景

物联网其英文名称是IoT(Internet of Things),是指通过各种信息传感设备,实时采集任何需要监控、连接、互动的物体或过程等各种需要的信息,与互联网结合形成的一个巨大网络。其目的是实现物与物、物与人,所有的物品与网络的连接,方便识别、管理和控制[1]

世界公认的物联网设备目前公认诞生在1982年,是一台CMU的可乐机,可以通过电脑实时监测可乐机中的可乐存量以及温度。不过当时还没有物联网这一概念,直到1999年由Kevin Ashton在宝洁公司的一次内部讲座中提出。他观点认为计算机非常善于处理信息,但是采集信息的方式过于依赖人类,而人类的精力有限且容易犯错,不善于处理这类事情,如果能让计算机自行感知世界,就能将人类解放出来做自己擅长的事情。

国际电信联盟( ITU) 发布的ITU 互联网报告,对物联网做了如下定义:通过二维码识读设备、射频识别( RFID) 装置、红外感应器、 全球定位系统和激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络[2]

随着智能硬件热潮席卷全球然而物联网时代发展至今,具备物联网的智能设备越来越多,许多都需要与手机终端进行配合,将手机作为智能设备的控制入口之一,例如小米的米家App、华为的智能家居App等。其中,主流的智能手机有Google Android和苹果的iOS。根据数据显示,2019年手机端Android操作系统市场份额达68.63%,持续占据手机系统市场,具有良好的发展前景和广阔的应用场景。

研究的意义

红外热成像测温是近年来一种新兴的测温技术,和传统的测温方式相比,其具有非接触、运行方便、响应速度快等特点,在军事和民用领域都已得到越来越广泛的应用。目前大多是的温度检测设备还没有实现远程智能化,在很多场景下,温度的检测还需要通过手持设备,离不开人员的近距离操作,不仅效率低下,浪费宝贵的人力资源、产生高昂的成本。同时在很多危险的工作场景下,例如高温、煤矿、瘟疫等,还可能对操作人员造成伤害,并不可取。

在传统的温度检测应用中,温度显示基本上与温度传感器集成在一起,导致人员必须近距离进行数值观察、记录等操作。伴随物联网、智能终端技术的快速发展,可以设计通过互联网、物联网技术实现对温度远程监控,大大提高了工作效率和安全性,同时利用智能手机作为显示终端,不仅节省了终端费用,同时功能完善的Android平台并利用终端优秀的触屏系统,可以提供更好的操作体验。

本研究即计划利用Android平台,开发一款手机App,可以通过WiFi与温度采集模块交互,实现温度的远程监控、告警、二维码查看等功能,具有一定的实际应用价值。可以预见,在国家政策、市场需求的引导下,基于此思路的远程温度控制系统将有更加广阔的应用场景和发展空间。

系统页面展示

该部分主要实现手机App与测温仪上的串口WiFi模块进行网络连接。由于skw71 WiFi模块支持AP模式,可以作为热点辐射出WiFi网络,手机终端只要接入该WiFi网络,即可通过skw71模块内置的TCP/IP协议栈建立基于http协议的网络连接[10]。或者可以将skw71模块和手机终端连入同一AP下,通过在手机App上输入测温仪获取的IP地址及端口,Android网络通信通过socket编程实现网络的连接,通过IO流实现数据的发送与接收[9]

通过AP查看测温仪的IP地址为192.168.0.5,输入对应IP及端口,实现连接建立,如下图所示:

 连接成功后,App可以实时获取测温仪单片机上测得的温度,并可以设定阈值,一旦温度超过阈值,可以将页面置红并弹出温度告警。此处将温度阈值设置为20摄氏度,相关的应用效果如下图所示:

 如需要可扫取文章下方二维码联系得源码

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
论文在调查了如今陶瓷烧制过程中存在的问题的基础上,对智能化无线测温预警系统所处的研究背景进行了介绍,分析了本文所需要解决的问题,讨论了本文项目研究的重要性与研究意义;随后,论文阐述了智能无线测温预警系统所需要用到的两大技术:UML建模技术和无线传感技术。   本文的目的是针对智能无线测温预警系统应该满足当今陶瓷烧制过程中窑炉温度的监控、自动预警等需求。在对系统改进型需求分析的基础上,对系统进行了设计,本文把系统划分为窑温数据采集、窑温数据监测及预警、窑温数据统计分析、报表生成、工艺标准管理等五大模块,并给出系统功能模块图。窑温数据采集模块是对窑炉温度进行采集和传输的模块,窑温数据监测及预警模块对系统采集到的数掘进行分析处理,分为窑温数据监测模块和预警模块两个子模块。窑温数据统计分析模块是通过分析窑炉的温度来得到窑所处的状态。为了完成日常的数据管理和数据操作功能,系统需要为用户提供自动生成报表的功能。     在软件设计过程中,我们给出了系统数据库的体关系图和物理结构图,然后基于.NET框架的三层开发模型设计了系统的软件;分别针对系统各模块的子模块进行详细的分析,设计了相应的界面,并且设计了系统的数据统计功能;最后阐述了本人在该项目中的主要工作,并且指出了论文中存在的一些不足,对进一步的工作进行了展望。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

静香是个程序媛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值