|
|
家電狀態(tài)顯示及控制系統(tǒng)分為中央控制系統(tǒng)和安防子系統(tǒng)
中央控制系統(tǒng)采用STM32F103C8T6+漢楓LPB100為主要控制,云平臺(tái)采用機(jī)智云平臺(tái),STM32代碼采用自動(dòng)生成工具生成。
使用OLED作為家電狀態(tài)顯示的載體。話(huà)不多說(shuō),上圖。
中央控制系統(tǒng)拆解圖
111.png (1.77 MB, 下載次數(shù): 88)
下載附件
2017-7-4 20:10 上傳
可以設(shè)置溫度、濕度的上下限,超出上下限范圍時(shí),家電可以自動(dòng)控制。可以顯示煙霧濃度和光照強(qiáng)度,也可以設(shè)置相應(yīng)的上下限,當(dāng)溫度過(guò)高、濕度過(guò)高、煙霧濃度過(guò)高時(shí)候,電機(jī)可以轉(zhuǎn)動(dòng)。煙霧和光照強(qiáng)度沒(méi)有使用ADC+DMA的工作方式,采用的是ADC采集,并進(jìn)行5次平均值顯示。溫度過(guò)低(低于設(shè)置的閾值),打開(kāi)加熱器;濕度過(guò)低時(shí),打開(kāi)加濕器;光照過(guò)低時(shí),打開(kāi)燈。
33.png (1.91 MB, 下載次數(shù): 86)
下載附件
2017-7-4 20:10 上傳
在使用系統(tǒng)時(shí),需要明白了解這個(gè)小系統(tǒng),使用STM32最小系統(tǒng),通過(guò)串口2(PA2、PA3),進(jìn)行連接ESP8266,進(jìn)行遠(yuǎn)程控制,現(xiàn)在使用的外設(shè)是8位的LED燈,可以通過(guò)手機(jī)App進(jìn)行遠(yuǎn)程控制流水燈的花樣。稍后寫(xiě)入家電狀態(tài)顯示及控制系統(tǒng)的流程圖。
最簡(jiǎn)單的ESP8266開(kāi)發(fā)
22.jpg (326.62 KB, 下載次數(shù): 81)
下載附件
2017-7-4 20:10 上傳
手機(jī)APP環(huán)境狀態(tài)UI設(shè)計(jì),利用機(jī)智云平臺(tái)提供APP代碼生成工具,一下子就自動(dòng)生成好了:
2222.jpg (148.43 KB, 下載次數(shù): 89)
下載附件
2017-7-4 20:10 上傳
使用光敏傳感器,使用STM32內(nèi)部的ADC進(jìn)行采集Aout端的電壓值,因?yàn)镾TM32內(nèi)部的ADC為12位,所以量化為0-4096,通過(guò)公式的換算,變成0-100來(lái)顯示。
|
-
44.png
(1.82 MB, 下載次數(shù): 143)
下載附件
2017-7-4 20:10 上傳
|