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é)生一起對該任務(wù)進(jìn)行分析,確定設(shè)計(jì)方案,按照設(shè)計(jì)方案進(jìn)行軟件和硬件的設(shè)計(jì),最后通過仿真論證了設(shè)計(jì)的正確性和可行性。

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

Arduino是一個(gè)基于開放原始碼的軟硬件平臺,用戶可以在此平臺上設(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 對數(shù)控自適應(yīng)路燈任務(wù)的分析

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

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

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

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

和我們一般的教學(xué)平臺一樣,我們首先建立工程,在Arduino Uno板的原理圖中添加GROVE亮度傳感器模塊、LED模塊和紅外測距傳感器模塊,然后切換到原理圖捕獲標(biāo)簽頁上,就會發(fā)現(xiàn)外設(shè)硬件電路自動連好添加到原理圖中了,如圖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所示,可知天亮即使有人走過路燈不會亮。

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

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

4 結(jié)論

本文主要介紹自適應(yīng)路燈在可視化設(shè)計(jì)平臺上的實(shí)現(xiàn)方法,使用Arduino平臺學(xué)生可以很容易的完成教學(xué)任務(wù),從設(shè)計(jì)任務(wù)、任務(wù)分析、設(shè)計(jì)方案和仿真結(jié)果分析可以得出可視化設(shè)計(jì)不僅簡單易上手而且準(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.

主站蜘蛛池模板: 久久国产av麻豆| 亚洲综合第一区| 日本午夜在线视频| 99热最新网址| 免费高清a毛片| 欧美专区日韩专区| 国产夜色视频| 一级毛片不卡片免费观看| 国产成人亚洲精品色欲AV| 毛片大全免费观看| 亚洲第一黄片大全| 欧美专区在线观看| 亚洲av片在线免费观看| 午夜爽爽视频| 免费一级成人毛片| 99久久精品免费看国产免费软件| 欧美亚洲日韩不卡在线在线观看| 99re免费视频| 久久人人97超碰人人澡爱香蕉 | 亚洲国产综合第一精品小说| 日韩视频福利| 国产成人禁片在线观看| 国产永久免费视频m3u8| 亚洲天堂视频在线免费观看| 巨熟乳波霸若妻中文观看免费| 亚洲综合中文字幕国产精品欧美| 国产美女自慰在线观看| 秘书高跟黑色丝袜国产91在线 | 中国成人在线视频| 国产中文一区二区苍井空| 毛片在线区| 中文字幕在线不卡视频| 青青操国产| 青青操国产视频| 国产一二三区在线| 中文成人在线| 中文字幕久久亚洲一区| 色哟哟色院91精品网站| 天堂久久久久久中文字幕| 久久99国产精品成人欧美| 无码在线激情片| 无码'专区第一页| 沈阳少妇高潮在线| 美女黄网十八禁免费看| 欧美日韩成人在线观看| 亚洲AⅤ综合在线欧美一区| 免费国产一级 片内射老| 欧洲精品视频在线观看| a级毛片视频免费观看| 国产本道久久一区二区三区| 亚洲综合久久成人AV| 青青草原偷拍视频| 亚洲经典在线中文字幕| 亚洲精品在线观看91| 18禁黄无遮挡免费动漫网站| 国产精品女在线观看| 国产尹人香蕉综合在线电影| 色九九视频| 大学生久久香蕉国产线观看| 久久婷婷六月| 国产亚洲男人的天堂在线观看| 真实国产精品vr专区| 99久久99这里只有免费的精品| 97国产在线视频| 亚洲大尺码专区影院| 欧美国产日韩在线播放| 国产95在线 | 亚洲成在线观看 | www.99在线观看| 欧美h在线观看| 欧美亚洲国产日韩电影在线| 不卡视频国产| 999国内精品视频免费| 精品久久人人爽人人玩人人妻| 国产激情影院| 午夜综合网| 最新国产网站| 欧美亚洲国产精品第一页| 51国产偷自视频区视频手机观看| 国产极品粉嫩小泬免费看| 国产原创自拍不卡第一页| 97影院午夜在线观看视频|