蔣雨晨 范博洋 唐欣譯 黃娟 楊琴
【摘 要】日常生活中,每到下雨天,淋濕的雨傘難以收納,隨意擺放則容易占據(jù)空間,并且雨傘上滴落的雨水也會打濕地面,這些不起眼的小事,在醫(yī)院,教學(xué)樓,宿舍樓等一些人流較多公共場合里,不僅使人出行不便,還存在著安全隱患。公用雨傘暫存箱幫助人們暫存雨傘,給人們帶來便利的同時,也為公共場所維護了良好的環(huán)境。
【關(guān)鍵詞】公用;雨傘;暫存箱;智能
中圖分類號: G642.0文獻標(biāo)識碼: A文章編號: 2095-2457(2019)06-0016-004
DOI:10.19694/j.cnki.issn2095-2457.2019.06.005
1 項目背景與意義
日常生活中,每到下雨天,雨傘給我們帶來出行便利的同時,也給我們帶來些許的煩惱。淋濕的雨傘難以收納,隨意擺放則容易占據(jù)空間,并且雨傘上滴落的雨水也會打濕地面,這些不起眼的小事,在醫(yī)院,教學(xué)樓,宿舍樓等一些人流較多公共場合里,不僅使人出行不便,還存在著安全隱患。公用雨傘暫存箱放置在公共場所的入口處,能幫助進出公共場所的人暫存他們的雨傘,給人們帶來便利的同時,也為公共場所維護了良好的環(huán)境,有一定的使用價值。
公共場所人流量大,因此雨傘數(shù)量眾多且種類繁雜,難以整齊收納并且很容易錯拿,雨水也造成衛(wèi)生與安全問題。結(jié)合實際順應(yīng)市場需求,公用雨傘暫存箱的設(shè)計也考慮到了這些問題。為了便于存放不同的傘型,針對生活中主要的兩種傘型:折疊傘和長柄傘,雨傘暫存箱采用懸掛式收納,合理的利用空間;為了便于大規(guī)模人流存取雨傘,雨傘暫存箱采用智能存取傘的方法;而針對傘上雨水的問題,雨傘暫存箱采用懸掛式收納的同時,底部使用集水箱用來收集雨水,也方便處理和回收利用。
2 系統(tǒng)設(shè)計
3 外觀設(shè)計
外觀設(shè)計的靈感來源于超市存儲柜,但不同的是超市存儲柜是封閉的即看不清內(nèi)部結(jié)構(gòu),公用雨傘暫存箱是開放式的??傮w結(jié)構(gòu)如圖2所示,單位(cm)。主要由兩部分組成:存放雨傘的主體部分和存取控制部分。其中材料及設(shè)備包括:不銹鋼板、滑輪、電磁鎖、51單片機、微型條碼打印機、按鍵等。主體整體呈長方體狀。底部裝有滑輪,方便搬移及固定。不同的傘形有不同的存放位置,折疊傘沒有限制,長柄傘則只能在特定的存儲位。每一層都有集水箱,但只有底層的集水箱為可活動的。上層的水會通過小孔流入底層,當(dāng)水快要集滿時,將底部集水箱抽出倒掉即可。
4 硬件設(shè)計
5 軟件設(shè)計
為了避免雨傘的錯拿,有一定的安全性,從而設(shè)計了智能存取傘的方式,因此軟件部分不可缺少。軟件設(shè)計主要采用STC51系列單片機相對應(yīng)的高級語言來對相應(yīng)的控制程序進行編寫。STC51控制的程序分為4個部分:電磁鎖模塊、按鍵模塊、密碼模塊和打印機模塊。再通過主程序?qū)⒏鱾€模塊有邏輯的結(jié)合起來,實現(xiàn)存?zhèn)?、取傘等功能。具體軟件流程圖如圖5所示。
5.1 各個模塊功能
電磁鎖模塊分三個主要部分:初始化數(shù)據(jù)、查找空位鎖、打開指定鎖。按鍵模塊主要是定義各個按鍵。其中按鍵共有11個,分別為“1~9”數(shù)字鍵、“存”鍵和“取”鍵。密碼模塊主要是生成4位隨機密碼。打印機模塊主要設(shè)置打印的內(nèi)容及其格式。
5.2 存取傘流程
存?zhèn)銜r,當(dāng)單片機檢測到按下了“存”鍵,便自動查找空位電磁鎖,若無則不做反應(yīng),若有空位則生成隨機數(shù)密碼并打印在紙條上,并打開指定的電磁鎖。取傘時,當(dāng)檢測到按下了“取”鍵,用戶輸入紙條上的密碼,單片機進行檢測,若輸入正確,電磁鎖打開用戶成功取傘,否則取傘失敗,三次錯誤退出程序。
5.3 關(guān)鍵代碼
1)查找空位鎖,若找到空位鎖則輸出空的鎖號,否則輸出-1。
2)開鎖部分,將要開啟的鎖打開。
3)得到四位隨機數(shù)并輸出。
4)將生成的隨機數(shù)打印出來。
5)取傘部分,檢測到取按鍵按下。
6)密碼檢測,輸入正確則開鎖,否則打開失敗。
6 小結(jié)
公用雨傘暫存箱利用了單片機技術(shù),來控制電磁鎖以及微型條碼打印機,以實現(xiàn)智能存取傘的功能,在很大程度上解決了生活中公共場所的雨傘收納問題,但也存在著一些可能在實踐中才會暴露的不足與瑕疵。我們也希望此設(shè)計能夠得到更高層次的發(fā)展,比如能簡化流程,更加節(jié)省時間;或者在更加綠色節(jié)能的方面進行改進,考慮雨水的回收利用;亦或是開發(fā)相應(yīng)的手機App,在手機上實現(xiàn)一鍵存取順應(yīng)越來越發(fā)達的信息化快捷生活等等。總而言之,希望我們的設(shè)計能夠真正的服務(wù)于人,給人們帶來便利,提高人們生活質(zhì)量,為綠色生活貢獻力量。
【參考文獻】
[1]STMicroelectronics,AT89C51數(shù)據(jù)手冊,2007.
[2]譚浩強,C程序設(shè)計(第三版),北京,清華大學(xué)出版社,2016.
[3]張義和、陳敵北,例說8051 人民郵電出版社,2010.