查看: 173|回复: 1

[技术] 【赚周年币】技术帖——Fireduino学习16:温湿度远程采集数据

[复制链接]

1555

主题

25

好友

1万

积分

翰林

Rank: 7Rank: 7Rank: 7

  • TA的每日心情
    奋斗
    昨天 10:08
  • 签到天数: 986 天

    连续签到: 2 天

    [LV.10]以坛为家III

    活跃会员勋章 发帖机器勋章 在线之王勋章

    发表于 2016-12-20 14:02:02 |显示全部楼层
        前面我们讲了如何使用DHT22温湿度传感器,也讲了如何用WIFI上网,这节我们将结合以前的内容,实现温湿度的远程采集显示。
    Fireduino板载WIFI,有完善的网络接口,非常适合需要WIFI联网功能的物联网应用场景。本文结合YEELINK开放IOT平台为例,展示如何快速用Fireduino搭建IOT应用。关于yeelink更详细的内容,大家自行去了解,就不多说了。
    首先到http://www.yeelink.net/explore平台上注册一个账户,并且进行邮箱验证,然后就可以使用了。下面简单说下如何添加设置,传感器。

    登陆成功了,点击用户中心,进行个人界面
    1.png

    个人用户中心界面,这里列出了我的设备等信息,我已经添加了一个设备了
    2.png

    点击添加新设置,出现新设备的设置界面,根据实际情况,填写完成后保存即可
    3.png
    4.png

    然后刷新进入设备管理界面
    5.png

    点击添加传感器,添加新的传感器,根据需要自行选择填写
    6.png

    我使用的是温湿度传感器,所以添加了两个传感器
    7.png

    网站设置完成,下面开始程序的编写,首先下载yeelink支持库,并添加到编译器的库目录下。
    YeeLinkLib-master.zip (19.28 KB, 下载次数: 7)


    要增加的头文件
    8.png

    设备的ID和传感器的ID定义,这里是填写网站上我的设备管理里对应的ID
    9.png
    10.png

    客户端定义,这里的数据要换成自己的API
    11.png
    12.png

    主函数
    13.png

    上传数据要服务器函数
    14.png

    15.png



    编译程序,发现报错
    16.png

    把下面两个文件从目录下去掉就可以了
    17.png

    编译板卡上电,串口打印内容
    18.png

    设备管理界面,刷新,显示内容,还不错,到这里本实验就完成了
    19.png

    5110显示
    20.png
    源代码
    fire.rar (8.94 KB, 下载次数: 8)

    已有 1 人评分 收起 理由
    loveeeboard + 40

    总评分:  + 40   查看全部评分

    回复

    使用道具 举报

    5

    主题

    1

    好友

    1294

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    擦汗
    2017-7-11 13:55
  • 签到天数: 180 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2016-12-20 15:13:37 |显示全部楼层
    谢谢分享              
    回复

    使用道具 举报

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

    关闭

    站长推荐上一条 /4 下一条

    手机版|爱板网 |网站地图  

    GMT+8, 2017-7-28 22:49 , Processed in 0.179015 second(s), 12 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部