Arduino手把手入門教程 Arduino入門教程
簡(jiǎn)單說(shuō),Arduino是一塊AtmegaX8的開(kāi)發(fā)板,帶BootLoader,通過(guò)USB轉(zhuǎn)串口和電腦通信。
Arduino把AtmegaX8的功能做了簡(jiǎn)化,以方便開(kāi)發(fā),并提供完整的IDE開(kāi)發(fā)環(huán)境。
Arduino在國(guó)外非?;穑饕脕?lái)做【互動(dòng)多媒體】,因?yàn)閺氖隆净?dòng)多媒體】多半是文科生,所以功能盡可能的簡(jiǎn)化。
工程師級(jí)別的對(duì)Arduino不感冒,認(rèn)為Arduino侮辱了他們的智商。
實(shí)際上Arduino對(duì)最大的強(qiáng)項(xiàng)是提供了豐富的庫(kù)資源,幾乎任何外設(shè),是要在google上敲入關(guān)鍵字 + Arduino,就可以得到你想要的。例如:google輸入:PCF8574 Arduino
Arduino是一塊簡(jiǎn)單、方便使用的通用GPIO接口板,并可以通過(guò)USB接口和電腦通信。

作為一塊通用IO接口板,Arduino提供豐富的資源,包括:
13個(gè)數(shù)字IO口(DIO數(shù)字輸入輸出口);
6個(gè)PWM輸出(AOUT可做模擬輸出口使用);
5個(gè)模擬輸入口(AIN模擬輸入)。
Arduino開(kāi)發(fā)使用java開(kāi)發(fā)的編程環(huán)境,使用類c語(yǔ)言編程,并提供豐富的庫(kù)函數(shù)。
Arduino可以和下列軟件結(jié)合創(chuàng)作豐富多彩的互動(dòng)作品:Flash,Processing,Max/MSP,VVVV…等。
Arduino也可以用獨(dú)立的方式運(yùn)作,開(kāi)發(fā)電子互動(dòng)作品,例如:開(kāi)關(guān)控制Switch、傳感器sensors輸入、LED等顯示器件、各種馬達(dá)或其它輸出裝置。

