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

基于可視化設(shè)計(jì)的數(shù)控自適應(yīng)路燈的設(shè)計(jì)

2018-02-28 09:38:04李波屈原
電子技術(shù)與軟件工程 2018年23期

李波 屈原

摘要

本文提出了將Arduino工程的可視化設(shè)計(jì)應(yīng)用在設(shè)計(jì)數(shù)控路燈上,首先給出了數(shù)控自適應(yīng)路燈的設(shè)計(jì)任務(wù),然后和學(xué)生一起對(duì)該任務(wù)進(jìn)行分析,確定設(shè)計(jì)方案,按照設(shè)計(jì)方案進(jìn)行軟件和硬件的設(shè)計(jì),最后通過仿真論證了設(shè)計(jì)的正確性和可行性。

【關(guān)鍵詞】Arduino 可視化設(shè)計(jì) 數(shù)控自適應(yīng)路燈

Arduino是一個(gè)基于開放原始碼的軟硬件平臺(tái),用戶可以在此平臺(tái)上設(shè)計(jì)和制作一些基于微控制器的數(shù)字裝置和交互式系統(tǒng)。

1 數(shù)控自適應(yīng)路燈的設(shè)計(jì)任務(wù)

設(shè)計(jì)一種基于可視化設(shè)計(jì)的數(shù)控自適應(yīng)路燈,當(dāng)夜晚時(shí),光照強(qiáng)度小于300且有人通過路燈,距離小于20厘米時(shí)路燈亮,其他情況下路燈滅。

2 對(duì)數(shù)控自適應(yīng)路燈任務(wù)的分析

根據(jù)以上設(shè)計(jì)任務(wù),我們確定主控芯片選擇Atmeg328型單片機(jī),自適應(yīng)路燈需要三個(gè)模塊是:GROVE亮度傳感器模塊、LED模塊和紅外測(cè)距傳感器模塊組成。當(dāng)夜晚光照強(qiáng)度小于300且人距離路燈20厘米時(shí)路燈亮,人距離路燈大于20厘米時(shí)路燈仍然不亮,白天光照強(qiáng)度大于300,不管是否有人通過路過路燈都是熄滅。我們需要滿足兩個(gè)判斷條件:一是光照強(qiáng)度,二是人與路燈的距離,在設(shè)計(jì)時(shí)GROVE亮度傳感器模塊、LED模塊和紅外測(cè)距傳感器模塊的ID不能重復(fù)。

3 數(shù)控自適應(yīng)路燈的設(shè)計(jì)方案

可視化流程圖編程時(shí),需要學(xué)生知道Atmeg328型單片機(jī)有14路數(shù)字I/O口,6路模擬輸入端口,不需要深入了解其內(nèi)部繁雜的工作原理。

3.1 硬件設(shè)計(jì)

和我們一般的教學(xué)平臺(tái)一樣,我們首先建立工程,在Arduino Uno板的原理圖中添加GROVE亮度傳感器模塊、LED模塊和紅外測(cè)距傳感器模塊,然后切換到原理圖捕獲標(biāo)簽頁上,就會(huì)發(fā)現(xiàn)外設(shè)硬件電路自動(dòng)連好添加到原理圖中了,如圖1所示。

3.2 軟件設(shè)計(jì)

通過任務(wù)分析可知,軟件設(shè)計(jì)時(shí)先讀取完光照強(qiáng)度還要讀取人與路燈的距離,因此設(shè)置判定條件為“Lux<300”和“cm<20”,流程圖如圖2所示。

3.3 仿真結(jié)果與分析

完成硬件系統(tǒng)和軟件程序設(shè)計(jì)后,利用可視化設(shè)計(jì)仿真功能來調(diào)試程序,通過調(diào)節(jié)兩個(gè)傳感器的返回值,來驗(yàn)證程序邏輯的正確性。我們可以從仿真結(jié)果直觀的看到系統(tǒng)運(yùn)行效果是否和我們的設(shè)計(jì)任務(wù)相符。

(1)調(diào)節(jié)亮度傳感器的“+”鍵,使得云層不遮陽光,模擬白天的光線強(qiáng)度,紅外傳感器的距離為為19,可以看到LED燈熄滅,如圖3所示,可知天亮即使有人走過路燈不會(huì)亮。

