Arduino開發(fā)軟件(arduino IDE)是一個基于開放原始碼的軟硬體平臺,構建于開放原始碼simple I/O介面版,并且具有使用類似Java,C語言的Processing/Wiring開發(fā)環(huán)境。軟件適合具備一定C語言編程基礎的愛好者,采用此軟件可進一步深入學習編程,提高自己的編程能力。
Arduino IDE基于Processing IDE開發(fā),是Arduino官方推出的一個集成開發(fā)環(huán)境。作為一款開放源代碼的軟件,Arduino IDE是由Java、Processing、 avr-gcc等開放源碼的軟件寫成,其一大特點是跨平臺的兼容性,讓用戶可以在Windows、Macintosh OSX、Linux三大主流操作系統(tǒng)上運行。Arduino IDE界面友好,語法簡單,對于初學者來說極易掌控,同時也保留了足夠的靈活性。在開發(fā)方式上使得Arduino的程序開發(fā)變得非常便捷,開發(fā)者可以更加關注創(chuàng)意與實現,更快的完成自己的項目開發(fā),大大的節(jié)約了學習的成,縮短了開發(fā)的周期成本。
可以快速使用Arduino與Adobe Flash, Processing, Max/MSP, Pure Data, SuperCollider等軟件結合,作出互動作品。 Arduino可以使用現有的電子元件例如開關或者傳感器或者其他控制器件、LED、步進馬達或其他輸出裝置。 Arduino也可以獨立運行,并與軟件進行交互,例如: Macromedia Flash, Processing, Max/MSP, Pure Data, VVVV或其他互動軟件。 Arduino的IDE界面基于開放源代碼,可以免費下載使用,開發(fā)出更多令人驚艷的互動作品。
1、開放源代碼的電路圖設計,程序開發(fā)接口免費下載,也可依需求自己修改。
2、支持多種互動程序,如:Flash、Max/Msp、VVVV、PD、C、Processing等。
3、使用低價格的微處理控制器(AVR系列控制器),可以采用USB接口供電,不需外接電源,也可以使用外部9VDC輸入。
4、可依據官方提供的Eagle格式PCB和SCH電路圖簡化Arduino模組,完成獨立運作的微處理控制;可簡單地與傳感器,各式各樣的電子元件連接(例如:紅外線,超音波,熱敏電阻,光敏電阻,伺服馬達等)
5、應用方面,利用Arduino,突破以往只能使用鼠標、鍵盤、CCD等輸入的裝置的互動內容,可以更簡單地達成單人或多人游戲互動。
6、Arduino支持ISP在線燒,可以將新的“bootloader”固件燒入AVR芯片。有了bootloader之后,可以通過串口或者USB to Rs232線更新固件。
1、在提供的百度網盤中下載適合自己的版本
2、雙擊.exe文件,出現下面界面
3、選擇I Agree,并出現:
4、選擇Next
5、你可以點擊Browse…選擇你需要安裝的路徑或者直接在Destination下鍵入你要的目錄
6、點擊Install進行安裝
7、在最后會出現下面的界面,你必須選擇(安裝I)才能進行正確開發(fā)
8、然后在桌面就會出現
9、雙擊即可進入你所要的開發(fā)環(huán)境