0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何制作WiFi温度计

454398 来源:wv 2019-10-09 11:17 次阅读

步骤1:概述

我构建了一个名为WiThumb的WiFi IoT板,并向您展示WiThumb启用的众多应用程序之一。它目前在KickStarter上列出,以使更多人可以使用。

简而言之,WiThumb是Arduino兼容的WiFi IoT板,具有集成的高精度温度传感器和6轴IMU(陀螺仪+加速度计)。

规格

具有802.11b/g/n WiFi的32位MCUESP8266

集成的TCP/IP协议堆栈

4MB闪存

精密温度传感器(典型精度为+/- 0.25C)

6轴陀螺仪+加速度计

IO引脚:1个10位ADCI2C和GPIO

便于阅读的木板(0.1英寸间距接头孔)

可选塑料盒

优点

紧凑(1.9英寸x 0.85英寸PCB

USB供电

大型社区(Arduino,ESP8266 WiFi)

易于编程

易于携带

低成本

低功耗(深度睡眠模式)

塑料盒保护电子设备

可扩展

步骤2:刷新WiThumb

(如果您熟悉ESP8266,则可以跳过第2步和第3步)。

WiThumb与Arduino兼容。但是,它首次使用前需要刷新。方法如下:

在此处下载并安装NodeMCU刷新程序:https://github.com/nodemcu/nodemcu-flasher

将WiThumb插入计算机

运行NodeMCU刷新器

选择与WiThumb对应的COM端口

在程序中按“ Flash(F)”按钮

按住WiThumb上的“闪光灯”按钮大约1秒钟,然后释放它

大约需要1分钟才能完成闪烁过程。

步骤3:安装ESP8266的Arduino核心库

为了通过Arduino IDE编译并将可执行文件加载到WiThumb,您需要将ESP8266的核心库添加到Arduino环境。为此,只需按照此GitHub页面上的说明进行操作。

完成后,调用Arduino并选择“ NodeMCU 1.0”作为开发板。现在,您应该能够编译可执行文件并将其加载到WiThumb。

步骤4:下载温度传感器库

WiThumb中使用的温度传感器为Microchip的MCP9808。

Adafruit为MCP9808编写的库。从此处下载并将其添加到您的Arduino IDE:

https://github.com/adafruit/Adafruit_MCP9808_Libra 。..

步骤5:下载我的代码

可以从此处下载代码:

https://github.com/ThomasCLee/funnyvale/tree/maste 。..

这应该是不言自明的。它每2分钟(大约)测量一次温度。

以下是步骤:

初始化温度传感器并读取温度

登录到WiFi网络(您需要在第28,29行中填写SSID和密码)

将读数发布到云端(托管在https://data.sparkfun.com上)。但是在执行此操作之前,您需要创建一个数据流并获取一个公共密钥和一个私有密钥。不用担心,我将向您展示下一步。

步骤6:将读数上传到云端

到创建数据流,请按照以下步骤

转到https://data.sparkfun.com

创建新的数据流(通过点击“创建”按钮右)

填写所有必填项。在“字段”条目中,输入“ temp”

保存后,将分配一个公钥和一个私钥。私钥就像密码。不要与其他人共享它。

现在,在Arduino程序的第35行和第36行中输入这两个键

保存,编译并将程序上传到WiThumb之后,将会每2分钟开始将温度记录到Sparkfun。

您还可以在Arduino中打开串行监视器以查看调试消息。

一旦一切正常,您可以从以下位置拔下WiThumb的电源:您的PC并将其插入任何USB A型连接器以测量感兴趣的任何位置的温度。

步骤7:绘制图表

要查看温度读数,只需访问

https://data.sparkfun.com/streams/public key

(其中您在上一步中获得的公共密钥)

其中一项好处是您可以将数据导出到analog.io以在线绘制温度。

这是方法:

单击右上角的“导出到Analog.io”按钮

选择“温度”,然后单击Analog.io上的“全部加载”按钮网站

在我的情况下,我将WiThumb放入冰箱中以查看其结冰的温度。一直到0度。令人印象深刻!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WIFI
    +关注

    关注

    81

    文章

    5299

    浏览量

    203979
  • 温度计
    +关注

    关注

    6

    文章

    405

    浏览量

    78491
收藏 人收藏

    评论

    相关推荐

    关于远传双金属温度计你真的了解吗?

    温度计
    jzyb
    发布于 :2024年12月13日 09:58:38

    双金属温度计优点竟然这么多!

    温度计
    jzyb
    发布于 :2024年11月27日 10:59:36

    带远传双金属温度计的接线方法竟是这样!

    温度计
    jzyb
    发布于 :2024年11月01日 11:32:07

    恭喜你发现这条双金属温度计校验方法的视频!

    温度计
    华泰天科
    发布于 :2024年10月18日 11:00:13

    你知道双金属温度计该怎么测量吗?

    温度计
    jzyb
    发布于 :2024年10月08日 11:27:29

    注意!双金属温度计该选择轴向or径向?

    温度计
    华泰天科
    发布于 :2024年09月21日 09:08:44

    探针式电子温度计由什么组成

    探针式电子温度计是一种用于测量物体表面或内部温度的高精度仪器,广泛应用于工业、医疗、科研等领域。它由多个精密部件组成,以确保测量的准确性和可靠性。 一、探针式电子温度计的工作原理 探针式电子
    的头像 发表于 09-07 10:54 550次阅读

    探针式电子温度计用来测量什么的温度

    探针式电子温度计是一种高精度的温度测量工具,广泛应用于各种工业、医疗、科研和日常生活中,以确保温度的精确控制和监测。这种温度计通过一个或多个探针来接触被测物体,从而测量其表面或内部的
    的头像 发表于 09-07 10:53 852次阅读

    探针式温度计使用的正确流程是

    探针式温度计,也称为温度探头或热电偶,是一种用于测量温度的设备。它们广泛应用于工业、医疗和科学领域。以下是使用探针式温度计的正确流程的概述: 选择合适的探针式
    的头像 发表于 09-07 10:51 902次阅读

    电阻式温度计是利用什么原理

    电阻式温度计是一种利用物体电阻随温度变化的特性来测量温度的仪器。它的原理基于金属导体的电阻率随温度的升高而增加,而半导体材料的电阻率则随温度
    的头像 发表于 08-27 16:28 1610次阅读

    仪表工程师带你快速了解远传双金属温度计

    温度计
    华泰天科
    发布于 :2024年07月29日 09:49:39

    温度计的种类、常见故障及原因分析

    温度计,作为一种能够准确测量和显示温度变化的工具,在科研、工业、医疗、日常生活等多个领域中都发挥着重要作用。随着科技的发展,温度计的种类越来越丰富,功能也越来越完善。然而,在使用过程中,温度计
    的头像 发表于 05-10 15:36 1509次阅读

    温度计的技术原理及分类 温度计的功能特点及应用场景

    温度计,作为测量温度的专用仪器,在科研、工业、医疗、日常生活等多个领域发挥着至关重要的作用。随着科技的不断进步,温度计的种类、性能和应用范围也在不断扩展。本文将对温度计的技术原理、分类
    的头像 发表于 05-10 15:28 2365次阅读

    电子温度计电路图分享

      电子温度计是一种利用电子技术测量温度的仪器,它可以测量热电信号、电阻信号、红外线信号等多种形式的热量转换成的信号。电子温度计的工作原理是基于物质对温度的反应,即当物体的
    的头像 发表于 02-07 16:51 2354次阅读
    电子<b class='flag-5'>温度计</b>电路图分享

    温度计的种类有哪些,各有什么用途

    温度计是用来测量温度的仪器,常见的温度计种类有很多,每种温度计都有其独特的用途和适用范围。以下将详细介绍几种常见的温度计。 气压
    的头像 发表于 01-22 11:34 5803次阅读