1.一种基于区块链的空气质量监测装置,其特征在于,包括设置在移动工具上的检测装置,所述检测装置包括设置在外壳(1)内的控制器(2)、与所述控制器(2)连接的空气检测件(3)、定位器及电源模块,所述外壳(1)包括对应设置的底壳(101)及上壳(102),所述电源模块包括设置在上壳(102)的金属通电片(103)、底壳(101)对应所述金属通电片(103)设置的通电底片(104)及通电底片(104)连接的可充电电池,所述通电底片(104)与金属通电片(103)形成电源导通回路,可充电电池连接所述控制器(2)、空气检测件(3)及定位器,所述底壳(101)壳壁对应空气检测件设置有通风口(4),控制器(2)通过通讯模块连接远程服务器终端。
2.根据权利要求1所述的基于区块链的空气质量监测装置,其特征在于,所述移动工具为移动汽车、移动自行车、无人机中的一种。
3.根据权利要求1所述的基于区块链的空气质量监测装置,其特征在于,所述空气检测件(3)上设置有红外探头(5),所述底壳(101)对应所述红外探头(5)设置有红外通孔(6),所述红外探头(5)及红外通孔(6)均靠近所述通风口(4)设置,所述红外探头(5)连接所述控制器(2)。
4.根据权利要求1所述的基于区块链的空气质量监测装置,其特征在于,所述远程服务器终端为连接网络的计算机,远程服务器终端设有校验模块、存储模块及区块链模块。
5.根据权利要求1所述的基于区块链的空气质量监测装置,其特征在于,所述通讯模块包括SIM卡,控制器(2)通过SIM卡与远程服务器终端建立无线网络连接。
6.根据权利要求1所述的基于区块链的空气质量监测装置,其特征在于,所述控制器(2)包括计时单元、处理单元及存储单元,所述处理单元分别与计时单元及存储单元连接,所述空气检测件(3)、定位器及通讯模块均连接所述处理单元,所述计时单元用于进行时间计时,所述处理单元用于接收处理定位器的定位信息及空气检测件(3)的检测信息,所述存储单元用于进行数据存储。
7.一种基于区块链的空气质量监测方法,其特征在于,包括以下步骤:
步骤一:数据采集,定位器采集定位信息,判断移动工具移动状态,若移动工具静止,则空气检测件采集空气质量信息;
步骤二:数据传输,控制器将采集的定位信息及空气质量信息发送至远程服务器终端;
步骤三:数据接收及存储,远程服务器终端接收空气质量信息及定位信息并进行数据校验,将通过校验的数据信息分别发送至数据库存储模块及区块链模块进行存储;
步骤四:数据显示,在智能地图平台上显示所需查询位置的空气质量情况,实现数据可视化。
8.根据权利要求7所述的基于区块链的空气质量监测方法,其特征在于,所述步骤一包括以下子步骤:
1-1):判断通风口(4)处是否被遮挡,若被遮挡则控制器(2)控制空气检测件(3)停止空气检测并向远程服务器发送故障信号;否则进入步骤1-2);
1-2):定位器每隔设定的时间间隔进行一次定位,获取当前所处位置的定位信息;
1-3):若相邻三次采集的定位信息无变化,则判定移动工具静止,控制器(2)向空气检测件(3)发送信息采集信号并开始计时,每隔设定计时间隔,控制器(2)向空气检测件(3)发送一次信息采集信号,空气检测件接收信息采集信号采集空气质量信息并将空气质量信息发送至控制器。
9.根据权利要求8所述的基于区块链的空气质量监测方法,其特征在于,所述步骤二包括以下子步骤:
2-1):远程服务器终端每隔设定时间向控制器询问最近N次的空气质量信息,N为自然数;
2-2):控制器接收询问信息,若当前位置监测次数大于等于远程服务器终端需要的次数N,则控制器将当前位置监测的最近的N条定位信息及空气质量信息发送至远程服务器终端,若当前位置监测次数小于远程服务器终端需要的次数N,则控制器忽略远程服务器终端的询问。
10.根据权利要求9所述的基于区块链的空气质量监测方法,其特征在于,所述步骤三中数据校验包括以下子步骤:
3-1):防拆校验,判断检测装置是否非法断电过,若是则远程服务器将该检测装置记为掉线,并不再采信该检测装置上报的数据;否则,则防拆校验通过,进入步骤3-2);
3-2):通过CRC校验法对上传的数据校验其数据完整性,若通过则数据信息分别发送至数据库存储模块及区块链模块进行存储,否则直接丢弃。