
【arduino ide基本介紹】
Arduino IDE基于Processing IDE開發(fā),是Arduino官方推出的一個集成開發(fā)環(huán)境。作為一款開放源代碼的軟件,Arduino IDE是由Java、Processing、 avr-gcc等開放源碼的軟件寫成,其一大特點(diǎn)是跨平臺的兼容性,讓用戶可以在Windows、Macintosh OSX、Linux三大主流操作系統(tǒng)上運(yùn)行。Arduino IDE界面友好,語法簡單,對于初學(xué)者來說極易掌控,同時也保留了足夠的靈活性。在開發(fā)方式上使得Arduino的程序開發(fā)變得非常便捷,開發(fā)者可以更加關(guān)注創(chuàng)意與實(shí)現(xiàn),更快的完成自己的項目開發(fā),大大的節(jié)約了學(xué)習(xí)的成,縮短了開發(fā)的周期成本。【arduino ide相關(guān)內(nèi)容】
arduino是什么?Arduino 是一個物理的計算平臺,基于一個簡單的微控制器板和實(shí)現(xiàn)處理語言的發(fā)展環(huán)境。它可以用于開發(fā)獨(dú)立的交互式對象,或可以連接到你如閃光燈、 處理、 MaxMSP、 PD 或 VVVV 的計算機(jī)上的軟件。
它構(gòu)建于開放原始碼simple I/O介面版,并且具有使用類似Java、C語言的Processing/Wiring開發(fā)環(huán)境。主要包含兩個的部分:硬件部分是可以用來做電路連接的Arduino電路板;另外一個則是Arduino IDE,你的計算機(jī)中的程序開發(fā)環(huán)境。你只要在IDE中編寫程序代碼,將程序上傳到Arduino電路板后,程序便會告訴Arduino電路板要做些什么了。
【arduino ide軟件功能】
1、開放源代碼的電路圖設(shè)計,程序開發(fā)接口免費(fèi)下載,也可依需求自己修改。2、使用低價格的微處理控制器(AVR系列控制器),可以采用USB接口供電,不需外接電源,也可以使用外部9VDC輸入。
3、Arduino支持ISP在線燒,可以將新的“bootloader”固件燒入AVR芯片。有了bootloader之后,可以通過串口或者USB to Rs232線更新固件。
4、可依據(jù)官方提供的Eagle格式PCB和SCH電路圖簡化Arduino模組,完成獨(dú)立運(yùn)作的微處理控制;可簡單地與傳感器,各式各樣的電子元件連接(例如:紅外線,超音波,熱敏電阻,光敏電阻,伺服馬達(dá)等)
5、支持多種互動程序,如:Flash、Max/Msp、VVVV、PD、C、Processing等。
6、應(yīng)用方面,利用Arduino,突破以往只能使用鼠標(biāo)、鍵盤、CCD等輸入的裝置的互動內(nèi)容,可以更簡單地達(dá)成單人或多人游戲互動。
【arduino ide軟件特色】
1、跨平臺Arduino IDE可以在Windows、Macintosh OSX、Linux三大主流操作系統(tǒng)上運(yùn)行,而其他的大多數(shù)控制器只能在Windows上開發(fā)。
2、簡單清晰的開發(fā)
Arduino IDE基于processing IDE開發(fā)。對于初學(xué)者來說,極易掌握,同時有著足夠的靈活性。Arduino語言基于wiring語言開發(fā),是對 AVRGCC庫的二次封裝,不需要太多的單片機(jī)基礎(chǔ)、編程基礎(chǔ),簡單學(xué)習(xí)后,你也可以快速的進(jìn)行開發(fā)。
3、開放性
Arduino的硬件原理圖、電路圖、IDE軟件及核心庫文件都是開源的,在開源協(xié)議范圍內(nèi)里可以任意修改原始設(shè)計及相應(yīng)代碼。
4、社區(qū)與第三方支持
Arduino有著眾多的開發(fā)者和用戶,你可以找到他們提供的眾多開源的示例代碼、硬件設(shè)計。例如,可以在Github.com、Arduino.cc、Openjumper.com等網(wǎng)站找到Arduino第三方硬件、外設(shè)、類庫等支持,更快更簡單的擴(kuò)展你的Arduino項目。
5、硬件開發(fā)的趨勢
Arduino不僅僅是全球最流行的開源硬件,也是一個優(yōu)秀的硬件開發(fā)平臺,更是硬件開發(fā)的趨勢。Arduino簡單的開發(fā)方式使得開發(fā)者更關(guān)注創(chuàng)意與實(shí)現(xiàn),更快的完成自己的項目開發(fā),大大節(jié)約了學(xué)習(xí)的成本,縮短了開發(fā)的周期。
【arduino ide安裝教程】
arduino ide怎么下載安裝1、在起點(diǎn)軟件園下載arduino ide
2、雙擊.exe文件,出現(xiàn)下面界面

3、選擇I Agree,并出現(xiàn):

4、選擇Next

5、你可以點(diǎn)擊Browse…選擇你需要安裝的路徑或者直接在Destination下鍵入你要的目錄

6、點(diǎn)擊Install進(jìn)行安裝

7、在最后會出現(xiàn)下面的界面,你必須選擇(安裝I)才能進(jìn)行正確開發(fā)

8、然后在桌面就會出現(xiàn)

9、雙擊即可進(jìn)入你所要的開發(fā)環(huán)境

