亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Arduino的花式流水燈的設(shè)計與實(shí)現(xiàn)

        2020-01-18 05:50:48孫浩文
        電子技術(shù)與軟件工程 2019年24期
        關(guān)鍵詞:左向右燈亮二極管

        文/孫浩文

        1 緒論

        Arduino是一款便捷靈活、方便上手的開源電子原型平臺。包含硬件(各種型號的Arduino板)和軟件(Arduino IDE)。Arduino能實(shí)現(xiàn)各種傳感器感知,其中包括控制燈光、馬達(dá)等裝置影響周圍的環(huán)境。板子上的自帶的微控制器可以通過Arduino的編程語言來實(shí)現(xiàn)程序加載,同時編譯成二進(jìn)制文件,燒錄進(jìn)微控制器。

        流水燈控制技術(shù)的應(yīng)用已經(jīng)在霓虹燈廣告宣傳、智能照明、小區(qū)燈飾、舞臺設(shè)計的燈光和音響控制等諸多領(lǐng)域得到了廣泛應(yīng)用,使得人們的生活與工作環(huán)境得到質(zhì)量的提升。本文以Arduino平臺為基礎(chǔ),通過對I/O口的實(shí)時信號控制輸出來實(shí)現(xiàn)對6位LED流水燈在6種狀態(tài)之間任意切換的效果。

        表1:元器件清單

        圖1:基于Arduino的花式流水燈的硬件電路原理圖

        圖2

        2 系統(tǒng)設(shè)計

        2.1 任務(wù)目標(biāo)

        流水燈是指一組在Arduino平臺的控制下,按照設(shè)定的規(guī)則和延時來實(shí)現(xiàn)對LED發(fā)光二級管的亮和滅控制。本文以Arduino平臺為依據(jù),控制各個數(shù)字I/O所接的LED發(fā)光二極管的狀態(tài)。本文共設(shè)定了6種對LED發(fā)光二級管的控制方法。

        花樣子程序一:控制LED燈從左向右依次延時400ms點(diǎn)亮,再從右向左依次延時400ms熄滅,最后控制所有LED燈延時400ms閃爍兩次。

        花樣子程序二:控制LED燈從左向右點(diǎn)亮第3、5位號燈亮,延時400ms后點(diǎn)亮第2、6位號燈亮,延時400ms后一號燈亮,延時400ms后一號燈熄滅,延時400ms后熄滅2、6號燈,延時400ms后熄滅3、5位號燈,延時400ms后控制所有LED燈閃爍兩次。

        花樣子程序三:LED燈從左向右點(diǎn)亮1、5位號燈亮,延時400ms后燈亮2、4位號燈,同時熄滅1、5位號燈,延時400ms后點(diǎn)亮3號等,同時2、4號燈熄滅,延時400ms后3號燈亮,同時熄滅2、4號燈,延時400ms后點(diǎn)亮1、5位號燈,同時熄滅2、4號燈,延時400ms后點(diǎn)亮6號燈,延時400ms后點(diǎn)亮3號燈,延時400ms后點(diǎn)亮2號燈,同時熄滅3、6號燈,延時400ms后點(diǎn)亮1號燈,同時熄滅2號燈,延時400ms后所有LED燈閃爍兩次。

        花樣子程序四: LED燈從右向左依次點(diǎn)亮,延時400ms后(從左向右數(shù))熄滅1、5號燈,延時400ms后熄滅2號燈,延時400ms后熄滅3號燈,延時400ms后熄滅4號燈,延時400ms后熄滅6號燈,延時400ms后所有LED燈閃爍兩次。

        花樣子程序五:LED燈從右向左依次點(diǎn)亮,延時400ms后(從左向右數(shù))熄滅1、3號燈,延時400ms后熄滅2號燈,延時400ms后依次熄滅4、5、6號燈,延時400ms后所有LED燈閃爍兩次。

        花樣子程序六:LED燈從右向左依次點(diǎn)亮,延時400ms后(從左向右數(shù))熄滅1、6號燈,延時400ms后熄滅2、4號燈,延時400ms后熄滅3號燈,延時400ms后熄滅5號燈,延時400ms后所有LED燈閃爍兩次。

        2.2 硬件設(shè)計

        基于Arduino平臺的流水燈的硬件電路由三部分組成,第一部分是Arduino開發(fā)系統(tǒng)、第二部分是輸出模塊6個發(fā)光二極管和電阻構(gòu)成的負(fù)載電路,第三部分是電源電路(本次使用USB供電模式)。在該本項目中,共用到表1所列的元器件。

        通過Fritzing(圖形化Arduino電路開發(fā)軟件)。硬件設(shè)計的電路圖如圖1示。

        電路輸出部分電路:6個發(fā)光二極管采用共陰極接法,陰極通過限流電阻R與Arduino開發(fā)系統(tǒng)電源地連接,陰極連接到開發(fā)系統(tǒng)的數(shù)字I/O口上,通過I/O輸出高低電平驅(qū)動LED發(fā)光二級管的熄滅和點(diǎn)亮。

        2.3 軟件設(shè)計

        本文設(shè)計了6種流水燈控制子程序,LED發(fā)光二極管可以根據(jù)控制程序?qū)崿F(xiàn)不同狀態(tài)的轉(zhuǎn)換。具體設(shè)計的子程序如圖2所示。

        3 總結(jié)

        本論文以arduino開發(fā)系統(tǒng)為平臺,利用arduino系統(tǒng)的數(shù)字I/O實(shí)現(xiàn)對6個LED發(fā)光二極管的實(shí)時控制,同時設(shè)計了流水燈的硬件電路和軟件程序,通過arduino硬件平臺對結(jié)果進(jìn)行了驗證,達(dá)到了預(yù)期的效果。

        猜你喜歡
        左向右燈亮二極管
        理想當(dāng)燃
        2019款廣汽本田凌派發(fā)動機(jī)故障燈亮
        向左向右扭一扭
        日常問候用語?《尼山薩滿傳》節(jié)選
        二極管及其典型應(yīng)用電路仿真測試
        電子制作(2016年19期)2016-08-24 07:49:58
        Diodes超速開關(guān)二極管提供超低漏電流
        PIN二極管限幅器的電磁脈沖損傷特性試驗
        偏方治療面部神經(jīng)麻痹
        寶馬750li發(fā)動機(jī)大修后安全氣囊燈亮
        有機(jī)發(fā)光二極管中三重態(tài)激子的單重態(tài)轉(zhuǎn)換
        久久久亚洲色| 男人天堂这里只有精品| 一区二区三区内射美女毛片| 精品无码国产自产拍在线观看蜜| 色婷婷综合久久久久中文| 亚洲熟妇乱子伦在线| 国产高潮精品一区二区三区av | 日本精品一区二区三区试看| 亚洲国产av自拍一区| 成年女人粗暴毛片免费观看| 蜜桃成人无码区免费视频网站| 国产精品黑色丝袜在线播放| 国产精品美女自在线观看| 精品国产一区二区三区av天堂| 国产精品538一区二区在线| 又色又爽又黄又硬的视频免费观看| 久久精品爱国产免费久久| 一区二区三区视频偷拍| 久草视频在线手机免费看| 亚洲国产精品无码专区在线观看| 18禁美女裸身无遮挡免费网站| 欧美激情国产亚州一区二区| 性色av一区二区三区密臀av | 国产av无码专区亚洲av果冻传媒 | 成人试看120秒体验区| 午夜亚洲www湿好爽| 国产精品白浆无码流出| 亚洲av午夜福利一区二区国产| 精品国产一区二区三区18p| 亚洲人成77777在线播放网站 | 在线中文字幕一区二区| 亚洲av日韩综合一区久热| 四川丰满少妇被弄到高潮 | 久久99国产综合精品女同| 久久精品国产亚洲av麻豆色欲 | 免费av片在线观看网址| 99久久国产综合精品女图图等你 | 成人欧美日韩一区二区三区| 亚洲国产美女精品久久久久| 国产成人自拍小视频在线| 黄色影院不卡一区二区|