堆栈溢出 发表于 2018-3-5 13:09:42

Gravity: UART OBLOQ - IoT物联网模块 开了个箱

今天收到快递以为我的3M胶到了,结果快递打开以后散发出耀眼的光芒。



我定睛一看,才发现是DFRobot的IoT模块。



基于ESP8266方案,

说道EPS8266,推荐使用已经组装好的开发板。

我曾经买的是一块单独的芯片,结果开始了一段痛不欲生的往事。
最后转投了ESP32开发板的怀抱。。。


这次DFRobot让我以另一种方式来尝试ESP8266。

下面是OBLOQ大致的合体的计划:


因为明天要去出差一周,回来在看看文档在开整。

堆栈溢出 发表于 2018-3-5 14:28:11

看了下文档,上手简单,范例代码不错。直接包含了mqtt连接的代码。



10分钟就能完成一个传感器的创建和发布数据。


要是开发板有2,3个IO接口能直接读值,就能少一个开发板,做到整体更小体积了。

堆栈溢出 发表于 2018-3-5 15:20:46





用了个python的库读值也是很方便的。

堆栈溢出 发表于 2018-3-5 16:11:02

本帖最后由 堆栈溢出 于 2018-3-5 16:30 编辑

Easy IoT的后台虽然能建10个设备。
每个设备只能存1000个值。

demo的5秒一次的传感器数据,大约1个半小时以后就无法上传新的数据了。。。
而且不能传新值的时候自动删老的值。也就是说,用到一个半小时后,就自动停了。。。

目前看,只能手动去删除数据,后台也没找到相关的设置,如此的话,非常不堪用。

对比一下Adafruit IO的免费看看
每分钟能有30个数据点(后台看实际是50)
保存30天内最新的数据,总共5个数据源。

DFRobot是10个数据源,每个最大总共1000条数据。如果按照2秒算,只能保存33分钟的数据。
希望DF这方面能有所加强,mqtt服务的后台还太过简单。

Adafruit IO后台
5秒一次,自动算出,demo每分钟publish了12次。

堆栈溢出 发表于 2018-3-5 16:55:37



传感器对着球桌玩了下,人体传感器的缺点是每2次取值的间隙会有3秒的不应期。。。会发出LOW的信号。
这就要设计下传感器采样的时间间隔和取值发送到IoT服务器的时间间隔。

digi_cow 发表于 2018-3-6 08:29:17

桌球那张图片的调性,是DF社区的典型风格{:5_122:}
页: [1]
查看完整版本: Gravity: UART OBLOQ - IoT物联网模块 开了个箱