(2)調(diào)節(jié)亮度傳感器的“-”鍵,使得云層遮住陽光,模擬夜晚的光線強(qiáng)度。調(diào)節(jié)紅外測(cè)距傳感器的“+”鍵,使得距離返回值大于20即可,模擬夜晚沒人路過的情況,如圖4所示,可知夜晚沒人路過時(shí)路燈也不會(huì)亮。

(3)保持亮度傳感器的返回值不變,調(diào)節(jié)紅外測(cè)距傳感器的返回值小于20,來模擬夜晚有人經(jīng)過的情況,如圖5,可知夜晚有人經(jīng)過路燈會(huì)亮。

4 結(jié)論

本文主要介紹自適應(yīng)路燈在可視化設(shè)計(jì)平臺(tái)上的實(shí)現(xiàn)方法,使用Arduino平臺(tái)學(xué)生可以很容易的完成教學(xué)任務(wù),從設(shè)計(jì)任務(wù)、任務(wù)分析、設(shè)計(jì)方案和仿真結(jié)果分析可以得出可視化設(shè)計(jì)不僅簡(jiǎn)單易上手而且準(zhǔn)確性很高的結(jié)論,仿真結(jié)果與我們的任務(wù)要求完全一致,學(xué)生學(xué)習(xí)起來興趣越來越濃厚,教學(xué)效果較好。

參考文獻(xiàn)

[1]Anonymous.Arduino brings Intelinto its open source community[J].Electronics Weekly,2013,2563.

[2]楊楠.基于Arduino的數(shù)控產(chǎn)品原型設(shè)計(jì)研究[D].江南大學(xué),2014.

[3]Alessandro DAnsilio.Arduino:A low-cost multipurpose tabequipment[J].Behavior ResearchMethods,2012,442.

主站蜘蛛池模板: 国产xxxxx免费视频| 精品剧情v国产在线观看| a级高清毛片| 国产99视频精品免费视频7| 亚洲Va中文字幕久久一区| 久久精品人人做人人综合试看| 亚洲欧美极品| 中文字幕久久波多野结衣| 男人的天堂久久精品激情| 婷婷综合在线观看丁香| 色偷偷一区| 欧美性色综合网| 天天做天天爱天天爽综合区| 国产后式a一视频| 97se亚洲综合| 无码aaa视频| 精品91视频| 亚洲欧美一区二区三区蜜芽| 国产精品美女自慰喷水| 欧美午夜理伦三级在线观看| 亚洲av无码专区久久蜜芽| 午夜福利网址| 免费A级毛片无码免费视频| 久久国产精品无码hdav| 免费观看国产小粉嫩喷水| 国产黄在线免费观看| 国产欧美精品专区一区二区| 99国产在线视频| 国产第一色| 中文字幕亚洲乱码熟女1区2区| 国产日韩欧美精品区性色| 国产一级毛片高清完整视频版| 亚洲性一区| 久久香蕉国产线看观看亚洲片| 国产在线麻豆波多野结衣| 国产久草视频| 高清国产在线| 亚洲天堂.com| 91精品小视频| 国产激情在线视频| 久一在线视频| 国产精品视频导航| 国产精品无码一二三视频| 69综合网| 看看一级毛片| 美女被操91视频| 国产免费黄| 国产在线视频自拍| 亚洲伊人电影| 9cao视频精品| 日韩专区第一页| 日本a∨在线观看| 亚洲免费人成影院| 日本一区二区不卡视频| 国产成人三级| 无码aaa视频| 欧美在线黄| 中文字幕乱妇无码AV在线| 亚洲欧美激情小说另类| 午夜福利无码一区二区| 国产精品太粉嫩高中在线观看 | 又粗又硬又大又爽免费视频播放| 国产SUV精品一区二区6| 国产视频a| 十八禁美女裸体网站| 国产麻豆精品久久一二三| 国产一区二区色淫影院| 日韩第九页| 国产男女XX00免费观看| 国产亚洲精品自在线| 亚洲欧美自拍一区| 国产在线精品香蕉麻豆| 国产精品乱偷免费视频| 国产女人18水真多毛片18精品| 激情综合网激情综合| 视频国产精品丝袜第一页| 92午夜福利影院一区二区三区| 99国产精品国产高清一区二区| 这里只有精品在线播放| 伊人久久婷婷五月综合97色| 久久精品国产国语对白| 久久9966精品国产免费|