所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

AI智能管家2.0

MRX MRX 2020-02-09 20:43:54
2
0
简单

该项目是基于之前的《mind+:AI智能管家》进行了一些改动,在上一版的基础上,增加了一些外设,从而让AI管家更加的具象化起来。程序结构上和之前的雷同,增加了一些执行器的控制。最近疫情严重,故增加了一个进门测量体温和出门提醒戴口罩的功能。

材料清单 材料清单
1x
掌控板
1x
掌控扩展板
1x
红外温度传感器
1x
Arduino UNO
1x
UNO扩展板
4x
LED模块
2x
舵机
1x
人体红外热释电传感器
步骤1 步骤1
电路连接
projectImage

1.红外温度传感器=====》Arduino # I2C

2.人体红外传感器=====》Arduino # 5

3.LED4=============》Arduino # 6

4.Arduino # 2=========》掌控板 P15

5.Arduino # 3=========》掌控板 P14

6.Arduino # 7=========》掌控板 P16

7.LED1==============》掌控板 P8

8.LED2==============》掌控板 P9

9.LED3==============》掌控板 P13

10.舵机1=============》Arduino # 11

11.舵机2=============》Arduino # 10

步骤2 步骤2
实时模式下加载AI图形识别模块

该步骤和上一个版本的步骤一样,这里我就不详细来讲了,想要了解的同学可以再去看一下。

projectImage
步骤3 步骤3
红外测量体温功能

传感器工作原理:

这里测量体温功能主要通过红外测温传感器来实现,MLX90614红外测温模块,通过探测物体红外辐射能量的大小和波长的分布来检测物体的表面温度。红外测温器由光学系统、光电探测器、信号放大器和信号处理及输出等部分组成。光学系统汇聚其视场内的目标红外辐射能量,视场的大小由测温仪的光学零件及其位置确定。红外能量聚焦在光电探测器上并转变为相应的电信号。该信号经过放大器和信号处理电路,并按照仪器内的算法和目标发射率校正后转变为被测目标的温度值。

产品参数:

型号:MLX90614-BCC 

工作电压:3.3V-5V 

工作电流:1.2mA 

温度范围:-70.01℃至+382.19℃,分辨率0.01℃ 

接口类型:IIC 接口线序:VCC,GND,SCL,SDA 

尺寸:31.5mm×18mm

projectImage

这里虽然说它的工作电压是3.3——5V,但是我在掌控板上直接使用发现并不能工作,供电还是需要5V。程序比较简单,大家可以下载了来看。其余的执行器控制都是非常的简单了,我也就不在这里浪费大家的时间了。

Makelog作者原创文章,未经授权禁止转载。
2
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
|
[[c.comment_content]]