無接觸保溫外賣取餐柜_第1頁
無接觸保溫外賣取餐柜_第2頁
無接觸保溫外賣取餐柜_第3頁
無接觸保溫外賣取餐柜_第4頁
無接觸保溫外賣取餐柜_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

目錄第1章緒論 的研究中指出,針對冬季人們供水系統(tǒng)易凍易損的情況,提出利用太陽能、風(fēng)能的變頻控制器供電,開發(fā)新型控制器保溫柜,它可以在戶外實現(xiàn)變頻功能,利用模型模擬各種場景及試驗驗證的方法,進(jìn)行試驗分析研究,分析保溫柜的保溫效果。試驗顯示,保溫柜能夠通過加熱模塊有效的提高柜子內(nèi)部溫度,保證控制器的正常運行,具有良好的實際應(yīng)用效果REF_Ref20651\r\h[12]。2020年,\t"/en/Detail/index/GARJ2020/_blank"YaruDu等人在《Visualanalysisofcustomerswitchingbehaviorpatternminingfortakeoutservice》中,針對外賣服務(wù)中越來越多的客戶訂單是迫切需要的問題綻開分析。盡管在商店方面已經(jīng)做了很多工作,但是商店與顧客轉(zhuǎn)換之間仍然具有挑戰(zhàn)性。挑戰(zhàn)在于展示客戶訂單記錄隨時間的變化,并在客戶轉(zhuǎn)換發(fā)生時構(gòu)建不同門店之間的互連。在這項工作中,以外賣服務(wù)為重點,為零售商提供了一個新的可視化分析系統(tǒng),重點關(guān)注客戶轉(zhuǎn)換行為模式。首先,根據(jù)轉(zhuǎn)換行為定義了五個客戶細(xì)分;然后,該系統(tǒng)通過幾個交互式視圖為不同的片段啟用驅(qū)動程序探索。此外,為了可視化互連序列,提出了捆綁平行坐標(biāo)的增廣流圖作為一種替代技術(shù)。包括用戶和案例研究在內(nèi)的評估也表明了該系統(tǒng)在幫助客戶關(guān)系管理方面的有用性和有效性REF_Ref20696\r\h[18]。2022年,\t"/en/Detail/index/GARJ2021_4/_blank"Chi-HsiangTing;?\t"/en/Detail/index/GARJ2021_4/_blank"Chin-LienChang等在《TheStudyofChoiceontheInfluenceofConsumer’sTake-outFoodElectronicCommerceinChina》中,針對外賣食品產(chǎn)業(yè)的發(fā)展與經(jīng)濟(jì)增長密切相關(guān)。近年來的疫情進(jìn)一步推動了外賣行業(yè)的蓬勃發(fā)展。此項研究對所收集樣本的基本資料進(jìn)行分析,受訪者使用外賣食品電商的原因是為了日常用餐,我們對這項因子維度進(jìn)行了Pearson相關(guān)分析:運輸服務(wù)、食品安全、美味食品、促銷方式、交易感知高度相關(guān)。進(jìn)一步分析表明,各因素影響決定系數(shù)的大小。在運輸服務(wù)方式和促銷方式上,這兩個因素具有較高的路徑系數(shù)值。因此,外賣食品行業(yè)可以從以上因素中找到提升產(chǎn)業(yè)服務(wù)質(zhì)量的主要因素REF_Ref20732\r\h[19]。2016年CBurroughs發(fā)表的《PortableHeatedStorageBoxforTubularContainers》用于存放外賣快餐食物儲存箱、加熱系統(tǒng)、控制微機(jī)、信號收發(fā)模塊、掃碼設(shè)備、顯示輸入設(shè)備、安裝有APP的移動數(shù)據(jù)庫平臺,每一單元格內(nèi)都設(shè)置儲存箱,獨立設(shè)置的加熱系統(tǒng)在每一個儲存箱的空腔內(nèi),所述控制微機(jī)、信號收發(fā)模塊均設(shè)置在所述控制柜內(nèi),所述掃碼設(shè)備和顯示輸入設(shè)備設(shè)置在柜體的表面,所述加熱系統(tǒng)、信號收發(fā)模塊、掃碼設(shè)備以及顯示輸入設(shè)備均與控制微機(jī)電氣連接。使用的系統(tǒng)比較成熟,方便人們對食物進(jìn)行加熱和取食REF_Ref23057\r\h[20]。1.3主要研究內(nèi)容本系統(tǒng)設(shè)計了一個疫情下無接觸保溫外賣取餐柜系統(tǒng)設(shè)計。基于STM32單片機(jī)通過藍(lán)牙模塊、加熱模塊、溫度傳感器、體溫傳感器、顯示器、蜂鳴器對保溫外賣取餐柜進(jìn)行檢測,并在Android平臺上完成具有能檢測柜內(nèi)溫度、測量外賣員體溫等功能的設(shè)計。功能如下:1.手機(jī)獲取到訂單消息,生成訂單柜門號,連同單號一起發(fā)送下位機(jī);2.設(shè)定保溫閾值;當(dāng)溫度超過閾值,蜂鳴器報警并上傳到上位機(jī);3.進(jìn)行騎手體溫檢測,體溫異常報警傳到上位機(jī);4.接收到上位機(jī)發(fā)來的訂單柜號,自動開啟柜門,等待商戶將外賣放入;5.商家做好外賣后,關(guān)閉柜門,設(shè)備自動向騎手手機(jī)發(fā)送包含訂單號和柜門號的取餐短信;6.設(shè)備可實時監(jiān)測柜內(nèi)溫度情況,若溫度小于設(shè)定值下限,開啟加熱;7.規(guī)定時間內(nèi)騎手未完成取餐操作,發(fā)送上位機(jī)警告信號,提醒商戶處理異常訂單。

