Arduino是一間開源硬體和軟體的公司(開源指免費提供),他提供大眾可以透過控制晶片來燒錄程式,應用開發板輕鬆接上各種感測器和周邊設備,讓一般大眾也可以自行研發各式各樣的設備和裝置。
要撰寫Arduino的程式,就必須先建立Arduino的開發環境,並將編寫好的程式透過USB上傳到Arduino控制板,因此我們要到Arduino的官網來下載並安裝Arduino IDE。
點擊SOFTWARE(軟體)頁面 。
微軟電腦(Windows系統)請下載Win10 and Newer
蘋果電腦(MAC OS系統)請下載macOS
選擇繼續下載(JUST DOWNLOAD)
打開安裝程式,並依循步驟安裝。
安裝完後確實檢查是否產生捷徑
前面提到要將在Arduino IDE上編輯的程式,上傳到Arduino控制板就需要透過USB,因此我們也需要來安裝USB的驅動程式,確保USB能確實上傳我們所寫的程式。
微軟電腦(Windows系統)請下載Windows(EXE)
蘋果電腦(MAC OS系統)請下載Mac(ZIP)(需解壓縮)
點擊CH341SER,且按下INSTALL進行安裝。
透過USB連接電腦與Arduino控制板
對本機(我的電腦)按滑鼠右鍵→選擇顯示其他選項→管理
裝置管理員→連接埠→確認是否有Arduino Uno
(如果有代表已安裝完成)
事實上,完成上面兩件事情就已經可以開始編輯程式控制Arduino了,但對於初學者來說Arduino的語言可能過於艱深,因此可以先從積木式的堆疊來開始你的程式之旅。S4A又稱為Scratch For Arduino是為了讓小朋友可以透過積木控制Arduino的一套程式,簡化了編輯程式的困難,但缺點是Arduino無法脫離電腦與USB的連接,以及部分腳位受到固定的限制。
到S4A官方網站(http://s4a.cat/)
點擊上方欄位的Download
找到Installing S4A into your computer
微軟電腦(Windows系統)請下載Windows
蘋果電腦(MAC OS系統)請下載Mac
選擇S4A安裝檔並進行安裝
選擇S4A安裝檔並進行安裝
注意:
一、S4A的安裝檔和程式檔圖案很像,不要搞錯了!!!!!!!!!!!!!!!!!!!!!!!
為了讓Arduino控制板可以看得懂積木,我們必須將S4A的韌體燒入到Arduino控制板內,才能夠透過積木來控制Arduino。
到S4A官方網站(http://s4a.cat/)
點擊上方欄位的Download
找到Installing the Firmware into your Arduino並點擊here。
找到下載的S4AFirmware16 IDE檔,並開啟選擇確定
工具 > 開發版 > Arduino AVR Boards > Arduino Uno
(注意:此時Arduino Uno 要與電腦連結)
Arduino IED操作教學影片:https://www.youtube.com/watch?v=KzjWbRozItM
點擊左上角的箭頭開始上傳。
打開S4A軟體,等待10~15秒,若有數字跳動代表成功。