MarsIoT
MarsIoT
如何在`MarsIoT树莓派遥控器Pro`小程序上显示自定义的数据变化曲线图
如何在`MarsIoT树莓派遥控器Pro`小程序上显示自定义的数据变化曲线图

最新版本的树莓派遥控器小程序缺省情况下会显示主板温度和内存使用情况的数据变化曲线图:

那么如何自定义数据变化曲线图呢?

下面的例子使用了DHT11传感器完成外部环境温度检测,过程并不复杂

下面我以非常常见的dht11传感器为例,说明如何在小程序上显示温湿度数据的变化。

首先,准备一个DHT11传感器,淘宝上很多,5元左右一个:

dht11

按下面的原理图和连接图连接到树莓派上,注意DHT11的数据脚连接到树莓派的gpio-18(BCM命名方式)上,VDD接3.3v,GND接GND:

( 参考文章:树莓派GPIO的几种命名方式?)

marsiot-pi-dht11_连接示意图

请确认树莓派上安装的SDK版本不低于v1.0.6

pi_sdk_version

打开SDK目录下的my_schedule.py文件

找到启动上报内存数据线程的那行代码,将这行注释掉

th.start_new_thread(self.beacon, ….

再找到启动上报温度数据线程的那行代码

th.start_new_thread(self.readtemp, ….

将这行代码的注释取消

myschedule2

下面让我们重新运行一下SDK

readtemp

能看到每隔两秒会去读DHT11的温湿度数据并发送消息到云平台

打开树莓派遥控器小程序:

marsiot_mychart_20198111725

正常情况下,能看到数据变化的曲线图。

SDK中的源码都是开放的,通过阅读和修改源码可以很快根据自己的实际情况完成定制

No tag
Homepage      使用文档      如何在`MarsIoT树莓派遥控器Pro`小程序上显示自定义的数据变化曲线图

MarsIoT

如何在`MarsIoT树莓派遥控器Pro`小程序上显示自定义的数据变化曲线图
最新版本的树莓派遥控器小程序缺省情况下会显示主板温度和内存使用情况的数据变化曲线图: 那么如何自定义数据变化曲线图呢? 下面的例子使用了DHT11传感器完成外部环境温度检测,过程…
Scan QR code to continue reading
2020-09-22