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