大家好,小太來為大家解答以上問題。Arduino手把手入門教程,Arduino入門教程這個很多人還不知道,現在讓我們一起來看看吧!
簡單來說,Arduino就是AtmegaX8的開發板,帶BootLoader,通過USB轉串口與電腦通信。
Arduino簡化了AtmegaX8的功能,方便開發,提供完整的ide開發環境。
Arduino在國外很流行,主要用于【互動多媒體】。因為從事【互動多媒體】的大多是文科生,所以它的功能盡量簡化。
工程師不喜歡Arduino,認為Arduino侮辱了他們的智力。
事實上,Arduino最大的優勢在于它提供了豐富的庫資源。幾乎任何外圍設備,只要在谷歌里輸入關鍵詞Arduino,就能得到你想要的東西。例如:谷歌輸入:PCF8574Arduino
Arduino是一種簡單易用的通用GPIO接口板,可以通過USB接口與計算機進行通信。
作為通用IO接口板,Arduino提供了豐富的資源,包括:
13個數字輸入輸出端口(DIO數字輸入輸出端口);
6路PWM輸出(AOUT可用作模擬輸出端口);
5個模擬輸入端口(AIN模擬輸入)。
Arduino開發java開發的編程環境,使用類C語言進行編程,提供豐富的庫函數。
Arduino可以與以下軟件結合,創建豐富多彩的交互作品:Flash、Processing、Max/MSP、VVVV…等。
Arduino還可以獨立操作和開發電子交互作品,如開關控制開關、傳感器輸入、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.它可以簡單地與傳感器和各種電子元件(如:紅外線、超聲波、熱敏電阻、光敏電阻、伺服電機等)連接。).
8.使用Arduino可以突破只能通過鼠標、鍵盤等輸入的設備交互內容。在過去,可以更簡單地實現單人或多人交互。
Arduino流言
Arduino的核心開發團隊成員包括馬西莫班奇、大衛庫阿蒂爾斯、湯姆伊戈、吉安盧卡馬蒂諾、大衛梅利斯和尼古拉斯贊比蒂。
據說馬西莫班茲曾經是意大利伊夫雷亞一所高科技設計學校的老師。他的學生經常抱怨他們找不到便宜又好用的微控制器。2005年冬天,馬西莫班齊與大衛庫阿蒂爾斯討論了這個問題。西班牙芯片工程師DavidCuartielles是這所學校的訪問學者。兩人決定自己設計電路板,并介紹Banzi的學生DavidMellis設計電路板的編程語言。兩天后,大衛梅利斯編寫了代碼。又過了三天,電路板做好了。這塊電路板被命名為Arduino。幾乎任何人,哪怕不懂計算機編程,都可以用Arduino做出很酷的東西,比如對傳感器做出反應,閃燈,控制電機。然后Banzi,Cuartielles和Mellis把設計放到了網上。保持設計的開源理念,因為版權法可以規范開源軟件,但很難在硬件上使用,所以他們決定采用CreativeCommons許可。CreativeCommons(CC)是一種類似GPL的許可證,用于保護開放版權。在知識共享許可下,任何人都可以生產電路板的復制品,重新設計它們,甚至出售原始設計的復制品。你不需要支付版稅,甚至不需要得到Arduino團隊的許可。但是,如果您重新發布引用的設計,您必須解釋原始Arduino團隊的貢獻。如果您調整或更改電路板,您的最新設計必須使用相同或相似的CreativeCommons許可證,以確保Arduino電路板的新版本將一樣自由和開放。唯一剩下的就是Arduino這個名字。它被注冊為商標。如果有人想以這個名字銷售電路板,他們可能需要向Arduino的核心開發團隊成員支付商標費用。
二、Arduino2009管腳說明
1.數字I/O數字輸入/輸出端子共1~13個。(13個數字輸入輸出口DIO,包括6路PWM輸出,可作為模擬輸出口使用AO)?
2.模擬I/O模擬輸入/輸出端子共有0~5個。(5個模擬輸入端口AI)
3.支持USB接口進行數據傳輸和供電(無需額外供電)。
4.支持ICSP在線刻錄功能。支持TX/RX端子。
5.支持外部ADC電壓基準AREF端子輸入。
6.支持6組PWM端子(引腳11、引腳10、引腳9、引腳6、引腳5、引腳3)。
7.輸入電壓:USB接口用于供電,無需外接電源。5V~12VDC外部電源。
8.輸出電壓:5VDC輸出。
9.采用Atmega168-20PI/PU,最新的Arduino2009支持Atmega328-20PI/PU。
10.Arduino尺寸:70mmX寬,54mm高。
三、Arduino快速安裝
首先,通過數據線將ArduinoUNOR3連接到電腦上。
正常情況下,會提示您安裝驅動程序。這里,我在Windows7上截圖。Xp安裝沒問題,道理是一樣的。
(1)在設備管理器中找到無法識別的設備,然后選擇更新驅動程序軟件。
(2)選擇瀏覽找到驅動軟件。
(3)在ArduinoIDE中找到drivers文件夾,瀏覽計算機上的驅動程序文件。
單擊“下一步”實現安裝。
(4)驅動程序安裝完成。
四、安裝軟件
第一步:
從這個鏈接(Arduino官方下載):http://arduino.cc/en/Main/Software,最新版本是Arduino0017。選擇適合您本地機器的Arduino版本進行下載。
第二步:
ArduinoIDE是一款綠色免安裝軟件。將剛剛下載的文件解壓到本地目錄,比如可以解壓到D:\arduino-0017文件夾,如下圖:
ArduinoIDE可執行文件
雙擊[Arduino.exe]運行。
本文到此結束,希望對大家有所幫助。