聚豐項目 > 基于OneNET的家居小網關
本設備整合了相關成熟的協議在其中,利用成熟的云平臺搭建了一套小型的物聯網系統。主控網關使用的MCU是STM32F103,通過WIFI連接廣域網來接入Onenet云平臺,與服務器之間使用較為熱門的MQTT協議,數據以Json格式傳輸。網關和移動端均可以多個設備同時存在于平臺,利用云服務器作BROKER傳輸消息,方便監控數據以及控制設備。另外還加入了藍牙音頻部分,可以讓舊的攻防或音響設備無線影音功能。
來聽我的演唱會
來聽我的演唱會
團隊成員
馬隆鴻 單片機工程師
硬件框圖
主控芯片為Stm32f103RCT6
網絡部分可選網線(W5500)或無線WIFI(ESP8266)等方式
CSR8645為藍牙音頻模塊,可以接功放或者小音箱,讓舊音響設備增加無線播放功能。
TP4056為充電芯片。
電路圖見下(可下載附件看大圖):
設備主要通過MQTT協議接入中移onenet平臺,傳感器的參數通過自定義的json格式上傳,手機端進行相應的解析。APP分別有中移平臺APP,可以監控設備上傳的數據;還有自己編寫的安卓端APP,簡易顯示傳感器參數。軟件流程見下(具體可參考附件代碼):
利用此網關接口上接入了DHT11、防水型18B20探頭、光敏電阻、PM2.5傳感器等傳感器。溫濕度、光照、PM2.5作為屋內環境參數檢測,18B20是用于檢測水溫(煮熱水、洗澡.....)。演示視頻:
(9.89 MB)下載
hello_mcu: 不賴。外形有點意思
回復
來聽我的演唱會: :)喜歡做精品
回復
fmrs: 有市場
回復
h1654155601.4045: 大哥,手機app是自己做的嗎?
回復
A_lanmao: 你好,能加一下QQ進行交流嗎(QQ:2789026976)?我現在在學習MQTT,運行帖子附件中的程序時遇到了問題,關于MQTTDeserialize_publish的調用
回復
動心忍性1234: 您好我是無線電雜志的編輯,我們對您的項目十分感興趣,請問您有興趣投稿嗎?成為我們的作者除稿費外還有其他優厚條件。敬請參與。投稿請聯系QQ260534978.
回復
動心忍性1234: 您好我是無線電雜志的編輯,我們對您的項目十分感興趣,請問您有興趣投稿嗎?成為我們的作者除稿費外還有其他優厚條件。敬請參與。投稿請聯系QQ260534978.
回復
華成涵涵: 厲害,請問怎么連接one.net內容呢
?
回復