本文介紹的智能家居系統(tǒng)主要采用了Gokit3微信寵物屋(WiFi+STM32F103)作為主控芯片,由數(shù)據(jù)采集系統(tǒng)、數(shù)據(jù)處理系統(tǒng)、數(shù)據(jù)云傳輸系統(tǒng)以及智能家居智能調(diào)節(jié)系統(tǒng)構(gòu)成;
即可實現(xiàn)互聯(lián)網(wǎng)遠(yuǎn)程控制電器設(shè)備,通過手機(jī)App實時操控,預(yù)約定時,遠(yuǎn)程控制開關(guān),操作簡單等特點,數(shù)據(jù)安全快速等優(yōu)勢可以最大限度地降低家居智能化成本。
目錄預(yù)覽
1、硬件設(shè)計
2、云平臺/APP配置
3、單片機(jī)程序修改
4、產(chǎn)品實物調(diào)試
01
硬件設(shè)計
材料準(zhǔn)備
![15569294-d864-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/B9/wKgZomTniWOAdKD4AAEHQDG30Sg460.png)
?
![1586a3b2-d864-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/B9/wKgZomTniWOACd1jAAdI0aBORCM761.png)
Gokit3微信寵物屋(WiFi+STM32F103底板)基于Gokit3微信寵物屋與機(jī)智云的物聯(lián)網(wǎng)智能家居;LED燈是代替加熱裝置展示加熱情況。
02
云平臺配置
■2.1 產(chǎn)品創(chuàng)建1、進(jìn)入機(jī)智云開發(fā)者中心,注冊開發(fā)者賬號。在開發(fā)者中心首頁,左上角智能產(chǎn)品后點擊創(chuàng)建。
2、根據(jù)需求選擇選擇產(chǎn)品類型![16179e62-d864-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/B9/wKgZomTniWSAVARRAACYxdmLh8U492.png)
3、數(shù)據(jù)點(數(shù)據(jù)點即設(shè)備產(chǎn)品的功能的抽象,用于描述產(chǎn)品功能及其參數(shù)。創(chuàng)建數(shù)據(jù)點后,設(shè)備與云端通訊的數(shù)據(jù)格式即可確定,設(shè)備、機(jī)智云可以相互識別設(shè)備與機(jī)智云互聯(lián)互通的數(shù)據(jù))可在產(chǎn)品信息頁面進(jìn)行添加數(shù)據(jù)點操作。比如添加溫度數(shù)據(jù)點,標(biāo)識必須是英文,標(biāo)識是需要寫進(jìn)程序的,顯示名稱為APP默認(rèn)顯示的名稱。讀寫類型,app不需要控制的為只讀,app需要開關(guān)和改變的為可寫。
創(chuàng)建如下數(shù)據(jù)點
詳細(xì)數(shù)據(jù)點如下表:
到此數(shù)據(jù)點的創(chuàng)建就完成了。4、單片機(jī)代碼生成,在產(chǎn)品頁面點擊MCU開發(fā),按照如下圖步驟生成STM32的程序代碼。![1691c160-d864-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/B9/wKgZomTniWSAceQqAACiBWoh0eE276.png)
5、在線APP創(chuàng)建于生成,在開發(fā)者中心首頁移動頁面右側(cè)點擊創(chuàng)建,創(chuàng)建移動應(yīng)用。
此處我們創(chuàng)建一個安卓應(yīng)用為例,需要蘋果應(yīng)用的可以再后面打鉤,用戶關(guān)聯(lián)可以選擇不關(guān)聯(lián)。
關(guān)聯(lián)產(chǎn)品
其余的LOG之內(nèi)的可根據(jù)自己需求上傳更改。
APP控制頁面修改,回到我們的產(chǎn)品里面,選擇控制頁面,選擇通用模板。
調(diào)整APP控制頁面圖標(biāo)
啟用配網(wǎng)操作
配置智能場景,后期可用之產(chǎn)品的智能化。比如當(dāng)檢測到人體并且環(huán)境溫度低于10℃,自動啟動加熱等智能場景的應(yīng)用。
生成安卓證書![17c78cb8-d864-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/B9/wKgZomTniWaADidXAABHkI4h8-o365.png)
構(gòu)建應(yīng)用
等待構(gòu)建完成
構(gòu)建成功后掃描二維碼下載
03
單片機(jī)程序修改
■3.1APP創(chuàng)建及程序修改1.CubeMX配置引腳初始化,軟件安裝之類的可參考網(wǎng)上教程,下載機(jī)智GoKit_MCU_STM32_V03010101測試固件及開發(fā)資源,在教程附件可以獲取。
2.將STM32F103C8x.ioc復(fù)制到我們云端之前下載好的自動生成代碼里面。
3.打開生成代碼目錄下的STM32F103C8x.ioc,配置加熱控制輸出引腳。
4. 配置完成以后點擊generate code生成代碼
5.將驅(qū)動庫代碼文件拷貝到自動生成代碼工程中的 MCU_STM32F103C8x_sourceHal 文件夾中。
6.用keil打開項目,在工程項目中添加驅(qū)動代碼的“.c”文件。
7. 在代碼中添加相應(yīng)的函數(shù)調(diào)用,在文件中添加以下驅(qū)動庫的頭文件(這部分內(nèi)容機(jī)友們請到下方點擊原文下載查閱;內(nèi)含代碼、固件、程序)燒錄代碼帶開發(fā)板
04
硬件調(diào)試
本文研究開發(fā)的智能家居系統(tǒng)可安裝于絕大多數(shù)家庭的家居中,具有可擴(kuò)張性高、穩(wěn)定性強(qiáng)、性價比高等優(yōu)點,能夠有效提高人們的生活品質(zhì)。手機(jī)APP遠(yuǎn)程控制調(diào)節(jié)氛圍燈光(可配置定時)、顯示室內(nèi)溫濕度、控制風(fēng)扇、控制電暖爐工作、APP顯示人體紅外感應(yīng)情況(可根據(jù)人體存在的情況去處理其他內(nèi)容,比如當(dāng)感應(yīng)到人體,自動開燈,自動調(diào)溫等)。由于文章篇幅有限僅展示部分,完整內(nèi)容請點擊“閱讀原文”下載原文檔。
▽點擊“閱讀原文”,可下載原文檔
原文標(biāo)題:基于Gokit3微信寵物屋與機(jī)智云的物聯(lián)網(wǎng)智能家居
文章出處:【微信公眾號:機(jī)智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
原文標(biāo)題:基于Gokit3微信寵物屋與機(jī)智云的物聯(lián)網(wǎng)智能家居
文章出處:【微信號:IoTMaker,微信公眾號:機(jī)智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
相關(guān)推薦
一、設(shè)計簡介本畢業(yè)設(shè)計項目是基于STM32單片機(jī)的物聯(lián)網(wǎng)機(jī)智云智能家居系統(tǒng),包含原理圖PCB手機(jī)APP。智能家居系統(tǒng)以STM32C8T6單片
發(fā)表于 11-30 01:03
?1051次閱讀
組網(wǎng)方式和通訊協(xié)議在智能家居領(lǐng)域,組網(wǎng)方式和通訊協(xié)議的選擇至關(guān)重要,它們直接影響到設(shè)備和網(wǎng)關(guān)之間的互通。機(jī)智云作為智能家居領(lǐng)域的領(lǐng)先企業(yè),采用了多種組網(wǎng)方式以滿足不同場景的需求。組網(wǎng)方
發(fā)表于 11-23 01:02
?434次閱讀
在智能家居領(lǐng)域,組網(wǎng)方式和通訊協(xié)議的選擇至關(guān)重要,它們直接影響到設(shè)備和網(wǎng)關(guān)之間的互通。機(jī)智云作為智能家居領(lǐng)域的領(lǐng)先企業(yè),采用了多種組網(wǎng)方式以滿足不同場景的需求。
發(fā)表于 11-22 18:01
?343次閱讀
隨著科技的飛速發(fā)展,智能家居已經(jīng)成為現(xiàn)代家庭生活的一部分。物聯(lián)網(wǎng)技術(shù)作為智能家居的核心技術(shù)之一,通過實現(xiàn)設(shè)備間的互聯(lián)互通,為用戶提供了更加便捷、舒適和安全的居住環(huán)境。
發(fā)表于 10-29 10:28
?932次閱讀
Gokit是機(jī)智云(GizWits)推出的物聯(lián)網(wǎng)智能硬件開發(fā)套件,目的是幫助傳統(tǒng)硬件快速接入互
發(fā)表于 08-30 12:15
?351次閱讀
夠?qū)A康?b class='flag-5'>物聯(lián)網(wǎng)數(shù)據(jù)進(jìn)行整合、分析和挖掘,提取有價值的信息。
應(yīng)用層:是物聯(lián)網(wǎng)技術(shù)的最終體現(xiàn),直接面向用戶和具體的應(yīng)用場景。包括各類物
發(fā)表于 08-19 14:08
領(lǐng)域的PLC技術(shù)實力,也為家裝定制、系統(tǒng)、智能方案商、設(shè)計以及消費(fèi)者展示PLC技術(shù)在全屋智能的廣泛應(yīng)用。創(chuàng)新引領(lǐng),全屋智能新篇章隨著
發(fā)表于 08-05 08:08
?857次閱讀
STM32項目分享:智能家居(機(jī)智云)系統(tǒng)
發(fā)表于 07-28 08:10
?2115次閱讀
智能家居與物聯(lián)網(wǎng)(IoT,Internet of Things)之間存在著密不可分的關(guān)系。物聯(lián)網(wǎng)作為智能
發(fā)表于 07-23 15:17
?1371次閱讀
隨著物聯(lián)網(wǎng)技術(shù)發(fā)展,智能寵物管理系統(tǒng)備受關(guān)注。本文提出基于物聯(lián)網(wǎng)技術(shù)的系統(tǒng),
發(fā)表于 06-01 08:10
?2607次閱讀
UWB模塊具有精準(zhǔn)定位、快速響應(yīng)、低能耗等特點,在智能家居領(lǐng)域展現(xiàn)出了巨大的潛力,正逐漸成為智能家居與物聯(lián)網(wǎng)的重要連接者。本文將探討UWB模塊在智能
發(fā)表于 04-18 15:42
?658次閱讀
目錄1、功能實現(xiàn)2、軟、硬件系統(tǒng)設(shè)計3、結(jié)論1功能實現(xiàn)采用機(jī)智云APP實現(xiàn)全球控制,利用無線網(wǎng)絡(luò)技術(shù)連接家居設(shè)備到終端,實現(xiàn)智能操作。
發(fā)表于 03-30 08:09
?974次閱讀
體驗,簡單高效,節(jié)能減耗,舒適便捷。采用STM32單片機(jī)微控制芯片、WIFI、傳感器和紅外感應(yīng)技術(shù),我們設(shè)計了智能家居控制系統(tǒng),實現(xiàn)了現(xiàn)代化家居功能,如遠(yuǎn)程照明、澆花、喂魚和寵物檢測。
發(fā)表于 03-29 12:35
在物聯(lián)網(wǎng)的時代,智能硬件的快速發(fā)展為我們的生活帶來了便利和舒適。然而,對于用戶而言,智能設(shè)備的連接和配置往往是一個繁瑣的過程。為了解決這一問題,機(jī)智
發(fā)表于 03-26 16:36
?713次閱讀
隨著物聯(lián)網(wǎng)和人工智能技術(shù)的發(fā)展,各個具有特色智能終端通過系統(tǒng)集成,實現(xiàn)了互聯(lián)互通互控,智能家居逐漸開始走進(jìn)千家萬戶。
發(fā)表于 02-19 17:46
?765次閱讀
評論