第2章系統(tǒng)總體結(jié)構(gòu)2.1設(shè)計方案本系統(tǒng)設(shè)計了一個疫情下無接觸保溫外賣取餐柜系統(tǒng)設(shè)計。基于STM32單片機(jī)通過藍(lán)牙模塊、加熱模塊、溫度傳感器、體溫傳感器、顯示器、蜂鳴器對保溫外賣取餐柜進(jìn)行檢測,具有能檢測柜內(nèi)溫度、測量外賣員體溫等功能的設(shè)計。圖2.1系統(tǒng)總體設(shè)計框圖2.2單片機(jī)型號選擇方案一:選擇STC12C5A60S2型號的單片機(jī),它的特點是單時鐘、周期為1T,高速度低消耗以及具有抗干擾能力的新一代系列單片機(jī),此單片機(jī)的優(yōu)點是指令代碼可以完全的兼容傳統(tǒng)8051單片機(jī),但它的速度比8051系列快8-12倍,專用復(fù)位電路是內(nèi)部集成的MAX810,對于電機(jī)控制具有強(qiáng)干擾作用。它的弊端是速度跟不上其他單片機(jī)的速度。方案二:初學(xué)者們最常使用的單片機(jī)是51系列單片機(jī),其優(yōu)點是易上手操作,專用寄存器集中管理,體現(xiàn)在結(jié)構(gòu)典型和總線完善等方面,豐富的面向控制功能及邏輯操作指令系統(tǒng),被稱為一代經(jīng)典,為其他的、以后的單片機(jī)發(fā)展奠定了堅實的基礎(chǔ)。從硬件到軟件,從內(nèi)部到外部都有一套完整的操作系統(tǒng),位是它的處理對象。它的短板是某些特殊功能寄存器不能對片內(nèi)的某位進(jìn)行處理,如清零,置位,傳送,測試等。方案三:STM32系列單????片機(jī)??????是????一款高????????性??能,????????功能??????強(qiáng)????大的系????????列??單片????????機(jī)。??????該????系列單????????片??機(jī)常????????被用??????于????要求低????????成??本、????????高性??????能????和低功????????耗??的嵌????????入式??????應(yīng)????用程序????????,??其在????????功耗??????和????集成方????????面??也展????????現(xiàn)出??????良????好的性????????能??。由????????于其??????便????捷的工????????具??和簡????????單的??????結(jié)????構(gòu)并且????????結(jié)??合了????????強(qiáng)大??????的????功能性????????,??在業(yè)????????界很??????受????歡迎。STM32單片機(jī)相對于其他單片機(jī)有一些優(yōu)點:1.更快的處理速度:STM32單片機(jī)通常采用ARMCortex-M系列內(nèi)核,具有更高的處理能力和更快的時鐘速度,可以處理更復(fù)雜的任務(wù)。2.更多的存儲容量:STM32單片機(jī)具有更大的Flash存儲器和RAM存儲器,可以存儲更多的代碼和數(shù)據(jù)。3.更好的外設(shè)支持:STM32單片機(jī)通常配備了更多的外設(shè),包括模數(shù)轉(zhuǎn)換器(ADC)、數(shù)字4.信號處理器(DSP)、通信接口等等,可以滿足更多的應(yīng)用需求。5.更高的可靠性和穩(wěn)定性:STM32單片機(jī)具有更好的抗干擾能力和更穩(wěn)定的時鐘,可以保證系統(tǒng)的可靠性和穩(wěn)定性。6.更好的開發(fā)環(huán)境:由于STM32單片機(jī)采用了現(xiàn)代化的架構(gòu)和標(biāo)準(zhǔn)接口,因此開發(fā)工具和開發(fā)環(huán)境更加完善和易用。????????因此,通過對各個方面的比較,本設(shè)計選用STM32單片機(jī)。圖2.2STM32引腳圖圖2.3STM32單片機(jī)實物圖2.3無線通訊模塊選擇方案一:選擇WIFI通訊模塊,它的好處是傳輸速度快,可以提供高達(dá)幾百Mbps的數(shù)據(jù)傳輸速率;運用廣泛WIFI已經(jīng)成為一種全球性的無線網(wǎng)絡(luò)技術(shù),它廣泛應(yīng)用于家庭、企業(yè)、公共場所等各個領(lǐng)域,是現(xiàn)代數(shù)字化生活中最常用的無線通信技術(shù)之一;運用成本比較低,與其他無線通訊模塊相比,WIFI通訊模塊本身成本較低,不需要額外花費去購買專門的硬件設(shè)備或?qū)S梅?wù)。方案二:選擇Zigbee通訊模塊,Zigbee通訊模塊是一種低功耗、短距離、無線通信技術(shù),它與WIFI不同,更適用于物聯(lián)網(wǎng)嵌入式設(shè)備間的通信,具有以下好處:低功耗:Zigbee通訊模塊相比WIFI模塊,其功耗更低,因為其協(xié)議設(shè)計更加簡潔,能夠延長電池壽命,適用于要求長時間運轉(zhuǎn)且使用電池供電的物聯(lián)網(wǎng)設(shè)備;Zigbee技術(shù)支持大量節(jié)點連接到一個網(wǎng)絡(luò)中,并能夠自動尋找和識別新節(jié)點,通過廣播和單播進(jìn)行數(shù)據(jù)傳輸,并實現(xiàn)消息路由轉(zhuǎn)發(fā);成本低:Zigbee上層協(xié)議與底層芯片、模塊的互操作性強(qiáng),許多芯片和模塊供應(yīng)商提供標(biāo)準(zhǔn)的、兼容性好的產(chǎn)品,最終降低了整個系統(tǒng)成本。方案三:選擇藍(lán)牙通訊模塊,藍(lán)牙通訊模塊是一種無線通訊技術(shù),具有以下好處:1.低功耗:藍(lán)牙4.0及以后版本的通訊模塊支持低功耗(LowEnergy)模式,能夠減少設(shè)備電量消耗,適用于要求長時間運行且使用電池供電的物聯(lián)網(wǎng)設(shè)備。2.廣泛應(yīng)用:藍(lán)牙通訊模塊被廣泛應(yīng)用于智能家居、健康醫(yī)療、安防監(jiān)控、車載娛樂等領(lǐng)域,因為它可以與智能手機(jī)、平板電腦等移動設(shè)備進(jìn)行連接,實現(xiàn)快速數(shù)據(jù)傳輸和互聯(lián)互通。3.網(wǎng)絡(luò)擴(kuò)展容易:BluetoothMesh技術(shù)使藍(lán)牙網(wǎng)絡(luò)具有自組織、覆蓋范圍擴(kuò)大、節(jié)點連接穩(wěn)定性等優(yōu)點,能夠?qū)崿F(xiàn)星型、樹形和網(wǎng)狀拓?fù)浣Y(jié)構(gòu),支持大規(guī)模節(jié)點通信,適用于覆蓋范圍較廣的物聯(lián)網(wǎng)場景。4.安全性高:藍(lán)牙通訊具有強(qiáng)大的加密技術(shù),包括AES-CCM加密算法、隨機(jī)數(shù)值變化等,數(shù)據(jù)傳輸更加安全可靠。5.兼容性強(qiáng):藍(lán)牙通訊模塊擁有豐富的設(shè)備和應(yīng)用程序兼容性,對于移動設(shè)備、PC機(jī)等大多數(shù)設(shè)備都具備天然的連接能力REF_Ref20830\r\h[13]。綜上所述,藍(lán)牙通訊模塊具有低功耗、廣泛應(yīng)用、網(wǎng)絡(luò)擴(kuò)展容易、安全性高、兼容性強(qiáng)等優(yōu)點。它適用于要求長時間運行、需要連接微型的物聯(lián)網(wǎng)設(shè)備,或者要求快速數(shù)據(jù)傳輸和互聯(lián)互通的場合。圖2.4藍(lán)牙通訊模塊實物圖2.4顯示模塊選擇選擇合適的顯示屏模塊,需要考慮以下因素:1.顯示屏尺寸和分辨率:根據(jù)實際應(yīng)用場景和需求選擇適合的顯示屏尺寸和分辨率,過小或過大的顯示屏都會影響用戶的使用體驗。2.顯示效果:包括色彩還原度、亮度、對比度等指標(biāo),選擇高質(zhì)量的顯示屏可以提供更好的用戶體驗。3.環(huán)境適應(yīng)能力:不同的顯示屏模塊對環(huán)境的要求不同,例如戶外顯示屏需要具備防水、防塵等功能,室內(nèi)顯示屏則需要在光線較弱的情況下也可以清晰顯示。4.芯片和接口:選擇與自己系統(tǒng)兼容的芯片和接口,并注意它們的穩(wěn)定性和兼容性。5.長期維護(hù)和支持:選擇有信譽(yù)和經(jīng)驗的生產(chǎn)廠家,以確保長期維護(hù)和技術(shù)支持。因此,通過以上因素,根據(jù)具體情況來綜合考慮,選擇OLED顯示屏模塊,它具有性價比高、質(zhì)量可靠、功能齊全、適用于當(dāng)前項目需求的顯示屏模塊。圖2.5OLED模塊實物圖

