查看: 121|回复: 3

[项目] 【测温枪】非接触测温数据采集回传云打印系统

[复制链接]
微信图片_2020032323351519.jpg
微信图片_202003232335151.jpg
#设计思路#
        疫情期间非接触测温枪是一枪难求,站在创客的角度自然想着怎么可以快速有效的解决这个问题,那就是自己做一个,网上查了传感器的价格都是居高不下,淘了好久发现一款价格还能接受的,立马下单,事实证明决定是明智的,买完第二天就缺货了,然后单纯的测温的话,就感觉不是太有趣了,可以加点料在里面,因为疫情的原因很多餐饮行业都做不下去了,有一天正好发现一家餐馆转让的消息,就随口问了一句那个打印外卖订单的机子还要不要了,老板很大方的送我了,干嘛要一个这个呢,是因为如果测到的温度能够实时打印那不是更有趣吗,如果自己手头上或办公室有打印机的也可以直接用起来就不用再花钱买机器了,也是节约成本的一种方式,毕竟打印机也不少钱呢,同时还可以拓展,比如超声波测身高打印,声音检测,光照,湿度,都可以实现云打印,应该非常不错,可以做成一个系列正好继续参加这一次的掌控板课程设计大赛
我们来看一下从设计制作到测温度的视频:
#硬件清单#
掌控板*1
百灵鸽扩展板*1
microbit*1
microbit扩展板*1
OLOBQ物联网模块*1
徽章板*1
打印机*1(这个打印机随便一个能工作的就可以)
9014红外温度传感器*1
激光头*1
按键*1
开关*1
DC充电接口*1
3mm奥松切割板材
下载线,电源线,杜邦线,五金件若干
微信图片_202003232335152.jpg
微信图片_202003232335153.jpg
微信图片_202003232335154.jpg
微信图片_202003232335155.jpg
微信图片_202003232335156.jpg
微信图片_202003232335157.jpg
#功能介绍#
通过9014非接触式温度传感器采集温度数据,这个温度传感器是不好和市面上的测温枪比较的,只能作为实验使用,通过反复测量优化程序实现,通过掌控板联网登录siot回传温度信息,siot接收到温度数据传送给microbit,microbit有无线通信的模式,可以与好好搭搭的徽章板,进行无线通信,徽章板同时还具有usb通讯的功能,可以操作键盘,打印数据,基本尝试没有问题,那么光照,湿度,距离,风速,声音,都是可以检测的,这个将是一个非常有趣的项目,可以做成一个系统的科学课程
#制作过程#1.图纸设计
利用cad设计图纸,采用激光切割加工3mm奥松板,设计亮点在于突出了掌控板的声音,光线,触摸【Y】【O】引脚以及RGB灯,尤其是两个触摸引脚,在外壳上就可以直接使用,图纸与实物如下
微信图片_202003232335158.jpg
微信图片_202003232335159.jpg
2.线路连接掌控板端接线
下图为充电电路的设计和开关电路的设计,因为百灵鸽的开关加了外壳后不方便使用,增加了拨动开关
微信图片_2020032323351510.jpg
下图为传感器接线图,非接触式温度传感器接iic接口,按键接p13引脚,激光模块接p14引脚,这里需要注意的是百灵鸽第一版本的【svg】丝印印刷错误哦,千万不要被误导
微信图片_2020032323351511.jpg
microbit端接线
主要是OBLOQ物联网模块接入就可以了
微信图片_2020032323351512.jpg
徽章板端不需要接线
直接接usb就可以了
微信图片_2020032323351513.jpg
3.零件组装
温度采集模块和激光头安装
微信图片_2020032323351514.jpg
微信图片_2020032323351515.jpg
内置一根充电的电源线,DC电源充电接口在底部的位置,方便给锂电池充电
微信图片_2020032323351516.jpg
微信图片_2020032323351517.jpg
微信图片_2020032323351518.jpg
在外壳上安装两颗螺丝正对【Y】【O】两个触摸引脚,方便按压和触摸
4.可折叠的结构细节
为了采集科学实验数据方便,特地改进设计了可折叠式的支架结构,如下图:
微信图片_2020032323351520.jpg
微信图片_2020032323351521.jpg
#程序设计#
本次作品用到了siot功能,具体可以参考之前的案例
1.掌控板测温度端程序
掌控板的程序利用mind+编写,启动mind+,选择掌控板,网络服务选择【wifi】和【MQTT】
微信图片_2020032323351522.jpg
2.microbit数据接收端程序
microbit程序用mind+编写,启动mind+,选择microbit,通信模块选择【OBLOQ模块】,编写程序与徽章板建立无线通讯,接收到掌控板通过siot发送的消息为“b”时,向徽章板发送打印的命令,否则向徽章板发送温度的信息
微信图片_2020032323351523.jpg
3.徽章板打印端程序
徽章板程序需要使用好搭block来编写,启动软件选择徽章板,程序截图如下:
接收到打印指令的时候开始打印,没有接收到打印指令时,记录温度数据
微信图片_2020032323351524.jpg
#总结#
     本次测温枪的设计还可以再优化,比如将测量到的温度数据进行图表绘制,会更加的直观,再比如还可以测量一些不同环境下人体的温度,如下雨天,刚洗完澡,跑完步灯情况下的温度数据,同时还可以利用此平台采集一些其他的科学实验数据,如下图为规划的六个不同实验数据采集的项目,接下来会选择几个典型的实验做成科学实验课程,造物让生活更美好,我们一起来期待
微信图片_2020032323351525.jpg

联系请加旺仔爸爸,18752544995

微信图片_20200323233515.jpg

白吃白给  初级技师 来自手机

发表于 2020-3-24 10:00:55

Mr Guo 发表于 2020-3-23 23:30
#设计思路#        疫情期间非接触测温枪是一枪难求,站在创客的角度自然想着怎么 ...

很有用呢
回复

使用道具 举报

gada888  版主

发表于 2020-3-26 16:31:55

活学活用
回复

使用道具 举报

管叫我小狄  学徒

发表于 前天 16:18

你的温度没校正吗,环境温度应该是挺准的,测目标温度偏差,想看看这个补偿算法。
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2020 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail