admin管理员组文章数量:1332446
图片来源 : 画法几何智能鱼缸
近日,在小米有品看到了「画法几何」智能鱼缸,集成过滤、制氧、自动抽水、灯光在一个设备里,上面还可以种植花草,便利之余具备更好的观赏性。
喜爱养鱼,又熟悉IoT开发的我,手痒难耐,于是登陆淘宝,自己动手,丰衣足食。
技 术 架 构
基于树莓派开发板的架构如下:
腾讯云 IoT 开发
准备好硬件后,我们开通腾讯云IoT 物联网开发服务,官网入口:
https://console.cloud.tencent/iotexplorer
在控制台,我们创建项目,并新建产品 智能鱼缸,如下:
接下来,完成产品 功能定义,如下:
然后我们在交互开发,完成 腾讯连连控制面板定义,如下:
最后,我们在设备调试,注册一个新设备 fishbowl01,并获取到设备认证的身份信息,如下:
硬件开发
我们完成控制台配置后,需要按腾讯云 IoT 设备接入规范进行设备端程序开发。
设备证书签名
根据腾讯云文档,我们知道MQTT连接建立所需参数生成规则如下:
连接域名
域名和端口:
${productid}.iotcloud.tencentdevices:1883
通信Topic和Payload
Topic :
$thing/up/property/{ProductID}/{DeviceName}
Payload:
{
"method":"report",
"clientToken":"1599367492484",
"params":{
"temperature":27,
"waterTemperature":23.8,
"waterQuality":126,
"light":345,
"O2":9,
"led":0
}
}
联 机 运 行
我们将程序烧录到 树莓派 开发板后,即可在腾讯云 IoT 控制台实时看到树莓派上报的数据:
设备完整的上报日志:
使用腾讯连连小程序扫码添加设备,查看鱼缸实时数据:
往期推荐
1.乐鑫 ESP8266 x 腾讯连连 开发实战
2.Ruff开发板 x 腾讯连连 居家环境监测
版权声明:本文标题:树莓派+腾讯连连,打造智能鱼缸,养鱼从未如此简单 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1726450612a1098267.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论