树莓派+腾讯连连,打造智能鱼缸,养鱼从未如此简单
圖片來源 :? 畫法幾何智能魚缸
近日,在小米有品看到了「畫法幾何」智能魚缸,集成過濾、制氧、自動抽水、燈光在一個設備里,上面還可以種植花草,便利之余具備更好的觀賞性。
喜愛養魚,又熟悉IoT開發的我,手癢難耐,于是登陸淘寶,自己動手,豐衣足食。
技 術 架 構
基于樹莓派開發板的架構如下:
騰訊云 IoT 開發
準備好硬件后,我們開通騰訊云IoT 物聯網開發服務,官網入口:
https://console.cloud.tencent.com/iotexplorer
在控制臺,我們創建項目,并新建產品?智能魚缸,如下:
接下來,完成產品?功能定義,如下:
然后我們在交互開發,完成?騰訊連連控制面板定義,如下:
最后,我們在設備調試,注冊一個新設備?fishbowl01,并獲取到設備認證的身份信息,如下:
?硬件開發
我們完成控制臺配置后,需要按騰訊云 IoT 設備接入規范進行設備端程序開發。
設備證書簽名
根據騰訊云文檔,我們知道MQTT連接建立所需參數生成規則如下:
連接域名
域名和端口:
${productid}.iotcloud.tencentdevices.com: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 騰訊連連 居家環境監測
總結
以上是生活随笔為你收集整理的树莓派+腾讯连连,打造智能鱼缸,养鱼从未如此简单的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iMobile for ReactNat
- 下一篇: ppt的小技巧