Arduino特色
1. Arduino的IDE是免費(fèi)、開(kāi)源的。
2. Arduino的硬件也是開(kāi)源的,包括原理圖和PCB圖。
3. Arduino的所有資源都可以免費(fèi)下載,并且可依需求自己修改!
4. Arduino的附件只需1根USB線,編程、燒寫一鍵搞定。
5. Arduino使用低價(jià)格、容易購(gòu)買的微處理控制器ATMEGA168。
6. 支持多種互動(dòng)軟件:Flash,Max/Msp,VVVV,PD,Processing等。
7. 可簡(jiǎn)單地與傳感器,各式各樣的電子組件連接(EX:紅外線,超音波,熱敏電阻,光敏電阻,伺服馬達(dá),…等)。
8. 利用Arduino,能突破以往只能使用鼠標(biāo)、鍵盤等輸入的裝置的互動(dòng)內(nèi)容,可以更簡(jiǎn)單地達(dá)成單人或多人互動(dòng)。
Arduino八卦
Arduino的核心開(kāi)發(fā)團(tuán)隊(duì)成員包括:Massimo Banzi,David Cuartielles,Tom Igoe,Gianluca Martino,David Mellis和Nicholas Zambetti。
據(jù)說(shuō)Massimo Banzi之前是義大利Ivrea一家高科技設(shè)計(jì)學(xué)校的老師。他的學(xué)生們經(jīng)常抱怨找不到便宜好用的微控制器。 2005年冬天, Massimo Banzi跟David Cuartielles討論了這個(gè)問(wèn)題。 David Cuartielles是一個(gè)西班牙籍晶片工程師,當(dāng)時(shí)在這所學(xué)校做訪問(wèn)學(xué)者。兩人決定設(shè)計(jì)自己的電路板,并引入了Banzi的學(xué)生David Mellis為電路板設(shè)計(jì)編程語(yǔ)言。兩天以后,David Mellis就寫出了程式碼。又過(guò)了三天,電路板就完工了。這塊電路板被命名為Arduino。幾乎任何人,即使不懂電腦編程,也能用Arduino做出 很酷的東西,比如對(duì)感測(cè)器作出回應(yīng),閃爍燈光,還能控制馬達(dá)。隨后Banzi,Cuartielles,和Mellis把設(shè)計(jì)圖放到了網(wǎng)上。保持設(shè)計(jì)的開(kāi) 放源碼理念,因?yàn)榘鏅?quán)法可以監(jiān)管開(kāi)源軟體,卻很難用在硬體上,他們決定采用Creative Commons許可。 Creative Commons(CC)是為保護(hù)開(kāi)放版權(quán)行為而出現(xiàn)的類似GPL的一種許可(license)。在Creative Commons許可下,任何人都被允許生產(chǎn)電路板的復(fù)制品,還能重新設(shè)計(jì),甚至銷售原設(shè)計(jì)的復(fù)制品。你不需要付版稅,甚至不用取得Arduino團(tuán)隊(duì)的許 可。然而,如果你重新發(fā)布了引用設(shè)計(jì),你必須說(shuō)明原始Arduino團(tuán)隊(duì)的貢獻(xiàn)。如果你調(diào)整或改動(dòng)了電路板,你的最新設(shè)計(jì)必須使用相同或類似的 Creative Commons許可,以保證新版本的Arduino電路板也會(huì)一樣的自由和開(kāi)放。唯一被保留的只有Arduino這個(gè)名字。它被注冊(cè)成了商標(biāo)。如果有人想 用這個(gè)名字賣電路板,那他們可能必須付一點(diǎn)商標(biāo)費(fèi)用給Arduino的核心開(kāi)發(fā)團(tuán)隊(duì)成員。
Arduino 2009管腳說(shuō)明
1. Digital I/O數(shù)字式輸入/輸出端共1~13。(13個(gè)數(shù)字輸入輸出口DIO,其中6個(gè)PWM輸出,可做模擬輸出口使用AO)?
2. Analog I/O模擬式輸入/輸出端共0~5。(5個(gè)模擬輸入口AI)
3. 支持USB接頭傳輸數(shù)據(jù)及供電(不需額外電源)。
4. 支持ICSP在線刻錄功能。支援TX/RX端子。
5. 支持外部ADC電壓基準(zhǔn)AREF端子輸入。
6. 支持6組PWM端子(Pin11,Pin10,Pin9,Pin6,Pin5,Pin3)。
7. 輸入電壓:USB接口供電,無(wú)須外部供電。5V~12V DC外部供電。?
8. 輸出電壓:5V DC輸出。
9. 采用Atmega168-20PI/PU,最新的Arduino 2009支持Atmega328-20PI/PU。
10. Arduino大小尺寸:寬70mmX高54mm。
Arduino快速安裝
首先把Arduino UNO R3 通過(guò)數(shù)據(jù)線和電腦連接。
正常情況下會(huì)提示驅(qū)動(dòng)安裝,我這里是在Windows 7 上截圖說(shuō)明。xp上安裝也是沒(méi)問(wèn)題的,道理是一樣的。
(1) 在設(shè)備管理器中找到未識(shí)別的設(shè)備,然后選擇更新驅(qū)動(dòng)程序軟件...

(2) 選擇瀏覽查找驅(qū)動(dòng)程序軟件

(3) 瀏覽計(jì)算機(jī)上的驅(qū)動(dòng)文件 ,方法是找到Arduino IDE中的drivers文件夾。

點(diǎn)擊下一步即可實(shí)現(xiàn)安裝。


(4) 驅(qū)動(dòng)安裝完成