第3章系統(tǒng)的硬件部分設(shè)計3.1系統(tǒng)總體設(shè)??計本設(shè)計是一款疫情下無接觸保溫外賣取餐柜的系統(tǒng)設(shè)計,該設(shè)計以STM32為主控制器,由藍(lán)牙模塊、按鍵、蜂鳴器、OLED屏幕、柜門電磁鎖、紅外測溫傳感器、溫度傳感器等器件組成,以實現(xiàn)高溫報警、數(shù)據(jù)顯示等功能。圖3.1系統(tǒng)總體電路圖3.2系統(tǒng)的主要功能模塊設(shè)計3.2.1電源電路模塊設(shè)計單片機(jī)需要的電壓為3.3V或5V,因此需要選擇合適的電源電壓,同時考慮到電壓的穩(wěn)定性和噪聲等因素。根據(jù)單片機(jī)的工作電流和外設(shè)的功耗等因素來確定電源的電流輸出能力,以保證單片機(jī)和外設(shè)的正常工作。??如圖3??.2電源電路原理圖。圖3.2電源電路原理圖3.2.2顯示屏模塊設(shè)計TFT-LCD液晶顯示??屏是基于STM32單片機(jī)的????1.4????4英寸????彩色T????FT顯????示屏,????分辨率????為12????8x????12????8像素????。TFT-LCD液晶顯示??屏是薄膜晶??????體管型??????液晶顯??????示屏,??????也就是??????“真彩??????”(T??????FT)??????。TF??????T液晶??????為每個??????像素都??????設(shè)有一??????個半導(dǎo)??????體開關(guān)??????,每個??????像素都??????可以通??????過點脈??????沖直接??????控制,??????因而每??????個節(jié)點??????都相對??????獨立,??????并可以??????連續(xù)控??????制,不??????僅提高??????了顯示??????屏的反??????應(yīng)速度??????,同時??????可以精??????確控制??????顯示色??????階,所??????以TF??????T液晶??????的色彩??更真。圖3.3顯示屏接口電路原理圖3.2.3紅外傳感器模塊設(shè)計當(dāng)設(shè)計溫度監(jiān)測模塊時,一個重要的組成部分是傳感器的選擇。本設(shè)計是采用了GY906無線測溫傳感器,可以測量騎手的體溫,無需與騎手接觸,因此具有高精度和非接觸性的特點。在本設(shè)計中,通過對GY906傳感器的測試和分析,得出了如下結(jié)論:GY906傳感器的輸出精度高,穩(wěn)定性好,響應(yīng)速度快,適用于溫度監(jiān)測系統(tǒng)的設(shè)計。在實際應(yīng)用中,將GY906傳感器與微控制器相結(jié)合,通過程序?qū)鞲衅鞯妮敵鲞M(jìn)行處理和分析,從而實現(xiàn)對目標(biāo)物體溫度的精準(zhǔn)測量和監(jiān)測。在設(shè)計過程中,考慮了傳感器的位置安裝、環(huán)境溫度對傳感器測量的影響以及傳感器輸出數(shù)據(jù)的校準(zhǔn)等問題,以確保溫度監(jiān)測模塊的穩(wěn)定性和準(zhǔn)確性。最終,非常成功地設(shè)計并制造出了一個具有完善功能、性能穩(wěn)定的監(jiān)測騎手溫度的模塊,并且取得了良好的試驗效果。原理圖如下圖:圖3.4紅外傳感器模塊原理圖3.2.4藍(lán)牙模塊設(shè)計本系統(tǒng)應(yīng)用了HC-05藍(lán)牙串口通信模塊,EDR藍(lán)牙協(xié)議數(shù)傳模塊運用的基礎(chǔ)是BluetoothSpecificationV2.0,它的工作頻段為2.4GHzISM,調(diào)制方式為GFSK。它的最大發(fā)射功率比較高,接收靈敏度高,連接PCB天線,3到5米的通信距離是可以實現(xiàn)的。采用BC417芯片,該芯片比較靈活,不僅支持AT指令,而且用戶可以更改主模式,串口波特率和設(shè)備名稱也可以更改,它具有兩種工作模式,一種是自動連接工作模式,另一種是藍(lán)牙掃描工作模式。藍(lán)牙默認(rèn)主機(jī)設(shè)備,只要連接過的藍(lán)牙的設(shè)備就可以不輸入密碼直接掃描連接或者不掃描不輸入密碼直接連接設(shè)備。因為安卓手機(jī)的藍(lán)牙作為主機(jī)板,所以打開手機(jī)只要可以掃描到HC-05藍(lán)牙模塊,便可以進(jìn)行連接。圖3.5藍(lán)牙通信模塊原理圖3.2.5加熱繼電器模塊設(shè)計加熱繼電器是一種用于溫度控制的電子裝置,主要通過環(huán)境溫度來控制電路的開關(guān),從而實現(xiàn)對溫度的自動控制。其基本工作原理是:將測量到的環(huán)境溫度信號與設(shè)定的溫度閾值進(jìn)行比較,當(dāng)環(huán)境溫度低于設(shè)定的閾值時,繼電器會自動閉合電路,從而控制溫度的升高。具體來說,升溫繼電器包含一個感溫元件(如熱敏電阻、熱電偶等)、一個比較電路和一個輸出控制電路(通常由繼電器實現(xiàn))。當(dāng)環(huán)境溫度高于設(shè)定的溫度閾值時,感溫元件將產(chǎn)生相應(yīng)的電信號,經(jīng)過比較電路的處理后,輸出控制電路依據(jù)其輸入信號判斷繼電器的狀態(tài),從而實現(xiàn)對溫度的控制。圖3.6加熱繼電器原理圖3.2.6蜂鳴器蜂鳴器是一種常見的聲響電子元器件,它可以發(fā)出固定頻率和連續(xù)波形的聲音,通常用于報警、提醒或信號指示等場合。蜂鳴器的工作原理比較簡單,主要通過交流電信號的反復(fù)驅(qū)動來產(chǎn)生聲音。一般而言,蜂鳴器包括振膜、驅(qū)動電路和共振腔三部分。其中,振膜是蜂鳴器中的發(fā)聲部件,它由一個金屬片和一個磁鐵組成。當(dāng)交流電信號通過驅(qū)動電路后,會產(chǎn)生一個交變幅值和正弦波形的電流,這樣就會在振膜上產(chǎn)生相應(yīng)的磁場和變化電流,進(jìn)而引起金屬片振動。因此,振動頻率和電信號的頻率一致,蜂鳴器就會產(chǎn)生聲波。此外,蜂鳴器中的共振腔(也稱為共振腔體)也非常重要,它一般是一個空心腔體,其形狀和大小對于蜂鳴器產(chǎn)生的聲音有很大的影響。共振腔可以將振膜產(chǎn)生的聲波進(jìn)行放大和反射,從而使得聲音更加清晰、響亮。因此,不同形狀和大小的共振腔可以產(chǎn)生不同的聲音效果圖3.7蜂鳴器模塊原理圖3.2.7柜內(nèi)溫度傳感器模塊本系統(tǒng)的柜內(nèi)溫度檢測選用DS18B20傳感器,它是一種數(shù)字溫度傳感器,它可以測量環(huán)境溫度并將其以數(shù)字形式輸出。以下是DS18B20的功能及好處:1.精確測量:DS18B20傳感器可以非常精確地測量環(huán)境溫度,提供高達(dá)12位的溫度測量精度。2.數(shù)字接口:DS18B20傳感器使用數(shù)字接口通信,因此可以與微控制器等數(shù)字電路輕松集成。3.單總線通信:DS18B20傳感器可以使用單總線通信,這意味著您只需要一個IO引腳即可控制多個傳感器。4.無需校準(zhǔn):DS18B20傳感器具有自校準(zhǔn)功能,無需額外的校準(zhǔn)步驟。5.高可靠性:DS18B20傳感器操作簡單、耐用、可靠性高,能夠在廣泛的應(yīng)用中發(fā)揮重要作用。6.外觀多樣性:DS18B20傳感器具有多種外觀選項,可以適用于不同的應(yīng)用場合,滿足不同的需求。綜上所述,DS18B20傳感器具有高精度、高可靠性且易于集成在數(shù)字電路中的優(yōu)點,可以廣泛應(yīng)用于各種不同的溫度測量應(yīng)用中。圖3.8柜內(nèi)溫度傳感器模塊原理圖3.2.8柜門電磁鎖模塊本系統(tǒng)采用一路繼電器來設(shè)計柜門電磁鎖,它是一種廣泛應(yīng)用于各種門和窗的電動鎖,以下是它的功能及好處:1.安全性:柜門電磁鎖由強(qiáng)力電磁系統(tǒng)驅(qū)動,可以提供強(qiáng)大的鎖定力,保證柜門的安全。2.自動控制:柜門電磁鎖能夠通過一個簡單的電路控制開關(guān)門,提高使用者的便捷性和舒適性。同時,在緊急情況下,也能夠迅速地控制開門救援事宜。3.輕便、易操作:柜門電磁鎖體積小以及重量輕,可以方便地集成到各種柜子門上,提高實用性。綜上所述,柜門電磁鎖具有安全性強(qiáng)、易操作、能耗低以及具備多種特殊功能等優(yōu)點,能夠滿足各種靈活的用戶需求。圖3.9柜門電磁鎖模塊原理圖第4章系統(tǒng)的軟件設(shè)計4.1單片機(jī)初始化流程圖首先進(jìn)行單??片機(jī)初??始化,??流程圖??如下。圖4.1單片機(jī)初始化流程圖4.2顯示屏模塊設(shè)計在設(shè)計中需要顯示當(dāng)前騎手和取餐柜的溫度等信息。系統(tǒng)使用液晶顯示數(shù)據(jù),STM32單片機(jī)初始化完成后顯示屏?xí)詣訉懣刂谱?,控制字為單片機(jī)中獲得的數(shù)據(jù),隨后顯示出來。如圖為顯示模塊流程圖。圖4.2顯示屏模塊子流程圖4.3紅外測溫傳感器模塊設(shè)計當(dāng)單片機(jī)初始化成功后紅外測溫傳感器采集騎手的溫度,當(dāng)溫度高于設(shè)定的閾值時,開啟蜂鳴器報警;否則保持報警功能關(guān)閉狀態(tài)。圖4.3紅外測溫傳感器模塊子流程圖4.4藍(lán)牙模塊設(shè)計當(dāng)單片機(jī)初始化成功后,系統(tǒng)自動進(jìn)行藍(lán)牙連接,當(dāng)藍(lán)牙連接成功后,可以通過上位機(jī)對系統(tǒng)進(jìn)行閾值修改,修改的數(shù)據(jù)將儲存到單片機(jī)內(nèi)。圖4.4藍(lán)牙模塊子程序流程圖4.5加熱繼電器模塊設(shè)計當(dāng)溫度低于設(shè)定閾值時,加熱繼電器控制加熱板加熱;當(dāng)溫度高于或等于設(shè)定溫度閾值時,加熱繼電器處于關(guān)閉狀態(tài)。圖4.5加熱繼電器模塊子程序流程圖4.6蜂鳴器溫度是否高于設(shè)定閾值,當(dāng)溫度高于設(shè)定閾值時,蜂鳴器報警;當(dāng)溫度不高于設(shè)定溫度閾值時,蜂鳴器處于關(guān)閉狀態(tài)。圖4.6蜂鳴器模塊子程序流程圖4.7溫度傳感器模塊設(shè)計當(dāng)溫度傳感器接通,測試溫度的實時溫度值,若溫度超過設(shè)定值,則進(jìn)行超溫報警功能。圖4.7溫度模塊子程序流程圖4.8柜門電磁鎖繼電器模塊設(shè)計流程如圖所示:圖4.8柜門電磁鎖繼電器子程序流程圖

