999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于NodeMCU的智能衣柜設計

2021-03-15 02:35:30
智能城市 2021年3期
關(guān)鍵詞:單片機設計

(河南科技大學機電工程學院,河南洛陽 471003)

隨著現(xiàn)在的智能家居的發(fā)展,越來越多的智能化的產(chǎn)品走入人們的視野。智能化的產(chǎn)品幫助人們解決了生活中的部分問題,提高了人們幸福生活的體驗。針對現(xiàn)有的家庭衣柜存在的問題,提出了一款智能的現(xiàn)代化的解決方案,減小由于溫度、濕度變化對衣物造成的影響。

1 系統(tǒng)設計

本系統(tǒng)主要由主控制器:可聯(lián)網(wǎng)的主控器NodeMCU、步進電機以及控結(jié)構(gòu)、溫濕度傳感器、通風風扇等組成,結(jié)構(gòu)如圖1所示。

圖1 系統(tǒng)設計圖

1.1 單片機主控制器

主控芯片采用樂鑫公司開發(fā)的ESP8266芯片,使用的是經(jīng)過封裝的NodeMCU物聯(lián)網(wǎng)模塊。本次開發(fā)使用C語言,在Arduino平臺進行開發(fā),由于Arduino平臺提供有眾多的庫文件,更加方便快捷地開發(fā)工程。作為一款物聯(lián)網(wǎng)模塊,該芯片內(nèi)嵌TCP/IP協(xié)議棧,支持802.11協(xié)議,支持AP和STA模式。該芯片具有多路可編程IO,內(nèi)置定時器模塊,帶有一路ADC,可以輸出支持IIC、IIS、USART、SPI協(xié)議等。作為一款32位的單片機,主控頻率高、功能強大,可以在低功耗模式下使用,可以長時間免維護運行。該款芯片具有功能眾多、性能優(yōu)越、功耗低小等特點,可以勝任本次設計。

1.2 溫濕度的采集

本次設計方案采用的是SHT30款溫濕度傳感器模塊。該模塊體積小巧、供電方便,直接提供5 V的直流電壓即可。主控模塊使用IIC協(xié)議與溫濕度模塊進行數(shù)據(jù)交互,讀取方便,靈敏度高(0.1 ℃),可以敏銳捕捉溫度的變化。該模塊可同時直接采集來自衣柜的溫度、濕度數(shù)據(jù)。由于衣柜體積較大,采用分布式排布的方法,在衣柜中多角度、多點放置,同時定時采集,再計算平均值作為最終的輸出數(shù)據(jù),最終將采集的溫濕度輸出到衣柜上的屏幕和手機終端。

濕度的采集僅用其中采集到的一組數(shù)據(jù)作為參考,溫度數(shù)據(jù)則采集衣柜內(nèi)部的多個部位的數(shù)據(jù)作為參考。采集的溫濕度數(shù)據(jù)如表1所示。

表1 檢測的幾個位置的溫度數(shù)據(jù) 單位:℃

由表1可知,衣柜內(nèi)部不同位置的溫度變化不大,但不同位置的溫度檢測稍微有所不同,可能受到光照或者其他的熱源的影響造成的。

1.3 屏幕顯示模塊設計

顯示模塊采用的是4.3英寸的HMI可觸摸串口液晶屏幕。串口屏具有可獨立設置UI的優(yōu)點,可以自定義設計顯示的UI,不占用過多的單片機的資源。串口屏幕可以顯示多級頁面,可以顯示衣柜的溫度、濕度、風扇的轉(zhuǎn)速、通風的時間、定時等信息以及開源平臺API接口獲取到的其他信息等,可設置用于控制的按鈕,簡單的屏幕GUI界面示意圖如圖2所示。

圖2 簡單的屏幕GUI界面示意圖

1.4 無線傳輸設計

無線傳輸分為主、從結(jié)構(gòu)。從機部分在衣柜外壁的合適的位置粘貼,主要用于驅(qū)動串口屏幕。主機部分內(nèi)置于衣柜內(nèi)壁,用來處理溫濕度數(shù)據(jù)和對步進電機、風扇的控制。