安裝軟件
Step1:
從這個(gè)鏈接(Arduino官方下載):http://arduino.cc/en/Main/Software,目前最新版本為Arduino 0017版本,選擇合適你本地機(jī)器的Arduino版本下載。
Step2:
Arduino IDE 是綠色免安裝軟件,解壓剛才下載的文件到本地目錄,例如可以解壓到D:\arduino-0017文件夾中,如下圖:
Arduino IDE可執(zhí)行文件
雙擊【Arduino.exe】即可運(yùn)行。
相關(guān)文章

Delapp綠色版 – 強(qiáng)制刪除windows文件的免費(fèi)小工具
一款用于在 Windows 系統(tǒng)中刪除文件和文件夾的簡(jiǎn)單工具,開(kāi)源免費(fèi)的 Windows 文件刪除工具,免安裝、小巧、速度快2025-12-26
像素風(fēng)也是今年十分流行的創(chuàng)作風(fēng)格,越來(lái)越多的朋友們?cè)隍v訊文檔里把「像素畫」玩起來(lái)了!屬實(shí)有意思2025-11-11
騰訊文檔怎么用ai寫作內(nèi)容? 騰訊文檔寫作助手插件的用法
騰訊文檔作為知名的文檔工具,為了滿足用戶需求,也上線了自己的AI寫作助手,為方便大家使用,下面我們就來(lái)看看具體用法2025-11-11
騰訊文檔如何對(duì)文檔名進(jìn)行高亮?有很多文檔,重要的文檔想要高亮顯示,該怎么操作呢?下面我們就來(lái)看看詳細(xì)操作方法2025-11-11
騰訊文檔怎么取消自動(dòng)續(xù)費(fèi)? 騰訊文檔超級(jí)會(huì)員關(guān)閉方法
之前開(kāi)啟了騰訊文檔超級(jí)會(huì)員自動(dòng)包月的服務(wù),現(xiàn)在每個(gè)月都扣費(fèi),想要關(guān)閉,該怎么關(guān)閉呢?詳細(xì)請(qǐng)看下文介紹2025-11-11
騰訊文檔怎么改頭像和名字? 騰訊文檔修改個(gè)人頭像和昵稱的技巧
在使用騰訊文檔的過(guò)程中,有時(shí)我們可能需要修改自己的個(gè)人昵稱和頭像,以使其更符合個(gè)人喜好或便于他人識(shí)別,詳細(xì)步驟如下2025-11-06
騰訊文檔怎么切換賬號(hào)? 騰訊文檔多個(gè)賬號(hào)快速切換的技巧
騰訊文檔如何切換賬號(hào)登錄?這個(gè)問(wèn)題困擾了眾多用戶,為了解決這一難題,下面我們?cè)敿?xì)切換賬號(hào)登錄的方法2025-11-06
騰訊文檔忘記密碼怎么辦? 騰訊文檔獨(dú)立密碼忘記了解除方法
騰訊文檔可以設(shè)置獨(dú)立密碼,也就是二次密碼,如果忘記密碼了該怎么辦呢?下面我們就來(lái)看看解除獨(dú)立密碼的方法2025-11-06
騰訊文檔獨(dú)立密碼如何修改? 騰訊文檔二次密碼更改教程
騰訊文檔給現(xiàn)在文檔設(shè)置獨(dú)立密碼后,想要改一個(gè)密碼,該怎么更換密碼呢?下面我們就來(lái)看看詳細(xì)教程2025-11-06
騰訊文檔怎么設(shè)置獨(dú)立密碼? 騰訊文檔二次密碼開(kāi)啟與刪除方法
騰訊文檔支持QQ、微信、企業(yè)微信登錄,除了賬號(hào)登錄密碼外,支持設(shè)置獨(dú)立密碼(也稱二次密碼),進(jìn)一步提升文檔安全,該怎么設(shè)置?下面我們就來(lái)看看專屬密碼的添加和關(guān)閉方2025-11-06