【arduino ide界面介紹】
Arduino軟件界面包括菜單區(qū)、按鈕區(qū)、代碼編輯區(qū)和編譯與調(diào)試結(jié)果顯示區(qū)四個部分,如圖所示。
1. 按鈕區(qū)
在按鈕區(qū),有快捷按鈕:
-校驗(yàn):校對代碼是否正確。它實(shí)際上是一個編譯過程,即把C語言翻譯成0和1的機(jī)器碼,只是沒有上傳到芯片。
-上傳:校對代碼后,翻譯成機(jī)器碼,再傳送給Arduino板上的單片機(jī)芯片。
-新建:新打開一個程序編輯窗口,以便建立別的項目。
-打開:打開一個之前保存的程序文件。
-保存:保存正在編輯的這個程序。
-串口監(jiān)視器:用于打開串口調(diào)試窗口。
2. 代碼編輯窗口
代碼編輯窗口是寫程序代碼和代碼注釋的地方。
3. 調(diào)試窗口
調(diào)試窗口會輸出顯示各種編譯和調(diào)試結(jié)果信息。比如,你代碼寫錯了,這里就會提示大概是哪里出了問題。
4. 菜單欄
最常用的菜單欄是“文件”和“工具”。
在“文件”菜單中,我們常用“新建”來打開一個新的窗口(也稱為“草圖”),以便建立一個新的項目。也常用“首先項” 來“編輯器字體大小設(shè)置”、“編輯器語言-設(shè)置中文” 、“顯示行號”和“編譯”輸出Hex單片機(jī)可執(zhí)行二進(jìn)制文件。

初學(xué)者還可以打開“示例”,來學(xué)習(xí)系統(tǒng)自帶的程序案例。當(dāng)你點(diǎn)擊“示例”按鈕時,它將打開Arduino庫。Arduino庫對于學(xué)習(xí)Arduino的基本代碼非常有用。對于初學(xué)者,你可以去第一個選項,即“01. Basics”,它會給出一些很容易理解的項目。你隨便點(diǎn)擊一個案例,代碼都會自動加載到Arduino軟件的代碼編輯窗口中。在保存項目時,你可能會選定一個文件夾存放,當(dāng)你選定的文件夾與文件名不同時,Arduino會自動創(chuàng)建一個與文件名同名的文件夾并把文件放入其中。
“工具”菜單常用功能是:自動格式化、開發(fā)板和端口。
“自動格式化”可以自動調(diào)整程序的縮進(jìn)結(jié)構(gòu),增強(qiáng)程序代碼的可讀性。使用它可以使程序代碼更加規(guī)范,同時容易查找代碼中的語法錯誤。
“開發(fā)板”是工具菜單中最重要的選項,軟件會根據(jù)不同主板生成適合硬件的二進(jìn)制代碼。如果你用的是最廣泛的Arduino Uno板,這里就選擇Arduino/Genuino Uno。
“端口”選項用來選擇當(dāng)前連接的Arduino對應(yīng)的COM口。如果有多個COM口,可以通過右擊桌面上的“計算機(jī)”或“此電腦”圖標(biāo),選擇“管理”,然后選擇“設(shè)備管理器”中的“端口”來查看,如下圖所示。


注意,臺式機(jī)通常有COM1,這里Arduino對應(yīng)的COM口是由USB總線轉(zhuǎn)換(或者叫模擬)的接口,所以肯定不是COM1,而且當(dāng)你更換Arudino主板時,數(shù)值很可能還會變化。
至于“編程器”和“燒錄引導(dǎo)程序”選項,初學(xué)者還是先不要碰了。
“幫助”菜單中提供了簡單的“入門”幫助,右上角還有中文版,方便初學(xué)者閱讀。

在“幫助”菜單中還有“參考”選項,其中主要提供了Arduino語法規(guī)則和庫的說明,建議閱讀一下。

【arduino ide使用教程】
一、創(chuàng)建項目連接端口創(chuàng)建一個新項目。

打開一個現(xiàn)有的項目示例。

選擇正確的Arduino板名稱,與連接到計算機(jī)的電路板相匹配。

選擇串行端口

二、上傳程序
檢查編譯錯誤

程序上傳Arduino板。

創(chuàng)建新草圖。

打開草圖。

保存草圖。

串口監(jiān)視器。

注意事項
根據(jù)板的不同選擇USB線!區(qū)別在接口。聯(lián)通后綠色電源LED等(標(biāo)有PWR)應(yīng)該發(fā)光。
選擇Arduino IDE,一定要和你的操作系統(tǒng)兼容。本文只是提醒大家,如果你用的是Windows,最好用win10.
【arduino ide使用技巧】
arduino ide管理庫怎么用?打開 Arduino IDE 軟件

選擇項目 - 加載庫 - 管理庫,打開 Arduino IDE 自帶的庫管理器

庫管理器如圖所示,打開時會自動獲取庫文件的列表

使用庫管理器更新已安裝的庫文件,單擊下拉菜單,選擇“可更新”類別,可獲取列表,或者直接在搜索框中輸入需要的庫文件名稱,進(jìn)行查找

安裝更新,直接單擊要更新的庫文件,然后選擇更新,可開始庫文件的更新

這種方式安裝更新庫文件更加方便簡單,庫文件更新過程是自動的,我們只需要等待進(jìn)度條全部完成,就可以了,庫文件更新后,在可更新列表中,這個庫文件就不會出現(xiàn)了

Arduino 經(jīng)常推出新的控制器,這些新的控制器可能不在現(xiàn)有的板子型號中,但是可以使用 Arduino IDE 自帶的開發(fā)板管理器進(jìn)行添加,如圖所示,選擇工具 - 開發(fā)板 - 開發(fā)板管理器

開發(fā)板管理器如下圖所示,可以直接在列表中選擇要更新的開發(fā)板型號,也可以在圖中方框圈出位置輸入開發(fā)板型號,進(jìn)行更新

安裝過程同樣也不需要有其他操作,只需要等待安裝完成即可


































