Mind+实现人脸识别与测温(图形化编程)

Mind+实现人脸识别与测温(图形化编程)

    • 目的及要求
    • 实验原理与内容
    • 软硬件环境
    • 1、MQTT服务器配置
    • 2、搭建微型数据库(TinywebDB)
    • 3、配置哈士奇
      • 总代码图
    • Gitee源码仓库
    • 成品演示

目的及要求

实验目的及要求
【一】实现测温
【二】实现人脸识别
【三】实现云数据库应用
【四】实现测温数据mqtt上传至物联网云平台

实验原理与内容

【一】基于DS18B20或LM35实现测温
【二】基于二哈实现多人人脸学习和识别
【三】基于TinywebDB实现云数据库应用
【四】基于EasyIoT实现mqtt数据上传。

软硬件环境

软硬件环境
硬件:掌控板、HUSKYLENS摄像头(二哈)、DS18B20温度传感器
软件:Mind+、微型数据库(TinywebDB)、Easy-iot

1、MQTT服务器配置

左边的id以及密码是等下需要配置用的,以及topic0,用来收掌控板发来的消息
Mind+实现人脸识别与测温(图形化编程)_第1张图片
把Easy IoT的三个参数填入MIND+中的MQTT初始化参数的红框中即可实现连接MQTT,但这一步之前需要连接WIFI
Mind+实现人脸识别与测温(图形化编程)_第2张图片

2、搭建微型数据库(TinywebDB)

(1)注册一个账号,再进行登录
Mind+实现人脸识别与测温(图形化编程)_第3张图片

(2)登陆后会进入如下页面,留意红框内容,等下连接时会用到Mind+实现人脸识别与测温(图形化编程)_第4张图片
(3)选择数据浏览设计一个简单的数据库
Mind+实现人脸识别与测温(图形化编程)_第5张图片
(4)在mind+中连接数据库,方框中的数据对应第二步中的三个参数
Mind+实现人脸识别与测温(图形化编程)_第6张图片

3、配置哈士奇

Mind+实现人脸识别与测温(图形化编程)_第7张图片

总代码图

Mind+实现人脸识别与测温(图形化编程)_第8张图片

Gitee源码仓库

Gitee源码仓库:https://gitee.com/c1y8z3/study1/tree/master/

成品演示

已录入人脸(由于DS18B20温度传感器为室温温传感器,故最下面的为室内温度),识别后会向mqtt服务器发送温度和姓名

Mind+实现人脸识别与测温(图形化编程)_第9张图片
未录入人脸,不向mqtt服务器发送信息

Mind+实现人脸识别与测温(图形化编程)_第10张图片
MQTT服务器接收消息如下图所示Mind+实现人脸识别与测温(图形化编程)_第11张图片

你可能感兴趣的:(物联网)