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

開源硬件Arduino UNO的原理與應用

2013-04-29 14:45:18孫宏偉肖正洪
新校園·上旬刊 2013年9期
關鍵詞:創新設計

孫宏偉 肖正洪

摘 要:Arduino是源于意大利的一個開放源代碼的硬件平臺,基于單片機系統開發,具有使用簡單、功能多樣等優點,廣泛應用于互動產品創新設計。文中介紹了Arduino UNO的資源、開發環境、程序語法的主要結構,并通過具體實例說明其使用方法。

關鍵詞:開源硬件;Arduino UNO;創新設計

Arduino是源于意大利的一個開放源代碼的硬件平臺,該平臺包括一塊具備簡單I/O功能的電路板以及一套程序開發環境軟件。Arduino可以用來開發交互產品,比如它可以讀取大量的開關和傳感器信號,并且可以控制電燈、電機和其他各式各樣的物理設備;Arduino也可以開發出與PC相連的周邊裝置,能在運行時與PC上的軟件進行通信。Arduino的硬件電路板可以自行焊接組裝,而程序開發環境的軟件則可以從網上下載。由于Arduino具有高度的模塊化特點,因此有時叫它“電子積木”。UNO在意大利文中的意思為“1”。Arduino UNO硬件尺寸皆同于舊版,主要核心還是ATMEGA328,與之前版本的最大差異在于USB to Serial芯片的使用,這帶來的好處是價格降低了,更主要的是使得Arduino UNO在PC端可以顯示為一個USB設備。Arduino UNO的實物圖,如圖1-1所示。

一、Arduino UNO的資源

Arduino UNO 具有14個數字I/O口(其中6個可提供PWM輸出),6個模擬I/O口,一個復位開關,一個ICSP下載口,支持USB接口,可通過USB接口供電,也可以使用單獨的電源供電。Arduino UNO的資源如圖1-2所示。

二、Arduino UNO的開發環境

Arduino UNO的開發環境是以AVR-GCC和其他一些開源軟件為基礎,采用JAVA編寫的,軟件無需安裝,下載完成解壓縮后就可以直接打開使用了。當把程序上傳到Arduino UNO時,它會自動把代碼轉換成C語言,再傳給AVR-GCC編譯器,然后把代碼最終編譯成微處理器能明白的指令。這些都是Arduino UNO很重要的一部分,因為它隱藏了復雜的編譯過程,讓使用者以盡可能簡單的方式去控制微處理器。圖1-3所示的就是Arduino UNO開發環境的主界面,中間的白色區域就是程序編輯區,下方的黑色區域為信息提示區。

除了一般熟悉的下拉式菜單外,Arduino UNO也提供了幾個快捷鍵,具體功能如下:

三、Arduino UNO程序語法的主要結構

Arduino UNO的程序語法結構必須包含以下兩個函數:setup( )與loop( )。setup( )在程序流程中只會執行一次,所以用于定義所有需要設定、初始化的參數和函數,或是引腳功能的指定,都會在這部分先定義完成。loop( )是主程序的執行內容,只要電源不中斷,函數內的程序就會一直執行。

四、應用

Arduino UNO的開發環境方便且簡單易懂,所以在互動產品創新設計等方面應用較多,本文通過控制LED閃爍的例子來說Arduino UNO的使用,由于在 Arduino UNO板的13號引腳上已經待了一個LED燈,我們就可以不用進行外接元件及連線。直接編寫程序,如下所示。

程序編寫完成后,點按鈕■實現程序的編譯,在狀態欄會提示程序編譯完成,信息提示區會顯示程序編譯完成后的大小。編譯完成后點擊上傳按鈕■,上傳完成后狀態欄會有上傳成功的提示。可以觀察到Arduino UNO控制板上LED燈亮一秒,滅一秒,如此往復。

參考文獻:

[1]孫駿榮.Arduino一試就上手[M].北京:科學出版社,2012.

[2]Massimo Banzi.愛上Arduino[M].北京:人民郵電出版社,2011.

[3]楊繼志.基于Arduino的網絡互動產品創新設計[J].機電產品開發與創新,2012,(01).

猜你喜歡
創新設計
淺述傳統民族服飾與現代服裝設計
汽車外觀造型創新設計遺傳算法的應用
科技視界(2016年26期)2016-12-17 17:27:10
基于常熟地域文化的公交候車亭設計探索
《生態系統和生物圈》導學案的創新設計
教師·下(2016年10期)2016-12-03 10:01:26
高速公路橋梁外側防撞護欄創新設計
TRIZ理論在多功能被褥創新設計中的應用
中國市場(2016年41期)2016-11-28 05:55:32
戲劇舞臺燈光藝術創新分析
戲劇之家(2016年21期)2016-11-23 18:30:54
創新設計導學案,提高課堂教學有效性
考試周刊(2016年84期)2016-11-11 22:53:24
多功能床體構造設計
戲劇之家(2016年19期)2016-10-31 20:12:04
家用水汽治療儀的設計與實現
科技視界(2016年22期)2016-10-18 17:10:17
主站蜘蛛池模板: 无码AV日韩一二三区| 尤物特级无码毛片免费| 亚洲欧美日韩中文字幕在线一区| 国产美女视频黄a视频全免费网站| 亚洲美女视频一区| 在线国产91| 国产激情无码一区二区免费| 激情综合网址| 亚洲AⅤ无码日韩AV无码网站| 69视频国产| 欧美日韩高清| 精品久久人人爽人人玩人人妻| 亚洲视频影院| 男人天堂伊人网| 久久综合结合久久狠狠狠97色 | 久草视频一区| 色哟哟国产精品| 伊人激情综合| 国产成人综合久久精品尤物| 九一九色国产| 成人无码区免费视频网站蜜臀| 国产尤物在线播放| 国产成人高清精品免费5388| 午夜毛片免费观看视频 | 亚洲精品视频网| 亚洲精品麻豆| 日本高清在线看免费观看| 欧美激情伊人| 免费A级毛片无码免费视频| 久久人妻xunleige无码| 免费看美女自慰的网站| 99re在线视频观看| 国产日韩欧美一区二区三区在线| 九九香蕉视频| 日韩欧美综合在线制服| 九色视频线上播放| 精品一区二区三区中文字幕| JIZZ亚洲国产| 久草视频中文| 欧美日韩中文国产| 国语少妇高潮| 992Tv视频国产精品| 成人午夜天| 国产成人夜色91| 四虎永久在线精品国产免费 | 精品国产黑色丝袜高跟鞋| 久久精品国产精品青草app| 国产一级视频久久| julia中文字幕久久亚洲| 欧美精品啪啪一区二区三区| 538国产在线| 中国国产A一级毛片| 五月婷婷综合色| av午夜福利一片免费看| 国产在线小视频| 成人国产精品网站在线看| 国产精品女主播| 一级福利视频| 亚洲av无码专区久久蜜芽| 久夜色精品国产噜噜| 欧美日韩另类国产| 欧美日韩国产综合视频在线观看 | 精品91自产拍在线| 亚洲综合久久一本伊一区| 久久精品无码中文字幕| 青青草91视频| 亚洲三级成人| 老色鬼欧美精品| 亚洲欧美人成人让影院| 免费国产高清精品一区在线| 精品人妻一区无码视频| 欧美中出一区二区| 在线观看免费人成视频色快速| 久久永久免费人妻精品| 色综合久久久久8天国| 成人免费一区二区三区| 无码一区二区三区视频在线播放| 亚洲第一黄色网| 爱色欧美亚洲综合图区| 亚洲国产精品日韩av专区| 日韩在线视频网| 久久青草视频|