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