Arduino設(shè)計(jì)助手(Arduino IDE)是一個(gè)免費(fèi)的圖形化開(kāi)源Arduino集成開(kāi)發(fā)環(huán)境;趆omemode.me0.6、Fritzing0.83、Arduino1.5、Minibloq0.81、ardublock2013 ,幫助Arduino開(kāi)發(fā)者快速、有趣的進(jìn)行開(kāi)發(fā)工作。
arduino是什么?
Arduino其實(shí)就是一個(gè)開(kāi)放式的單片機(jī),相對(duì)于單片機(jī)的優(yōu)勢(shì)是它是開(kāi)源的,所有的代碼都能夠從網(wǎng)上下載到,但是可實(shí)現(xiàn)的功能可能比較片面,Arduino,是一塊基于開(kāi)放源代碼的USB接口Simple i/o接口板(包括12通道數(shù)字GPIO,4通道PWM輸出,6-8通道10bit ADC輸入通道),并且具有使用類似Java,C語(yǔ)言的IDE集成開(kāi)發(fā)環(huán)境。
Windows下安裝Arduino IDE教程:
雙擊.exe文件,出現(xiàn)下面界面
選擇I Agree,并出現(xiàn):
選擇Next
你可以點(diǎn)擊Browse…選擇你需要安裝的路徑或者直接在Destination下鍵入你要的目錄
點(diǎn)擊Install進(jìn)行安裝
在最后會(huì)出現(xiàn)下面的界面,你必須選擇(安裝I)才能進(jìn)行正確開(kāi)發(fā)
然后在桌面就會(huì)出現(xiàn)
雙擊即可進(jìn)入你所要的開(kāi)發(fā)環(huán)境
arduino與單片機(jī)的區(qū)別
單片機(jī)是指一塊芯片,而Arduino是一個(gè)硬件平臺(tái),比如arduino mega 2560,它使用的核心是一片AVR芯片,整塊板子來(lái)說(shuō)有點(diǎn)類似于單片機(jī)開(kāi)發(fā)板,但是功能功能上強(qiáng)大了很多,并且其軟件編程相對(duì)簡(jiǎn)單很多,其電路圖是開(kāi)源的,有很多的完整的庫(kù)文件可供調(diào)用。
Arduino相對(duì)傳統(tǒng)單片機(jī)優(yōu)勢(shì)有哪些?
最近流行很廣的Arduino,看清楚,是Arduino而不是Android,想學(xué)Arduino的初學(xué)者一直疑惑Arduino與傳統(tǒng)51單片機(jī)有哪些區(qū)別,下面主要介紹如下幾個(gè)方面的優(yōu)勢(shì):
(A)、學(xué)習(xí)Arduino 單片機(jī)可以完全不需要了解其內(nèi)部硬件結(jié)構(gòu)和寄存器設(shè)置,僅僅知道它的端口作用即可;可以不懂硬件知識(shí),只要會(huì)簡(jiǎn)單的C語(yǔ)言,就可用Arduino 單片機(jī)編寫程序。-->針對(duì)初學(xué)編程者
(B)、Arduino 軟件語(yǔ)言僅僅需掌握少數(shù)幾個(gè)指令,而且指令的可讀性也強(qiáng),稍微懂一點(diǎn)C語(yǔ)言即可,輕松上手,快速應(yīng)用。-->針對(duì)初學(xué)編程者
(C)、Arduino 的理念就是開(kāi)源,軟硬件完全開(kāi)放,技術(shù)上不做任何保留。針對(duì)周邊I/O設(shè)備的Arduino 編程,很多常用的I/O 設(shè)備都已經(jīng)帶有庫(kù)文件或者樣例程序,在此基礎(chǔ)上進(jìn)行簡(jiǎn)單的修改,即可編寫出比較復(fù)雜的程序,完成功能多樣化的作品。-->針對(duì)DIY,做絢麗作品
(D)、Arduino 由于開(kāi)源,也就意味著從Arduino 相關(guān)網(wǎng)站、博客,論壇里得到大量的共享資源,在共享資訊的輔助下,通過(guò)資源整合,能夠加快您創(chuàng)作作品的速度及效率。-->針對(duì)畢業(yè)設(shè)計(jì)
(E)、相對(duì)其他開(kāi)發(fā)板,Arduino 及周邊產(chǎn)品相對(duì)質(zhì)廉價(jià)優(yōu),學(xué)習(xí)或創(chuàng)作成本低,重要一點(diǎn)是:燒錄代碼不需要燒錄器,直接用USB線就可以完成下載。-->針對(duì)所有想玩電子編程者
比如你剛開(kāi)始學(xué)習(xí)編程,或者沒(méi)有編程基礎(chǔ)又很想做一些電子產(chǎn)品時(shí),Arduino是很好的一個(gè)選擇。