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