主機與主機之間借助WiFi進行無線的數(shù)據(jù)傳輸,外壁機作為從機,開啟STA模式,作為Client角色,連接作為Server角色的開啟AP模式的主機,兩機之間借助TCP/IP協(xié)議連接,進行點對點的數(shù)據(jù)交互。兩者均須連接家庭的無線路由器,并作為局域網(wǎng)中的一個節(jié)點。同時,設計了一款安卓APP,該APP也以TCP/IP方式在局域網(wǎng)內(nèi)連接到衣柜內(nèi)壁的主機進行控制指令發(fā)送和數(shù)據(jù)的交互,并顯示自定義的基于網(wǎng)絡開放API接口的可獲取的資源。

1.5 風扇控制設計

風扇的使用是為了加速空氣的流動,常通風有助于衣物保持穩(wěn)定的溫濕度,更好地保存衣物,避免發(fā)霉。風扇安裝在衣柜的頂部,設置百葉窗,可以在風扇關(guān)閉時避免衣柜外灰塵進入。

根據(jù)上文中針對當前的室溫的設計,計算出溫濕度與風扇轉(zhuǎn)速控制的相關(guān)的計算算法。

模塊內(nèi)部可以通過程序控制輸出一定頻率的PWM波,用于控制通風風扇的轉(zhuǎn)速。溫濕度的采為定時采集,當采集的數(shù)據(jù)經(jīng)過計算后超出設置的閾值,會按照一定的算法計算后設置PWM的占空比,控制風扇的轉(zhuǎn)速。當風扇經(jīng)過一段時間的開啟后,衣柜內(nèi)部的溫度和濕度會發(fā)生一定改變,此時風扇會停止轉(zhuǎn)動。同過這種反饋方式完成衣柜內(nèi)部溫濕度的調(diào)節(jié),改善內(nèi)部環(huán)境。

風扇PWM輸入與溫濕度設計相關(guān)公式(n為部署的溫濕度傳感器的數(shù)量),如下:

式中:PWMnow——當前溫濕度采樣與設定值的比較的計算結(jié)果;Ts——溫度的設定值,目標值(℃);Ti——當前的所有的溫濕度傳感器采集值的平均值(℃);n——當前部署的溫濕度傳感器的個數(shù)。

風扇的開關(guān)跟隨衣柜內(nèi)部的溫濕度的變化,當超出設置的閾值時便會觸發(fā)開啟,回到閾值內(nèi)便會關(guān)閉,處于動態(tài)控制狀態(tài),可以進行手動和APP的遙控指令操作,有關(guān)溫濕度與風扇轉(zhuǎn)速的算法設計如圖3所示。

圖3 有關(guān)溫濕度與風扇轉(zhuǎn)速的算法設計

1.6 電源供電設計

電源模塊分三部分。其中步進電機使用的是42步進電機,采用TB6600驅(qū)動器結(jié)合單片機的PWM信號進行驅(qū)動。供電采用獨立的家用220 V交流電經(jīng)過電源模塊轉(zhuǎn)換成12 V直流電進行供電。其次,單片機和溫濕度模塊供電用線性降壓電路,將12 V轉(zhuǎn)換成5 V支流電源。最后,芯片供電,再次使用線性降壓電路將5 V直流降至3.3 V供電。

典型線性降壓電路圖如圖4所示。

圖4 線性電壓轉(zhuǎn)換電路圖

1.7 衣柜內(nèi)部步進電機設計部分

控制部分由步進電機、桁架、傳動鏈條、掛衣鉤組成。由于通風過程中衣服一直處于固定位置會使衣物受風不均,因此,在衣柜內(nèi)部設置了一個環(huán)形旋轉(zhuǎn)裝置,可以使衣物在衣柜內(nèi)部進行旋轉(zhuǎn),實現(xiàn)均勻受風。

該旋轉(zhuǎn)裝置是仿照數(shù)控機床的回轉(zhuǎn)刀庫裝置結(jié)構(gòu)設計,由兩個步進電機驅(qū)動,每個步進電機上帶有兩個齒輪盤。傳動的方式采用鏈條傳動,使得傳動更加平穩(wěn),產(chǎn)生噪聲更小,產(chǎn)生的摩擦力更小,減輕步進電機的工作壓力。

步進電機帶動齒輪盤旋轉(zhuǎn),帶動鏈條傳動。在鏈條的連接處裝有掛衣鉤,衣物懸掛上,隨著鏈條旋轉(zhuǎn)而轉(zhuǎn)動,使得在通風過程中受風更加的均勻。步進電機的旋轉(zhuǎn)控制受內(nèi)部主機的控制,用戶可以通過APP或者外壁的屏幕發(fā)送轉(zhuǎn)動指令,可以輕松地控制衣架正反旋轉(zhuǎn),當需要的衣服到達自己面前時停止。

