Arduino開發(fā)工具是一款非常實用的用來編寫arduino程序的軟件。直接解壓就可以使用。有需要的可以來東坡下載使用!
Arduino開發(fā)工具簡介
arduino開發(fā)工具(又叫arduino IDE),是一個用來編寫arduino程序的軟件,將程序編寫好后,就可以通過此軟件上傳到arduino開發(fā)板中執(zhí)行。
Arduino,是一個基于開放原始碼的軟硬體平臺,構(gòu)建于開放原始碼simple I/O介面版,并且具有使用類似Java,c語言的Processing/Wiring開發(fā)環(huán)境。
Windows 平臺上面 Arduino IDE下載后為zip包,直接解壓就可以使用。
arduino綠色版怎么用
找到你下載的壓縮版(arduino-1.0.5-windows.zip),解壓到任意位置,(筆者解壓到桌面),打開此文件夾,如圖所示:
雙擊”arduino.exe“即可運行。
下面是Arduino的主界面,
上圖對Arduino主界面進行了簡單的功能標注說明,在后面的章節(jié)中將詳細說明每個菜單的功能用途。
驗證代碼:在燒錄代碼之前,對編輯的代碼進行驗證,檢測代碼是否有錯誤的地方,在編輯結(jié)果提示區(qū)里顯示出來,方便用戶修改。
燒錄代碼:在此開發(fā)工具里編輯的代碼,還不能控制arduino,讓arduino運行出你想要的結(jié)果,還必須將此代碼上傳到arduino主開發(fā)板中(也就是燒錄),此開發(fā)工具將你編寫的代碼轉(zhuǎn)換成arduino開發(fā)板可以理解的語言后才能運行。
Arduino主界面
Ardunio數(shù)據(jù)類型
boolean 布爾
char 字符
byte 字節(jié)
int 整數(shù)
unsigned int 無符號整數(shù)
long 長整數(shù)
unsigned long 無符號長整數(shù)
float 浮點
double 雙字節(jié)浮點
string 字符串
array 數(shù)組
arduino特點
1、開放源代碼的電路圖設計,程序開發(fā)接口免費下載,也可依需求自己修改。
2、使用低價格的微處理控制器(AVR系列控制器),可以采用USB接口供電,不需外接電源,也可以使用外部9VDC輸入。
3、Arduino支持ISP在線燒,可以將新的“bootloader”固件燒入AVR芯片。有了bootloader之后,可以通過串口或者USB to Rs232線更新固件。
4、可依據(jù)官方提供的Eagle格式PCB和SCH電路圖簡化Arduino模組,完成獨立運作的微處理控制;可簡單地與傳感器,各式各樣的電子元件連接(例如:紅外線,超音波,熱敏電阻,光敏電阻,伺服馬達,…等)
5、支持多種互動程序,如:Flash、Max/Msp、VVVV、PD、C、Processing等。
6、應用方面,利用Arduino,突破以往只能使用鼠標、鍵盤、CCD等輸入的裝置的互動內(nèi)容,可以更簡單地達成單人或多人游戲互動。
arduino功能:
讓您可以快速使用Arduino與Macromedia Flash, Processing, Max/MSP, Pure Data, SuperCollider等軟件結(jié)合,作出互動作品。 Arduino可以使用現(xiàn)有的電子元件例如開關或者傳感器或者其他控制器件、LED、步進馬達或其他輸出裝置。 Arduino也可以獨立運行,并與軟件進行交互,例如: Macromedia Flash, Processing, Max/MSP, Pure Data, VVVV或其他互動軟件…。 Arduino的IDE界面基于開放源代碼,可以讓您免費下載使用,開發(fā)出更多令人驚艷的互動作品。
*基于創(chuàng)用CC開放原始碼的電路圖設計
*基于創(chuàng)用CC開放原始碼的程式開發(fā)環(huán)境
*免費下載,也可依需求自己修改!!遵照姓名標示。您必須按照作者或授權人所指定的方式,表彰其姓名
*依相同方式分享,若您改變、轉(zhuǎn)變著作,當散布該衍生著作時,您需采用與本著作相同或類似的授權條款
* Arduino可使用ICSP線上燒入器,將「bootloader」燒入新的IC晶片
*可依據(jù)官方電路圖,簡化Arduino模組,完成獨立運作的微處理控制
*可簡單地與傳感器,各式各樣的電子元件連接(例如:紅外線,超聲波,熱敏電阻,光敏電阻,伺服馬達等)
*支援多樣的互動程序例如: Macromedia Flash、Max/Msp、VVVV、PD、C、Processing等
*使用低價格的微處理控制器(ATMEGA 8-168)
* USB接口,不需外接電源。另外有提供9V直流電源輸入
*應用方面,利用Arduino,突破以往只能使用鼠標,鍵盤,CCD等輸入的裝置進行互動內(nèi)容的設計,可以更簡單地達成單人或多人游戲互動。
- PC官方版
- 安卓官方手機版
- IOS官方手機版