美文网首页
wifi 温度计,温湿度计

wifi 温度计,温湿度计

作者: 老刘老刘老刘 | 来源:发表于2018-09-24 17:38 被阅读249次

    本文阅读时间大概10分钟,主要介绍一个基于nodemcu (esp8266) 开源的wifi 温度计(DS18B20),该wifi 温度计的使用不绑定云平台。
    该开源WiFi温度计主要有如下功能:

    • 温度计可以作为http server,提供get 接口,适合没有internet 的应用场景
    • 提供自定义socket 可以指定个人服务器,wifi 温度计固件会定期上报tcp数据格式到个人服务器,适合自己搭建云服务的用户。
    • 可以对接乐为物联物联网平台,实现远程监控,存储,微信报警。

    视频教程

    视频介绍请点击

    获取方法

    TAOBAO | weidian

    wifi 温度计 功能展示

    作为http server 提供get 接口

    主要针对没有互联网的局域网内应用

    image

    data 数组里面就是温度数值,10秒钟更新一次。

    自定义socket,数据推送到个人服务器

    image

    固件定时一分钟推送{"status":"succeed","data":[28.1875],"mac":"18fe34e0b7d8"}作为心跳包
    固件相应read 命令,返回{"status":"succeed","data":[28.1875],"mac":"18fe34e0b7d8"}
    (data 数组中内容为实时温度值)

    1 固件与硬件

    所有资料开源在:https://github.com/lewei50/lua-on-nodemcu/tree/master/demo/ESP8266-DS18B20/
    包括硬件原理图与固件源码

    2 DIY 教程

    2.1 连接硬件

    如下图,用nodemcu 给18b20供电,18B20数据线接到ndoemcu D5引脚。


    image

    硬件原理图参考:硬件原理图

    2.2 获取固件,下载固件

    固件下载软件:FLASH_DOWNLOAD_TOOLS_V3.6.4

    获取固件:https://github.com/lewei50/lua-on-nodemcu/tree/master/demo/ESP8266-DS18B20/bin

    下载固件:


    image

    3 wifi 温度计使用说明

    上电,搜这个前缀的ssid ,连上,密码12345678,

    image

    登录192.168.4.1/dev,设置sn(用于表示设备与sokcet 参数)

    image

    登录192.168.4.1 配置相关wifi 参数,点击保存


    image

    设备会自动重启,一切正常的话,会看到windows 系统,网络里面多了一个设备(点击进去可以随时修改配置)


    image

    4 对接乐为物联 物联网平台

    未完待续

    相关文章

      网友评论

          本文标题:wifi 温度计,温湿度计

          本文链接:https://www.haomeiwen.com/subject/xahhoftx.html