基于GD32的智能家居系統(tǒng)包括了手機APP、網(wǎng)絡平臺、硬件系統(tǒng),很好的構成了一個完整的通訊系統(tǒng)。
GD32開發(fā)板資料匯總見鏈接:https://www.cirmall.com/circuit/3721/
智能家居系統(tǒng)設計框圖:
實物展示:
從上圖我們可以看到我們有OLED液晶顯示器,蜂鳴器,RGB_LED燈,藍牙,MQ2煙霧傳感器還有我們的GD32F190小紅板。
他們之間的通訊如下:
OLED:SPI MQ:ADC
RGB:PWM 藍牙:USART
蜂鳴器:PWM
智能家居系統(tǒng)功能介紹:
1、我們的小紅板采集MQ傳感器的值然后將數(shù)據(jù)發(fā)送給手機并在手上顯示,同時我們的OLED也會顯示。當這煙霧濃度過高時,我們蜂蜜器將會報警,同時我們的手機也會進行電話和短信報警。
2、當然作為智能家居我們也需要能夠控制我們的家電。這里我們加了一個全彩的LED來模擬我們的家庭電器,我們可以通過滑動手機APP上的滑條,來控制我們的全彩LED。通過改變紅綠藍的亮度來顯示不同的顏色。我們還提供一個網(wǎng)絡平臺這個我們也同時通過網(wǎng)絡平臺來時候監(jiān)控我們的家庭環(huán)境,同樣也能控制我們的家電。
手機APP界面:
OLED界面設計:
智能家居系統(tǒng)視頻演示:
說明:上面視頻中,我是將一個根煙點燃后直接放在了煙霧傳感器下面,這時我們煙霧直接超標,APP中的紅心直接變黑,手機直接短信報警和電話報警(其中的手機號我隨意虛設);當把煙拿開后我們煙霧濃度就降下來了,APP中的心的顏色就慢慢變成了紅色。