一.系統(tǒng)概述
基于單片機設(shè)計的一款智能冰箱控制系統(tǒng),可以控制冰箱的制冷裝置,可以采集冰箱的異味濃度,超過閩值之后控制紫外燈進行消毒工作單片機采用單片機采用單片機采用STM32F103C8T6。通過繼電器控制冰箱的制冷裝置,通過MQ-2采集冰箱的異味濃度。

二.仿真概述
1. 通過MQ-2進行異味檢測,異味的濃度通過調(diào)節(jié)滑動變阻器實現(xiàn)。檢測到的異味濃度和設(shè)置的濃度閾值都會在LCD1602上進行顯示,此時檢測到的異味濃度為0且閾值設(shè)置為20,消毒燈不工作。

2. 向上調(diào)節(jié)滑動變阻器后異味濃度增加,濃度達(dá)到22超過設(shè)定閾值,此時消毒燈開始工作。

三.程序設(shè)計
#include#include #include #include #include /*==================================* *======>>>>>> 【ZW】 <<<<<<======* *==================================*/ int main(void) { u8 s =20; Led1_Init(); Lcd1602_Init(); Adc1_Init(); Lcd1602_Write_String(0x80,5,(u8*)"Smoke");//異味 Lcd1602_Write_String(0xc0,3,(u8*)"Max");//閾值 Lcd1602_Write_Num8(0xc6,s); Lcd1602_Write_String(0x8c,4,(u8*)"Work"); while(1) { u8 s1 = Get_Adc1(); Lcd1602_Write_Num8(0x86,s1); if(s1>s) { relay_High; Lcd1602_Write_String(0xcc,4,(u8*)"ON"); } else { relay_Low; Lcd1602_Write_String(0xcc,4,(u8*)"OFF"); } } } /* int main(void) { ======================================================================================================= while(1) { } } */
-
單片機
+關(guān)注
關(guān)注
6072文章
45267瀏覽量
661152 -
控制系統(tǒng)
+關(guān)注
關(guān)注
41文章
6865瀏覽量
113287 -
STM32
+關(guān)注
關(guān)注
2301文章
11096瀏覽量
369967 -
智能冰箱
+關(guān)注
關(guān)注
0文章
93瀏覽量
19310
原文標(biāo)題:Proteus仿真實例_基于STM32單片機的智能冰箱系統(tǒng)(仿真文件+程序)
文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
基于STM32F103C8T6單片機的智能冰箱控制系統(tǒng)
基于單片機的智能水族箱控制系統(tǒng)設(shè)計
基于單片機的智能電風(fēng)扇控制系統(tǒng)設(shè)計
基于單片機的智能電飯煲控制系統(tǒng)的設(shè)計資料分享
STM32單片機實現(xiàn)智能家居控制系統(tǒng)的方案
基于單片機的水位控制系統(tǒng)設(shè)計
基于單片機的溫室控制系統(tǒng)
采用AVR單片機為核心設(shè)計電冰箱控制系統(tǒng)
使用STM32單片機實現(xiàn)智能家居控制系統(tǒng)的方案介紹和源代碼等資料
基于STM32系列單片機的一款智能化控制溫度控制系統(tǒng)
基于STM32單片機的智能家居控制系統(tǒng)
(畢業(yè)設(shè)計資料)基于單片機51單片機智能藥盒控制系統(tǒng)設(shè)計

基于STM32單片機的智能冰箱控制系統(tǒng)設(shè)計
評論