2 系統(tǒng)主程序設計

主程序流程圖如圖5所示,電路原理示意圖如圖6所示。

圖5 主程序流程圖

圖6 相關(guān)電路原理示意圖

3 相關(guān)的優(yōu)化

3.1 有關(guān)溫濕度傳感器的排布的優(yōu)化

由于衣柜內(nèi)部空間大,存放有大量衣物,當用戶剛放入衣服時,溫濕度會隨著時間的推移逐漸發(fā)生變化。所有的溫濕度不會同時發(fā)生變動,因此,在衣柜內(nèi)部安裝多個溫濕度傳感器檢測溫濕度的變化,取同一時間的數(shù)據(jù)的平均值作為PWM輸出的依據(jù)。

3.2 溫濕度檢測時間間隔和季節(jié)的有關(guān)優(yōu)化

在春冬天和夏秋天的室內(nèi)空氣的溫度和濕度會相差較多,因此,在季節(jié)變化時需要對設置的溫度閾值進行調(diào)整,使其更加符合需求。

4 結(jié)語

隨著嵌入式和物聯(lián)網(wǎng)技術(shù)的蓬勃發(fā)展,更多方案會被不斷提出,更多的智能家居產(chǎn)品被開發(fā),基于云平臺和更加優(yōu)秀模組的搭配會給人們更加震撼的體驗。今后會開發(fā)出更加智能、人機交互更加友好的嵌入式產(chǎn)品,將會給消費者帶來更加舒適的體驗,助力嵌入式的更好的發(fā)展。

猜你喜歡
單片機設計
何為設計的守護之道?
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于單片機的SPWM控制逆變器的設計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于單片機的平衡控制系統(tǒng)設計
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 国产亚洲视频播放9000| av一区二区无码在线| 狠狠亚洲婷婷综合色香| 国产精品网址你懂的| 欧美成人一级| 97一区二区在线播放| 亚洲AV无码乱码在线观看裸奔| 日韩毛片在线播放| 亚洲日韩图片专区第1页| 成年午夜精品久久精品| 五月天丁香婷婷综合久久| 日本亚洲成高清一区二区三区| 亚洲欧洲日本在线| 色视频久久| 国产欧美在线观看视频| 欧美性精品| 色综合久久无码网| 国产在线视频导航| 亚洲国产精品一区二区高清无码久久| 国产成人精品综合| 欧美三级视频网站| 国产不卡国语在线| 男女猛烈无遮挡午夜视频| 成人夜夜嗨| 伊人成人在线视频| 首页亚洲国产丝袜长腿综合| 日韩福利在线视频| 国产精品hd在线播放| 国产精品亚洲va在线观看| 日韩精品专区免费无码aⅴ | 综合色88| 中文字幕在线不卡视频| 国产91特黄特色A级毛片| 波多野结衣无码AV在线| 亚洲天堂网在线观看视频| 九九热视频在线免费观看| 最新国产你懂的在线网址| 国产成熟女人性满足视频| 日韩成人在线网站| 波多野结衣亚洲一区| 高清无码一本到东京热| 亚洲男人的天堂在线| 狠狠久久综合伊人不卡| 无码国产偷倩在线播放老年人| 国产成人免费观看在线视频| 国产日本一区二区三区| 日韩精品毛片人妻AV不卡| 中文字幕在线日韩91| 99热在线只有精品| 88国产经典欧美一区二区三区| 日韩福利在线视频| 中文字幕66页| 3344在线观看无码| 55夜色66夜色国产精品视频| 成人国产一区二区三区| 天天色综网| 欧美一区二区三区不卡免费| 日韩成人免费网站| 99er精品视频| 日本久久久久久免费网络| 国产成人1024精品下载| 97亚洲色综久久精品| 91麻豆精品国产91久久久久| 人妻丰满熟妇av五码区| 欧美综合激情| 狠狠综合久久久久综| 91精品视频网站| 亚洲国产天堂久久综合| 99激情网| 波多野结衣二区| 欧美 亚洲 日韩 国产| 谁有在线观看日韩亚洲最新视频| 国模在线视频一区二区三区| 国禁国产you女视频网站| 色天天综合久久久久综合片| 国产丝袜91| www.亚洲国产| 在线免费亚洲无码视频| 亚洲AⅤ综合在线欧美一区| 久久综合亚洲色一区二区三区| 亚洲一级毛片| 国产人人乐人人爱|