隨著電子技術在現實生活中的廣泛應用,人們越來越感受到電子產品為生活所帶來的各種便利,特別是在20世紀80年代,智能家居的出現更為人們享受生活提供了一個廣闊的平臺。而我們的項目則是其中的一個:智能篩選鞋柜。 作為經常呆在宿舍的人來說,鞋子的擺放經常是困擾我們的問題之一。鞋子經常被平放在地上占用大部分的過道,還散發著臭味,這讓生活的體驗非常的不適。并且,我們的鞋子不可能只有一雙,我們的鞋子各式各樣,具有各種功能,每次穿鞋的時候還得考慮穿什么鞋,穿錯了就更讓人煩惱了。 并且從目前來看,大多數人群選擇蝸居在家中,對于外界環境的變化準備不夠充分。每當這些人出行時,由于沒有對之后發生的狀況做出相關判斷而缺乏準備,有的會因為穿了布鞋出去然而下大雨導致鞋濕了也感冒了。而在這類人群中,尤以兒童,上班族,老人為多。所以對預期情況做出準備已成為外出時作出相應措施必不可少的工作。 因此我們團隊構想了一個這樣的系統,通過高效實用的環境監測裝置(傳感器),實時精確地反饋室內和室外的環境情況,輔以使用者的自我選擇功能,進而顯著提高人們的生活效率和生活質量。 通過對該項目的研究,傳感器可以對室外天氣情況進行有效監測,并傳輸到用戶的手機,app會提示穿鞋建議,讓用戶自己判斷或者直接自動選擇。 參與到這次項目的研究能夠有效地鍛煉參與人員的動手能力和對相關知識活學活用、舉一反三的能力,也培養了一種的創新性和系統性思維,加深了項目組成員對基于單片機的各種系統的理解,也讓學生更加聯系實際并關注身邊的各種問題,為以后自身的發展打下了堅實基礎。
0.png (13.47 KB, 下載次數: 63)
下載附件
2017-11-27 03:49 上傳
stm8單片機源程序如下:
- #include "stm8s.h"
- #include "HW2000.h"
- #include "Delay.h"
- #include "DHT11.h"
- #include "DS1302.h"
- extern unsigned char TIME[7]; //加入全局變量
- void main( void )
- {
- unsigned char i = 0;
- unsigned char TX_DATA[16] = {16,1};
- unsigned char dht11_value[5];
- GPIO_Init(GPIOC, GPIO_PIN_7, GPIO_MODE_OUT_PP_LOW_FAST);
- CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);
- Delay_Init(16);
- DS1302_Init();
- HW2000_Init();
- while(1)
- {
- DS1302_ReadTime();
- Dht11Start();
- Dht11Check();
- Dht11ReadDat(dht11_value);
- for(i=0;i<5;i++)//將溫濕度傳感器的數據轉換到發送的數據包中
- {
- TX_DATA[i+1] = dht11_value[i];
- }
- // if(TIME[2]==0x08 && TIME[1]==0x58)//定時發送
- // {
- // for(i=0;i<12;i++)
- // {
- // TX_DATA[i+5] = TIME[i];
- // }
- TX_NOACK(TX_DATA);
- ……………………
- …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼
所有資料51hei提供下載:
Project_室外模塊.rar
(1.55 MB, 下載次數: 26)
2017-11-26 23:07 上傳
點擊文件名下載附件
室外模塊代碼 下載積分: 黑幣 -5
|