首先,,現(xiàn)在的智能產(chǎn)品,如果按照控制分類的話,,基本上可以分類為定時(shí)控制,、遠(yuǎn)程控制、自動(dòng)控制,。 雖說畢業(yè)設(shè)計(jì)沒有難度要求,,但理論上越復(fù)雜越好。 但是,,從實(shí)際操作的角度來(lái)說,,過于復(fù)雜是不好的。 過于復(fù)雜的設(shè)計(jì)難度呈指數(shù)函數(shù)上升,,另一方面,,制作實(shí)物時(shí)經(jīng)費(fèi)成為很大的制約因素。
我從事了幾年的物聯(lián)網(wǎng)智能工廠的開發(fā),,所以對(duì)智能家居方面更了解,,對(duì)智能農(nóng)業(yè)不太了解。
這些想法包括:
1,、聰明地關(guān)上窗戶,。
智能遮光的主要功能是檢測(cè)光線,光線高時(shí)開窗,,光線低時(shí)關(guān)窗,; 二是檢測(cè)雨水。 有雨的時(shí)候關(guān)窗戶,,沒有雨的時(shí)候開窗戶,。 雨量傳感器可以從淘寶買到這樣的實(shí)驗(yàn)?zāi)K。 畢竟是畢業(yè)設(shè)計(jì),,所以并不是真的制作產(chǎn)品,,只要能實(shí)現(xiàn)功能就可以了。 光傳感器可以用簡(jiǎn)單的光電阻實(shí)現(xiàn),。 MCU看你對(duì)那部分很熟悉,,學(xué)校可能更用功,。 但是,,如果使用其他的例如STM32等的話一定會(huì)有好處,而且學(xué)習(xí)也很快。 電機(jī)取決于選擇,。 如果使用功率大的電機(jī),,可能需要使用交流。 用小電機(jī)模擬就可以用電池供電,。 結(jié)構(gòu)框圖如下所示。
2,、智能開關(guān),。
現(xiàn)在市面上的智能開關(guān)例如是小米的,他有可以通過WIFI遠(yuǎn)程控制的APP,。 但是,,這涉及的方面很多,構(gòu)筑服務(wù)和開發(fā)APP的工作量很大,。 如果是學(xué)生合作完成的,,可以考慮,否則可以直接做簡(jiǎn)化版,。 原理框圖如下,。 用藍(lán)牙或2.4G控制。 藍(lán)牙可以制作簡(jiǎn)單的APP用智能手機(jī)控制,,也可以制作遙控器并在遙控器上搭載藍(lán)牙和2.4G,。 智能開關(guān)由51或STM32控制。 MCU接收到信號(hào)后,,控制繼電器進(jìn)行相應(yīng)的動(dòng)作,。 繼電器可以連接到一個(gè)AC插座上,由此實(shí)現(xiàn)了AC開關(guān),。 您可以一次控制多個(gè)交換機(jī),,以便增加2點(diǎn)就可以增加1個(gè)485進(jìn)行級(jí)聯(lián)。 當(dāng)然,,藍(lán)牙和2.4G也可以同樣實(shí)現(xiàn),。 每個(gè)開關(guān)都加上ID進(jìn)行識(shí)別就可以了。
3,、智能環(huán)境檢測(cè)
它完成的功能是自動(dòng)檢測(cè)室內(nèi)環(huán)境的溫度,、濕度、PM2.5值,,并自動(dòng)發(fā)送到手機(jī),。 這樣進(jìn)入房間后,只要打開手機(jī)的APP,,就可以知道這個(gè)房間里的環(huán)境參數(shù)是什么樣的,。 結(jié)構(gòu)框圖如下所示。 溫濕度傳感器買DHT11就可以了。 幾美元,。 PM2.5傳感器GP2Y1014AU等也可以,。 幾十塊錢。 MCU檢測(cè)溫濕度和PM2.5的值,,通過藍(lán)牙向外部廣播,。 蘋果手機(jī)有ibeacon的功能。 這也可以讓電腦同學(xué)合作制作手機(jī)端的藍(lán)牙接收工具,。 他的完成也到此結(jié)束了,。 不行,只能自己裝屏幕顯示,。 這樣的話,,感覺有點(diǎn)低了。
4,、智能燈光,。
這個(gè)更簡(jiǎn)單。 直接用光敏電阻檢測(cè)光,,天黑時(shí)開燈,,亮?xí)r關(guān)燈。 也可以添加人體傳感器,,以便人天黑后開燈,、變亮、無(wú)人開燈,。 還可以添加藍(lán)牙或2.4G,,在傳統(tǒng)的基礎(chǔ)上實(shí)現(xiàn)遠(yuǎn)程控制。
5,、智能澆水
自動(dòng)檢測(cè)土壤濕度,,土壤比較干燥時(shí)自動(dòng)控制電機(jī)向植木鑒排水,土壤比較潮濕時(shí)停止?jié)菜?這比較簡(jiǎn)單,,淘寶幾十美元就能買到全套,。
希望這些想法能對(duì)你有所啟發(fā)。 那再好不過了,。
等待指定長(zhǎng)度的毫秒數(shù),,并返回毫秒計(jì)時(shí)器的值,。 等待時(shí)間指定以毫秒為單位的等待時(shí)間。 函數(shù)的等待時(shí)間為0x7ffffff,,即2147483647毫秒或更短,。 如果需要等待更長(zhǎng)時(shí)間,,請(qǐng)?jiān)俅芜\(yùn)行函數(shù)。
如果將0連接到毫秒的計(jì)時(shí)值輸入,,則當(dāng)前線程將強(qiáng)制放棄對(duì)CPU的控制,。
此函數(shù)進(jìn)行異步系統(tǒng)調(diào)用,但函數(shù)節(jié)點(diǎn)同步工作,。 因此,,在指定的時(shí)間結(jié)束之前,函數(shù)不會(huì)停止執(zhí)行,。
此內(nèi)置函數(shù)通常在程序中用作計(jì)時(shí)器或延遲器,。 其輸入端是期待的計(jì)時(shí)器值(以ms為單位),其輸出返回毫秒計(jì)時(shí)器的值,。
二. labview簡(jiǎn)要介紹:
LabVIEW是程序開發(fā)環(huán)境,由美國(guó)國(guó)家儀器(NI )公司開發(fā),,類似于C和BASIC的開發(fā)環(huán)境,。 但是LabVIEW與其他計(jì)算機(jī)語(yǔ)言的顯著區(qū)別在于其他計(jì)算機(jī)語(yǔ)言用基于文本的語(yǔ)言生成代碼而LabVIEW用圖形編輯語(yǔ)言g編寫程序LabVIEW軟件是NI設(shè)計(jì)平臺(tái)的核心LabVIEW開發(fā)環(huán)境集成了工程師和科學(xué)家快速構(gòu)建各種APP所需的所有工具,旨在幫助工程師和科學(xué)家解決問題,,提高生產(chǎn)力,,并不斷創(chuàng)新。
2 .計(jì)算線性回歸方程y=ax b的系數(shù)a和b,,用兩種方法計(jì)算,。
第一個(gè)是公式:
二是用最小二乘法的公式求出最小值點(diǎn)(a,b ),,如下
3 .檢查回歸方程是否有效(用f分布檢查),。
4 .將哈希點(diǎn)(xi,yi )和回歸曲線y=ax b繪制在一張圖上,。
5 .每個(gè)算法都需要一個(gè)計(jì)算框圖,,每個(gè)算法都要編寫自定義函數(shù)。
用四種方法計(jì)算行列式
具體要求:
1 .在TXT文本中輸入n階行列式,。
2 .用文本輸入語(yǔ)句將文本中的行列式數(shù)據(jù)讀入變量(矩陣),,自動(dòng)判斷行列式的階數(shù)。
3 .從菜單中選擇計(jì)算方法:
第一個(gè)是用matlab的矩陣計(jì)算語(yǔ)句進(jìn)行計(jì)算
二是將化行列式計(jì)算為上三角行列式,;
第三,,通過逐行展開和降級(jí)的方法進(jìn)行遞歸計(jì)算。
四是從定義開始計(jì)算。
(每種計(jì)算方法都需要一個(gè)計(jì)算框圖,,并且必須為每種計(jì)算方法創(chuàng)建自定義函數(shù),。)
4 .將計(jì)算結(jié)果輸出到文本文件并保存到磁盤
1,、首先用矩形工具做一個(gè)圖形,這些圖案都彎曲后就可以編輯節(jié)點(diǎn)了,。
2,、選擇所有圖形,使用快捷鍵" ctrl q "用形狀工具進(jìn)行標(biāo)準(zhǔn)圖形節(jié)點(diǎn)的編輯,。
3,、使用形狀工具選取點(diǎn)的方法有兩種。 是矩形和手繪的,。 矩形是引出一個(gè)矩形,,框內(nèi)的全部被選擇。 手繪是指自由地繪制選擇框圖,,只要被框住就被選擇,。
4、選擇節(jié)點(diǎn)或虛線,,可以將直線旋轉(zhuǎn)為曲線,,也可以將曲線旋轉(zhuǎn)為直線。 您也可以增加或減少節(jié)點(diǎn),,連按兩下直線以增加節(jié)點(diǎn),,或連按兩下點(diǎn)以拖曳節(jié)點(diǎn)。
5,、選擇節(jié)點(diǎn)可以進(jìn)行各種形式的變更,。 通過選擇兩個(gè)或多個(gè)節(jié)點(diǎn)斷開或連接,可以自動(dòng)簡(jiǎn)化多個(gè)節(jié)點(diǎn),。
visio 2019專業(yè)版幫助用戶輕松創(chuàng)建各種流程圖,包括網(wǎng)絡(luò)地圖,、組織結(jié)構(gòu)圖,、工程設(shè)計(jì)和使用其他現(xiàn)代形狀和模板的內(nèi)容,并改進(jìn)團(tuán)隊(duì)合作新版本的visio2019添加了數(shù)十種模板和數(shù)千種可定制的形狀,,使用戶能夠?qū)?shù)字,、想法和其他數(shù)據(jù)觀點(diǎn)轉(zhuǎn)換為一致、有影響力的故事,。 支持符合UML2.5,、業(yè)務(wù)流程管理和標(biāo)記(bpmn ) 2.0和SDL )等行業(yè)標(biāo)準(zhǔn),。
安裝步驟:
1 .選擇下載的安裝軟件包,然后單擊鼠標(biāo)右鍵將其解壓縮,。
2 .解壓縮后,,獲取以下文件,雙擊以打開visio 2019文件夾:
3 .右鍵單擊并以管理員身份運(yùn)行設(shè)置安裝程序,。
4 .正在安裝軟件……
5 .安裝完成后,,單擊關(guān)閉。
6 .返回解壓縮后的安裝包,,進(jìn)入激活工具文件夾,。
啟動(dòng)Visio激活操作。
提示:如果沒有許可證或此程序無(wú)法打開,,請(qǐng)關(guān)閉計(jì)算機(jī)的防病毒軟件和防火墻(在windows10系統(tǒng)上還需要關(guān)閉Defender實(shí)時(shí)保護(hù)),,然后安裝程序
方法1 :
1 )右鍵單擊以管理員身份打開許可證1。
2 )單擊以激活visio,。 如果激活失敗,,則可以多次單擊激活。 這是網(wǎng)絡(luò)狀態(tài)下的激活方法,。
3 )按一下「確定」。
方法2 :
1 )右鍵單擊以管理員身份打開許可證2,。
2 )單擊office激活,,激活成功后顯示【successful】。
8 .打開系統(tǒng)開始菜單,,然后單擊visio軟件,。
9 .登錄提示界面,直接點(diǎn)擊x關(guān)閉,。 注意不要登錄,,防止激活失效。
10 .點(diǎn)擊【基本框圖】,。
11 .單擊“創(chuàng)建”進(jìn)入visio,。
12 .按一下【檔案】。
13 .點(diǎn)擊【賬號(hào)】,,顯示【活動(dòng)產(chǎn)品】,。
14 .軟件安裝成功,運(yùn)行界面如下:
官方微信
TOP