限時(shí)干貨下載:回復(fù)“教程”獲取單片機(jī)電子書(shū),回復(fù)“仿真”獲取Proteus仿真資料,百度盤(pán)群組分享鏈接更新時(shí)間:2017-08-8,失效請(qǐng)?jiān)谖哪┝粞裕灰诤笈_(tái)留言,你也可以在后臺(tái)菜單“資源搜索”搜索更多你想要的網(wǎng)盤(pán)資源! Arduino設(shè)計(jì)之初的目的是希望讓設(shè)計(jì)師和藝術(shù)家們能夠很快地通過(guò)它學(xué)習(xí)電子和傳感器的基礎(chǔ)知識(shí),并應(yīng)用到他們的設(shè)計(jì)當(dāng)中。設(shè)計(jì)中所要表現(xiàn)的想法和創(chuàng)意才是最主要的,至于單片機(jī)如何工作,硬件的電路是如何構(gòu)成的,設(shè)計(jì)師和藝術(shù)家們并不需要考慮。 Arduino的出現(xiàn),大大降低了互動(dòng)設(shè)計(jì)的門(mén)檻,沒(méi)有學(xué)過(guò)電子知識(shí)的人也能夠使用它制作出各種充滿創(chuàng)意的作品。越來(lái)越多的藝術(shù)家、設(shè)計(jì)師開(kāi)始使用Arduino制作交互藝術(shù)品。為了針對(duì)不同的應(yīng)用領(lǐng)域,目前Arduino已設(shè)計(jì)出很多不同的型號(hào)以滿足不同使用者的需要,在這里簡(jiǎn)單介紹一下幾類(lèi)主要產(chǎn)品,詳細(xì)信息可登錄Arduino的主頁(yè)http://www.查閱。 1. Arduino Duemilanove 這是一款基本的Arduino產(chǎn)品,控制器采用ATmega168或ATmega328,支持直流電源供電和USB端口供電,如圖1.1所示。后續(xù)的很多產(chǎn)品都是在這款產(chǎn)品的基礎(chǔ)上發(fā)展起來(lái)的。 2. Arduino Nano Arduino Nano在設(shè)計(jì)中去掉了直流電源接口,采用了Mini-B標(biāo)準(zhǔn)的USB接口來(lái)連接電腦,除了外觀變了,其他接口及功能保持不變,控制器同樣采用ATmega168或ATmega328,是一款縮小版的Arduino Duemilanove,如圖1.2所示。 3. Arduino mini 考慮到存在一些對(duì)空間要求十分嚴(yán)格的使用者,Arduino mini(見(jiàn)圖1.3)在設(shè)計(jì)時(shí)甚至去掉了USB接口和復(fù)位開(kāi)關(guān),這樣能減小Arduino的尺寸。唯一的問(wèn)題是連接電腦或燒寫(xiě)程序時(shí)需要一個(gè)USB或RS232轉(zhuǎn)換成TTL的適配座,Arduino官方也有相應(yīng)的適配座—Mini USB Adapter(http://www./en/Main/MiniUSB上有相關(guān)的資料)。 4. Arduino BT Arduino BT(見(jiàn)圖1.4)本身包含了一個(gè)Bluegiga WT11藍(lán)牙模塊,支持藍(lán)牙無(wú)線串行通信,但不支持藍(lán)牙音頻設(shè)備。若沒(méi)有USB接口,連接電腦或燒寫(xiě)程序可以通過(guò)藍(lán)牙適配器與Arduino BT連接實(shí)現(xiàn)無(wú)線程序下載與控制。 5. LilyPad Arduino 這是一款真正有藝術(shù)氣質(zhì)的產(chǎn)品,面向的主要使用者是從事服裝設(shè)計(jì)之類(lèi)工作的設(shè)計(jì)師,它可以使用導(dǎo)電線或普通線縫在衣服或布料上,LilyPad Arduino每個(gè)引腳上的小洞大到足夠縫紉針輕松穿過(guò),如圖1.5所示。如果用導(dǎo)電線縫紉的話,既可以起到固定的作用,又可以起到傳導(dǎo)的作用。比起普通的Arduino板,LilyPad Arduino相對(duì)比較脆弱,比較容易損壞,但它的功能基本都保留了下來(lái),除了一點(diǎn),即它沒(méi)有USB接口,所以LilyPad Arduino連接電腦或燒寫(xiě)程序時(shí)同Arduino mini一樣需要一個(gè)USB或RS232轉(zhuǎn)換成TTL的適配座。 6. Arduino Pro和Arduino Pro Mini 設(shè)計(jì)Arduino Pro的目的是為了那些需要便利性和低成本的高級(jí)用戶。為了降低成本,它省去了USB接口、直流電源接口和引腳排針,連接電腦或燒寫(xiě)程序時(shí)需要一個(gè)USB或RS232轉(zhuǎn)換成TTL的適配座。Arduino Pro更像是一個(gè)大號(hào)的Arduino mini,如圖1.6所示。需要注意的是,Arduino Pro有3.3V/8MHz和5V/16MHz兩個(gè)版本,使用的時(shí)候要留心點(diǎn)。另外Arduino Pro同樣有一個(gè)Arduino Pro Mini的版本,如圖1.7所示。 7. Arduino Fio Arduino Fio(見(jiàn)圖1.8)的工作電壓是3.3V,控制器的工作頻率是8MHz,采用了Mini-B標(biāo)準(zhǔn)的USB接口,提供一個(gè)鋰聚合物電池接口,底部預(yù)留了一個(gè)XBee模塊插座(美國(guó)DIGI的zigbee模塊,本書(shū)的第7章有XBee模塊的相關(guān)介紹,也可登錄http://www.了解XBee模塊的更多信息),XBee模塊可使Arduino方便地應(yīng)用于無(wú)線網(wǎng)絡(luò)。 8. Arduino Uno Arduino UNO是Arduino USB接口系列的最新版本,作為Arduino平臺(tái)的參考標(biāo)準(zhǔn)模板。UNO的處理器核心是Atmega328,同時(shí)具有14路數(shù)字輸入/輸出口(其中6路可作為PWM輸出),6路模擬輸入,一個(gè)16MHz晶體振蕩器,一個(gè)USB口,一個(gè)電源插座,一個(gè)ICSP header和一個(gè)復(fù)位按鈕。UNO已經(jīng)發(fā)布到第三版,與前兩版相比有以下新的特點(diǎn):
目前Arduino Uno已成為Arduino主推的產(chǎn)品,也是學(xué)習(xí)用的最佳用板。<國(guó)產(chǎn)的兼容版本一般用CH340做為USB轉(zhuǎn)串口芯片,這一點(diǎn)在安裝板子的驅(qū)動(dòng)的時(shí)候要注意> 9. Arduino Mega2560 Arduino Mega2560(見(jiàn)圖1.10)的控制器采用的是ATMega2560,它的資源要比之前的Arduino產(chǎn)品豐富很多,用于滿足需使用較多資源進(jìn)行產(chǎn)品設(shè)計(jì)與開(kāi)發(fā)的用戶需求,具體資源會(huì)在下一節(jié)描述。同時(shí),Arduino Mega2560也兼容之前基于Arduino Duemilanove的設(shè)計(jì)。 10. Arduino Ethernet Arduino Ethernet是Arduino 以太網(wǎng)接口版本,其最大不同就是沒(méi)有片上的USB轉(zhuǎn)串口驅(qū)動(dòng)芯片而是用了Wiznet公司的Ethernet接口。Arduino Ethernet的處理器核心是ATmega328,同時(shí)具有14路數(shù)字輸入/輸出口(其中6路可作為PWM輸出),6路模擬輸入,一個(gè)16MHz晶體振蕩器,一個(gè)RJ45口,一個(gè)MicroSD卡座,一個(gè)電源插座,一個(gè)ICSP header和一個(gè)復(fù)位按鈕。一些特別之處:
> > > > > |
|