Arduino IDE是Arduino產品的軟體編輯環境。簡單的說就是用來寫代碼,下載代碼的地方。任何的Arduino產品都需要下載代碼後才能運作。我們所搭建的硬體電路是輔助代碼來完成的,兩者是缺一不可的。如同人通過大腦來控制肢體活動是一個道理。如果代碼就是大腦的話,外圍硬體就是肢體,肢體的活動取決於大腦,所以硬體實現取決於代碼。
arduino ide是一款專業的arduino開發工具,主要用於arduino程序的編寫和開發,擁有開放原始碼的電路圖設計、支持ISP在線燒,同時支持Flash、Max/Msp、VVVV、PD、C、Processing等多種程序兼容的特點
arduino ide特色1、開放原始碼的電路圖設計,程序開發接口免費下載,也可依需求自己修改。
2、使用低價格的微處理控制器(AVR系列控制器),可以採用USB接口供電,不需外接電源,也可以使用外部9VDC輸入。
3、Arduino支持ISP在線燒,可以將新的「bootloader」固件燒入AVR晶片。有了bootloader之後,可以通過串口或者USB to Rs232線更新固件。
4、可依據官方提供的Eagle格式PCB和SCH電路圖簡化Arduino模組,完成獨立運作的微處理控制;可簡單地與傳感器,各式各樣的電子元件連接(例如:紅外線,超音波,熱敏電阻,光敏電阻,伺服馬達,…等)
5、支持多種互動程序,如:Flash、Max/Msp、VVVV、PD、C、Processing等。
6、應用方面,利用Arduino,突破以往只能使用滑鼠、鍵盤、CCD等輸入的裝置的互動內容,可以更簡單地達成單人或多人遊戲互動。
Arduino IDE1.6.6版本功能加入工具Arduino-Builder:這是一個新的命令行工具,它可以允許高級用戶在更大程度上靈活的進行自定義代碼的編譯,也可以作為一個獨立的程序運行。
可插拔USB 核心:允許用戶創建底層庫,用戶可以利用MIDI線來外接設備,比如鍵盤、滑鼠等,用戶可以利用這些設備更好的控制Arduino開發板。
串行繪圖儀:現在可以查看Arduino運行時的實時數據了,Arduino會將串行數據傳輸到電腦上,在電腦上添加該功能就可以看到數據的變化。
改進ArduinoISP:現在可以使用的Arduino給其他AVR燒寫引導程序,任何第三方的開發板都可以使用。
聲明:本文轉自網絡,如有侵權請聯繫刪除