树莓派dht11 怎么把温湿度数据传到阿里云上面-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

树莓派dht11 怎么把温湿度数据传到阿里云上面

兮无忆 2017-07-30 13:28:51 7069
小白一个,前几天刚刚了解阿里云(本来打算把数据传到yeelink上的,但是网站好像坏了),想试试云上的感觉就自己照着论坛里弄了一下,刚刚能把树莓派连到阿里云上,但是我想把温湿度的数据也传上去。是不是要有专门的或者特定的开发板才行?还是就用树莓派就好了(在编程方面下功夫)。  请各位大佬教教小弟,不胜感激。
分享到
取消 提交回答
全部回答(2)
  • 兮无忆
    2017-08-07 22:49:43
    这几天社会实践去了,回复有点晚,深感抱歉!发帖之前我已经用树莓派连上阿里云物联网了,但是不知道怎么把dht11的数据传到云上。

    -------------------------

    是通过sdk连上了,我想得到实时的数据是不<span style="line-height: 0.53333333rem;">是把dht11的程序嵌入到sdk里面?linux运行sdk之后就不能再运行别的程序了,如果用写的话只能显示当前输入的数值,并不能实现实时监控。</span>

    -------------------------

    Re树莓派dht11 怎么把温湿度数据传到阿里云上面
    在此我先谢谢楼上给我的回复和指导。
    我是从单片机转到树莓派的,刚刚了解了一点linux的知识,并不知道Linux可以多线程运行。
    设备上线我已经可以完成,我今天试试linux的后台运行(慢慢摸索)。
    第三步我不知道该怎么写到sdk里面、写到哪个位置,可能还要麻烦你给我点指导。
    0 0
  • 洵云
    2017-07-31 11:07:26
    用树莓派就可以的,你指的连到阿里云上是设备上线的连接吗?
    建议的操作步骤:
    1.按照下面的文档,下载SDK,然后选择你板子的操作系统,目前支持linux,freertos,ucos,threadx:
    https://help.aliyun.com/document_detail/42649.html?spm=5176.doc44155.6.569.fcSk5S

    2.先运行SDK里的例子程序,通过mqtt就可以上报的,当然需要在控制台和ecs一端做一些配置。

    -------------------------

    你说的连上阿里云,是指通过SDK链接的吗,SDK里面有上传数据的例子,把得到的温度信息写进去就可以了。

    -------------------------

    1.首先要保证设备上线;
    2.linux是多线程的额,用demo&把程序推到后台运行;
    3.需要把DH11实时监控的值写入到SDK中。

    -------------------------

    关于第三步,linux中的SDK通过定期调用dh11的驱动接口得到温度数据,然后上报到TOPIC里。
    1.dh11的驱动,树莓派应该改已经提供了;
    2.找到温度上报那句话,然后做个定时器定期发给相应的TOPIC.

    0 0
添加回答
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章