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

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

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

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

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

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


(4) 驅(qū)動安裝完成

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

騰訊文檔中的內(nèi)容誤刪后無法撤銷恢復(fù)咋辦? 騰訊文檔找回誤刪文件的技巧
騰訊文檔作為一款便捷的在線文檔處理工具,在使用過程中,由于各種原因,我們可能會不小心誤刪一些重要的文件,面對這種情況,你是否感到手足無措?下面我們就來看看找回文2025-02-01
如何查找刪除電腦中的重復(fù)文件?金舟重復(fù)文件刪除工具刪除表重復(fù)文件的
金舟重復(fù)文件刪除工具支持快速查找、批量刪除等,支持掃描圖片、音頻以及視頻等,本文中介紹的是使用該軟件查找刪除重復(fù)文件的方法2024-11-28
pdf文檔已簽名無法編輯怎么辦? 被簽名保護無法編輯的多種方法
們常常需要對PDF文件進行編輯、簽名和保護等操作,當我們在PDF文件中加入數(shù)字簽名后,就不能隨意更改其中的內(nèi)容,那么,pdf簽名之后不能編輯怎么辦?下面我們就來看看詳細解2024-11-26
OncePower怎么使用?OncePower快速上手圖文教程(附下載)
OncePower作為一款免費且功能強大的批量重命名工具,不僅提供了豐富的命名選項和文件整理功能,還支持多平臺使用。下文就為大家?guī)砹嗽敿毥坛?,一起看看?/div> 2024-10-24
訊飛文檔怎么轉(zhuǎn)發(fā)文件到微信? 訊飛文檔發(fā)送到微信的方法
訊飛文檔編輯好的文件,想要直接發(fā)到微信中,該怎么分享文件到微信呢?下面我們就來看看詳細的教程2024-09-29
匯幫文件名提取器是一款功能強大的文件管理工具,能批量提取文件名、路徑、創(chuàng)建時間等,接下來的內(nèi)容中介紹的是使用該軟件快速分類整理文件的詳細步驟2024-09-11
如何將多個文件夾內(nèi)容提取到一個文件夾?匯幫文件名提取器來解決
使用匯幫提取器,可輕松將多個文件夾內(nèi)容合并到一個文件夾中,需要了解的朋友請繼續(xù)閱讀吧2024-09-11
騰訊文檔怎么下拉填充? 騰訊文檔下拉填充的序號都一樣的解決辦法
騰訊文檔在線表格在拉序號的時候,發(fā)現(xiàn)都是一樣的,想要遞增顯示,該怎么操作呢?下面我們就來看看詳細的處理方法2024-08-06
騰訊文檔如何保護工作表? 騰訊文檔在線表格設(shè)置保護的方法
在線表格想要添加保護,該怎么設(shè)置呢?我們可以選擇自己需要保護的區(qū)域點擊保護即可完成,下面我們就來看看詳細的教程2024-08-06
騰訊文檔下載記錄怎么刪? 騰訊文檔清除所有文檔下載記錄的方法
騰訊文檔中疆場下載文檔,有很多記錄,想要刪除所有下載記錄,該怎么操作呢?下面我們就來看看詳細的教程2024-08-05最新評論