第5章系統(tǒng)測試5.1藍(lán)牙連接將本設(shè)計通電,打開手機(jī)藍(lán)牙,點擊進(jìn)入外賣取餐系統(tǒng)app,掃描設(shè)備,找到HC-05配對設(shè)備,輸入密碼1234,完成連接。完成連接后,可以自己設(shè)定柜子內(nèi)的溫度閾值和騎手的體溫閾值。圖5.1藍(lán)牙掃描連接圖片圖5.2藍(lán)牙掃描連接成功圖片5.2系統(tǒng)實物圖圖5.3系統(tǒng)完整實物圖左上方是一塊顯示屏,第一行顯示的是騎手溫度閾值和騎手體溫;第二行顯示的是柜內(nèi)溫度閾值柜內(nèi)溫度。右上方是一個無線測溫傳感器,它可以遠(yuǎn)距離測量騎手的體溫。右邊藍(lán)色的是溫度傳感器,它可以測量柜內(nèi)溫度,并且連接了一塊加熱板,當(dāng)柜內(nèi)溫度低于閾值時,可以進(jìn)行加熱。圖5.4系統(tǒng)通電實物圖5.3測試原理測試部分包括功能的欲測試、在app上手動輸入的一些數(shù)據(jù)和人們所期望的輸出結(jié)果。測試數(shù)據(jù)應(yīng)該少量多次的輸入,呈現(xiàn)出高效的測試結(jié)果,盡量的使測試結(jié)果更準(zhǔn)確。5.4柜內(nèi)溫度功能測試無接觸保溫外賣取餐柜具有多種功能于一身,首先在手機(jī)app上設(shè)定柜內(nèi)溫度閾值,因為有溫度傳感器,所以柜內(nèi)具有保溫功能,當(dāng)?shù)陀谠O(shè)定的溫度閾值時,柜子內(nèi)部可以自動加熱;當(dāng)高于設(shè)定的溫度閾值時,手機(jī)app上就會顯示且蜂鳴器報警。圖5.5設(shè)定溫度閾值測試圖圖5.6柜內(nèi)溫度高測試圖5.5體溫報警功能測試運用無線遠(yuǎn)距離測溫傳感器,測量騎手體溫,若騎手溫度正常,開啟柜門,允許騎手取餐,若騎手溫度異常,蜂鳴器示警,同時發(fā)送上位機(jī)示警信號,提示商戶聯(lián)系防疫監(jiān)管人員。商戶可以把做好的餐飲放到無接觸保溫外賣柜中,騎手可根據(jù)柜號無接觸取餐;當(dāng)騎手超時未取餐時,智能外賣柜便可以提醒商家,輕松解決用餐高峰期排隊擁擠、運轉(zhuǎn)效率低等難題,實現(xiàn)便捷、高效用餐。圖5.7體溫傳感器功能測試顯示5.6柜門電磁鎖模塊測試商家將外賣做好放到柜子里面,商家關(guān)閉柜門,柜子門鎖關(guān)閉,模擬柜門繼電器綠燈熄滅,只有紅燈亮起。騎手根據(jù)外賣單號和柜子號,摁黑色按鈕柜,模擬柜子門鎖的繼電器紅燈綠燈同時亮起,柜門打開,此時,外賣騎手就可以取走外賣了。圖5.8模擬電磁門鎖關(guān)閉圖圖5.9模擬電磁門鎖打開圖第6章總結(jié)與展望6.1總結(jié)在新冠疫情的沖擊下,外賣行業(yè)得到了迅速發(fā)展,但傳統(tǒng)的外賣配送方式也面臨著安全隱患和操作不便等問題。因此,本文提出了一種無接觸保溫外賣取餐柜的解決方案,通過使用物聯(lián)網(wǎng)技術(shù)實現(xiàn)無人值守的外賣配送和取餐。本文首先對外賣行業(yè)的現(xiàn)狀和發(fā)展趨勢進(jìn)行了分析,探討了外賣配送過程中存在的安全隱患和操作不便的問題。隨后,本文介紹了無接觸保溫外賣取餐柜的設(shè)計原理和技術(shù)實現(xiàn),詳細(xì)說明了取餐柜的物理結(jié)構(gòu)、軟件系統(tǒng)和物聯(lián)網(wǎng)技術(shù)的應(yīng)用。本文還對無接觸保溫外賣取餐柜在現(xiàn)實生活中的應(yīng)用進(jìn)行了實踐驗證,通過對用戶的調(diào)查和反饋,證明了無接觸保溫外賣取餐柜具有更高的安全性、更快捷的操作流程和更好的用戶體驗。6.2展望在疫情下,無接觸保溫外賣取餐柜作為一種解決外賣配送過程中安全隱患和操作不便的創(chuàng)新解決方案,其應(yīng)用前景十分廣闊。本文在研究實現(xiàn)和應(yīng)用的基礎(chǔ)上,對無接觸保溫外賣取餐柜的未來發(fā)展進(jìn)行了展望,以下為本文的展望部分。一、應(yīng)用范圍拓展無接觸保溫外賣取餐柜的應(yīng)用范圍目前主要集中在外賣行業(yè),但其實這種取餐柜可以應(yīng)用于其他領(lǐng)域,如快遞行業(yè)、醫(yī)藥行業(yè)等等。在未來的研究中,可以探討無接觸保溫外賣取餐柜的跨行業(yè)應(yīng)用,從而實現(xiàn)更廣泛的普及。二、降低成本,提高普及率目前無接觸保溫外賣取餐柜的成本相對較高,對于一些中小企業(yè)和個體戶來說還是難以承受。因此,未來的研究可以著重研究如何降低取餐柜的制造成本,從而提高普及率。三、智能化發(fā)展在未來的研究中,可以探討如何提高取餐柜的智能化程度,通過增加傳感器、人工智能等技術(shù),使取餐柜能夠更加智能地與用戶進(jìn)行交互,從而提高用戶體驗和操作效四、環(huán)??沙掷m(xù)發(fā)展無接觸保溫外賣取餐柜作為一種新興的外賣配送方式,也需要考慮環(huán)??沙掷m(xù)發(fā)展的問題。未來的研究可以探討如何使用環(huán)保材料制造取餐柜,如何進(jìn)行垃圾分類等措施,從而實現(xiàn)取餐柜的可持續(xù)發(fā)展??傊?,無接觸保溫外賣取餐柜是一種具有廣泛應(yīng)用前景的創(chuàng)新解決方案,在未來的研究中,需要進(jìn)一步探討其應(yīng)用范圍的拓展、成本的降低、智能化的發(fā)展和環(huán)??沙掷m(xù)發(fā)展等問題,從而使其能夠更好地為社會服務(wù),滿足人們?nèi)找嬖鲩L的需求。

