简单无脑,上手即用 - 手把手教你使用 智能红外温度传感器代码以及依赖的 gitee 库

简单无脑,上手即用-智能温度传感器代码以及依赖的库!

前言

之前分享了一个大家自己在家就能制作的智能红外温度传感器,可以通过手机和电脑控制的 。可是有朋友告诉我,他跟着那篇文章做不出来,代码复制过去跑不通,库不会用,gitee也没见过。(;´д`)ゞ啊这。。。

于是我专门写了这篇文章,手把手教大家如何使用智能红外温度传感器代码以及依赖库!不知道那是什么的朋友可以看这一篇文章:红外测温枪,超进化!–智能温度传感器!基于 arduino 的智能测温模块

购买硬件

其实我是不想发购买链接的,但是既然说了手把手教程,那就来全套吧:
安信可的ESP32S淘宝链接
红外测温传感器的淘宝链接
Spirit 1 的淘宝链接

获取代码

灵感桌面的秘密宝库 进入这里就可以发现我在 gitee 创建的仓库。会用 git 的朋友直接clone:

https://gitee.com/inspiration-desktop/DEV-lib-arduino.git

要是你不知道什么是 git 那就点进去,然后点击 下载/克隆:
在这里插入图片描述

使用代码和库

解压下载的压缩包之后点进去能看见下面的几个文件夹:
在这里插入图片描述

红圈中的四个文件夹就是这次需要用到的东西
cjson:我移植的 cjson 库,就是标准的 cjson 库,放到 arduino 安装目录下的 libraries 文件夹里,百度一下 cjson 的函数使用就行了。

libsddc:是我移植自官方的SDDC库,也是放入 libraries 文件夹里就行。里面是 SDDC 协议的处理函数,我们不用管。

MLX90614:是红外温度传感器的设备库,里面封装了设备的I2C配置,读取等函数,我们只管调用就行。
关于库的导入可以看我之前写的 arduino开发指导

demo 文件夹里面就是我们各种传感器的 demo 代码了:
在这里插入图片描述
红圈的MLX90614文件夹里面就是我们代码,点进去就能看见 MLX90614_sddc_demo.ino 文件,双击文件会自动启动 arduino-IDE 打开代码。在工具 -> 端口 选择对应的COM口然后点击上传就可以把代码烧录到板子里:
在这里插入图片描述

控制传感器

可以先参考 红外测温枪,超进化!–智能温度传感器!基于 arduino 的智能测温模块 在爱智中添加设备。

登录爱智账户之后会提示你注册/充值会员,但是会员其实只是开启云端登录功能,仅仅连上 WiFi 的使用情况下不需要会员也可以使用,点击设备发现,然后点击你的 Spirit 会让你登录,如果是连上Spirit 1 的 WiFi 下面有一个设备密码登录,通过设备密码登录就可以访问 Spirit 1 而且不需要会员
在这里插入图片描述

然后跟着 设备如何与爱智盒子之间通信 文档获取并且部署爱智调试 demo。

打开我们的调试 demo 选择设备,名字可以在代码中配置:
在这里插入图片描述
点击新增属性,可以添加命令,这次我们需要选择 string:
在这里插入图片描述

总结

希望这次的没人再说不会用了吧QWQ

本文仅个人学习使用,如有错误,欢迎指正, ( ੭ ˙ᗜ˙ )੭谢谢老板!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值