參考文獻(xiàn)李振鵬,陳偉利.基于單片機(jī)的智能取餐柜系統(tǒng)設(shè)計[J].黑龍江科技信息,2021,000(017):163-164.郭鑫,董宇強(qiáng),邢浩等.抗疫外賣包裝創(chuàng)新設(shè)計[J].印刷技術(shù),2020.孫志云,王換.安徽:鼓勵實施無接觸式配送,無接觸點取餐外賣服務(wù)[J].中國食品,2020(4).李欣霞,熊永貞,王超越等.基于豐巢模式下的智能外賣保溫保鮮柜數(shù)字化設(shè)計[J].電子制作,2020(11):4.王一寧.中烹?yún)f(xié)調(diào)研外賣智能取餐柜[J].中國烹飪,2021(10):20-20.李振鵬,陳偉利.基于單片機(jī)的智能取餐柜系統(tǒng)設(shè)計[J].黑龍江科技信息,2021,000(017):163-164.王金智,何穎,韓浩男等.多功能智能快遞柜創(chuàng)新應(yīng)用設(shè)計[J].電子制作,2022(012):030.劉維峰.無接觸外賣送取餐產(chǎn)品設(shè)計研究[J].設(shè)計,2022,35(17):8-10.冉雪蓮,吳欣,李銀平等.基于三菱FX3UPLC的智能自提柜系統(tǒng)設(shè)計[J].電子測試,2018(18):27-28.錢潤,馬成林,李王欣等.無人外賣終端設(shè)計研究[J].物流技術(shù),2019.許麗娟,李蒙.基于物聯(lián)網(wǎng)的冷鏈運輸實時監(jiān)控系統(tǒng)構(gòu)建[J].物流工程與管理,2021.李亮,侯詩文,王星天等.新型戶外變頻控制器保溫柜的研究[J].排灌機(jī)械工程學(xué)報,2019-04-26.周小仨.基于ARM的無線藍(lán)牙通訊模塊的設(shè)計[J].軟件工程師,2015(2):2.程智.一種防疫測溫儀的設(shè)計與實現(xiàn)——基于MLX90614非接觸式紅外測溫傳感器[J].黃岡職業(yè)技術(shù)學(xué)院職報,\t"/kcms2/article/_blank"\o"2022(09)"2022.劉壯林,俞紀(jì)良,王瑤等.\t"/kcms2/article/_blank"\o"多功能智能外賣柜的設(shè)計研究"多功能智能外賣柜的設(shè)計研究[J].\t"/kcms2/article/_blank"\o"電腦知識與技術(shù)"電腦知識與技術(shù),\t"/kcms2/article/_blank"\o"2022(04)"2022(04).丁楚衡,鄧天文,汪釗瑜等.\t"/kcms2/article/_blank"\o"基于大數(shù)據(jù)下的外賣產(chǎn)業(yè)及智能外賣柜現(xiàn)狀與發(fā)展模式研究"基于大數(shù)據(jù)下的外賣產(chǎn)業(yè)及智能外賣柜現(xiàn)狀與發(fā)展模式研究[J].\t"/kcms2/article/_blank"\o"河北企業(yè)"河北企業(yè),\t"/kcms2/article/_blank"\o"2021(06)"2021(06).申小軍,王乾伍,郝海林等.\t"/kcms2/article/_blank"\o"無接觸配送應(yīng)成為高校校園外賣配送的常態(tài)"無接觸配送應(yīng)成為高校校園外賣配送的常態(tài)[J].\t"/kcms2/article/_blank"\o"山西青年"山西青年,\t"/kcms2/article/_blank"\o"2020(14)"2020(14).YaruDu.Visualanalysisofcustomerswitchingbehaviorpatternminingfortakeoutservice[J].JournalofComputerLanguages,2020-04-29.\t"/en/Detail/index/GARJ2021_4/_blank"Chi-HsiangTing,\t"/en/Detail/index/GARJ2021_4/_blank"Chin-LienChang,\t"/en/Detail/index/GARJ2021_4/_blank"QuanDai,\t"/en/Detail/index/GARJ2021_4/_blank"KunLiang,\t"/en/Detail/index/GARJ2021_4/_blank"ChaoShen,\t"/en/Detail/index/GARJ2021_4/_blank"XingguoSun,\t"/en/Detail/index/GARJ2021_4/_blank"DaiyangLu.TheStudyofChoiceontheInfluenceofConsumer’sTake-outFoodElectronicCommerceinChina[J].Volume4,Issue18.2022.CBurroughs.PortableHeatedStorageBoxforTubularContainers[J].Politics&GovernmentWeek,2016-11-10.\t"/zn/Detail/index/GARJ2020/_blank"AyyoubK.Taher,\t"/zn/Detail/index/GARJ2020/_blank"CharlotteEL.Evans,\t"/zn/Detail/index/GARJ2020/_blank"GrahamPClarke.EvaluatingtheUKtakeawayfoodenvironmentaroundsecondaryschools:comparisonofdifferentmethods[J].\t"/zn/Detail/index/GARJ2020/_blank"ProceedingsoftheNutritionSocietyVolume79,IssueOCE2.2020.\t"/zn/Detail/index/GARJ2020/_blank"BretThorn.Full-servicerestaurantsshifttotakeout,deliveryandcharityinwakeofcoronavirusoutbreak[J].\t"/zn/Detail/index/GARJ2020/_blank"Nation'sRestaurantNews,2020.\t"/zn/Detail/index/GARJ2020/_blank"RonRuggless.GreatAmericanTakeoutboostsrestaurantsales–atleastforaday[J].\t"/zn/Detail/index/GARJ2020/_blank"Nation'sRestaurantNews2020.

\t"/zn/Detail/index/GARJ2021_3/_blank"MatthewAppleby.Tenkeytakeawaysfromthe2022FourOaksTradeShow[J].\t"/zn/Detail/index/GARJ2021_3/_blank"HorticultureWeek2022.PP11-11.

附錄電路圖源代碼#include"delay.h"#include"sys.h"#include"oled.h"#include"bmp.h"#include"key.h"#include"usart.h"#include"usart2.h"#include"usart3.h"#include"led.h"#include"adc.h"#include"ds18b20.h"#include"monitor.h"#include"max90614.h"shorttemperature; u8tem[15];u8temperaturedyu=28; u8temperaturehyu=32; u8temgyu[15];u8temdyu[15];shortTtemperature;intTtempYu=35;u8TtempYus[10];u8Ttemps[10];intfragment=0;u8send[30];intbeepnum=0;u8beepnums[5];intbiaozhi=0;intbiaozhi1=0;intbiaozhi2=0;intbiaozhi3=0;intbiaozhi4=0;intbiaozhi5=0;u8guihao[5];u8danhao[15];voidUSART1_Puts(char*str){while(*str){USART1->DR=*str++;while((USART1->SR&0X40)==0);}}voidUSART3_Puts(char*str){while(*str){USART3->DR=*str++;while((USART3->SR&0X40)==0);}}intmain(void){ inti,j; delay_init(); NVIC_Configuration(); OLED_Init(); OLED_ColorTurn(0);//0正常顯示,1反色顯示OLED_DisplayTurn(0);//0正常顯示1屏幕翻轉(zhuǎn)顯示 OLED_Refresh(); OLED_Clear(); KEY_Init(); LED_Init(); beep_Init(); beep=0;usart2_init(9600);usart3_init(9600); JDQ1=1; JDQ2=1;JDQ3=1;OLED_ShowChinese(0,0,0,16);// OLED_ShowChinese(18,0,1,16);// OLED_ShowString(36,0,":",16);OLED_ShowChinese(0,20,2,16);// OLED_ShowChinese(18,20,3,16);// OLED_ShowString(36,20,":",16); OLED_Refresh(); while(DS18B20_Init()) //DHT11初始化 { delay_ms(200);} KEY_Init();SMBus_Init();//初始化 TtempYus[0]=TtempYu/10+'0'; TtempYus[1]=TtempYu%10+'0'; TtempYus[2]=0; OLED_ShowString(95,0,TtempYus,16);// temdyu[0]=temperaturedyu/10+'0'; temdyu[1]=temperaturedyu%10+'0'; OLED_ShowString(80,20,temdyu,16); temgyu[0]=temperaturehyu/10+'0'; temgyu[1]=temperaturehyu%10+'0'; OLED_ShowString(100,20,temgyu,16); OLED_Refresh(); while(1) { if(USART3_RX_STA==1){ USART3_RX_STA=0; if(USART3_TX_BUF[0]=='w'){ if(USART3_TX_BUF[1]=='1'){ temperaturedyu=(USART3_TX_BUF[2]-'0')*10+USART3_TX_BUF[3]-'0'; temperaturehyu=(USART3_TX_BUF[4]-'0')*10+USART3_TX_BUF[5]-'0'; TtempYu=(USART3_TX_BUF[6]-'0')*10+USART3_TX_BUF[7]-'0'; TtempYus[0]=TtempYu/10+'0'; TtempYus[1]=TtempYu%10+'0'; TtempYus[2]=0; OLED_ShowString(95,0,TtempYus,16);// temdyu[0]=temperaturedyu/10+'0'; temdyu[1]=temperaturedyu%10+'0'; OLED_ShowString(80,20,temdyu,16); temgyu[0]=temperaturehyu/10+'0'; temgyu[1]=temperaturehyu%10+'0'; OLED_ShowString(100,20,temgyu,16); }elseif(USART3_TX_BUF[1]=='2'){ guihao[0]=USART3_TX_BUF[2]; guihao[1]=USART3_TX_BUF[3]; guihao[2]=USART3_TX_BUF[4]; guihao[3]=0; danhao[0]=USART3_TX_BUF[5]; danhao[1]=USART3_TX_BUF[6]; danhao[2]=USART3_TX_BUF[7]; danhao[3]=USART3_TX_BUF[8]; danhao[4]=USART3_TX_BUF[9]; danhao[5]=USART3_TX_BUF[10]; danhao[6]=0; OLED_ShowString(10,40,guihao,16); JDQ3=0; biaozhi3=1; } } } Ttemperature=SMBus_ReadTemp()*10; Ttemps[0]=Ttemperature/100+'0'; Ttemps[1]=Ttemperature%100/10+'0'; Ttemps[2]='.'; Ttemps[3]=Ttemperature%10+'0'; Ttemps[4]=0; temperature=DS18B20_Get_Temp(); tem[0]=temperature/100+'0'; tem[1]=temperature%100/10+'0'; tem[2]='.'; tem[3]=temperature%10+'0'; tem[4]=0; OLED_ShowString(45,20,tem,16); OLED_ShowString(45,0,Ttemps,16); OLED_Refresh(); if(temperature<temperaturedyu*10){ JDQ1=0; }else{ JDQ1=1; } if(temperature>temperaturehyu*10){ biaozhi1=1; }else{ biaozhi1=0; } if(Ttemperatu

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論