【Arduino入門教學】我的第一個Arduino程式

更新 發佈閱讀 5 分鐘

1.如何下載及安裝Arduino IDE程式編譯軟體

    要如何開始設計Arduino程式呢?本章節教你如何使用Arduino IDE 編譯軟體進行程式撰寫,首先可以到Arduino的官方網站找到「SOFTWARE」頁面,依照自己電腦合適的作業系統進行下載,這邊利用Windows 10作業系統作為教學示範。

下載網址:https://www.arduino.cc/en/software

vocus|新世代的創作平台

出現下面這個頁面後,選擇「JUST DOWNLOAD」,就可以直接開始下載軟體。

vocus|新世代的創作平台

完成下載後,直接開啟安裝檔案,選擇自己想要的路徑進行安裝,過程中會出現詢問是否要安裝Arduino USB Driver的畫面,請點選「安裝」。

vocus|新世代的創作平台


vocus|新世代的創作平台

2.Arduino IDE使用環境介紹

安裝完成後,就可以直接開啟Arduino IDE,進入軟體開發環境的介面內,如果想切換介面語言,可以點選左上角的「File>Preference」選項,找到language切換成你想要的介面語言,按下「OK」就可以切換到中文的環境介面了。

vocus|新世代的創作平台
vocus|新世代的創作平台

再來簡單的介紹一下操作環境(版本為2.2.1):

vocus|新世代的創作平台

驗證:檢驗程式碼是否有錯誤

上傳:將程式碼燒錄到Arduino 控制板內

選擇開發板、序列埠:可選擇對應的開發板,下拉選單可以選擇電腦對應到Arduino的COM port

草稿碼:預設路徑中存檔的草稿碼(程式碼),也可以新增新的草稿碼

開發板管理員:管理安裝其他開發板

程式庫管理員:管理安裝其他人寫好的程式庫。

搜尋:搜尋程式碼中的關鍵字

序列埠監控視窗:可以透過這個視窗接收或傳送訊息給Arduino

序列繪圖家:可以把Arduino回傳的資料以圖表的方式顯示

3.Arduino程式撰寫

    接著我們嘗試用實作一個讓LED閃爍的程式,我們可以直接呼叫Arduino IDE裡面已經內建的基礎程式,快速的幫助初學者了解Arduino的使用流程。

    首先點選主選單中的「檔案>範例>Basics>Blnik」,這程式很簡單可以讓Arduino板子上的一個LED燈閃爍起來,時間間隔是1秒。

vocus|新世代的創作平台

開啟程式後,前面有一大半灰色的文字是註解說明可以先略過。

vocus|新世代的創作平台

主要程式是從void setup() 這行開始,程式架構非常簡單,主要由void setup()和void loop()所組成。

  • void setup() 裡的程式碼:只會在程式一開始時執行一次
  • void loop() 裡的程式碼:則是會不斷被執行
pinMode(LED_BUILTIN, OUTPUT);
/*
這行程式指的就是把LED_BUILTIN這個Pin腳設定為輸出(OUTPUT)
1.LED_BUILTIN:指Arduino Uno開發板,上內建LED的控制腳位13
2.輸出(OUTPUT):把電向外送,這樣我們才可以控制LED的亮或滅
*/
digitalWrite(LED_BUILTIN, HIGH);
//將控制腳位13,輸出高電位(HIGH),在Uno板子上是輸出5V的電,使LED發亮
digitalWrite(LED_BUILTIN, LOW);
//​相反的將控制腳位13,輸出低電位(LOW),也就是不供給LED電(0V),使LED熄滅​
delay(1000);
/*
再來新增delay()的函式,控制LED發亮或熄滅的時間
單位是千分之一秒,1000則是延遲1秒
分別在發亮或熄滅之後執行,意思就是讓發亮或熄滅的時間都延長1秒。
*/

4.點亮Arduino控制板上的LED燈

1.首先連接電腦與控制板:用傳輸線將控制板與電腦互相連接在一起後,利用電腦的裝置管理員查詢連接埠的位置,每個人的編號都不一樣,「本機>內容>裝置管理員>連接埠」,可以知道我目前的連接埠編號是COM4。

vocus|新世代的創作平台

2.選擇控制板及連接埠:

  • 選擇我們要使用的控制板,「工具>開發板>Arduino AYR Bords>Arduino Uno」
  • 選擇連接埠,「工具>連接埠>COM4」
vocus|新世代的創作平台
vocus|新世代的創作平台

3.驗證程式:我們可以先點選左上角的「驗證」,讓系統會幫你檢查程式是否有問題

vocus|新世代的創作平台

4.上傳程式:點選左上角的「上傳(Upload)」,就可以把程式上傳到開發板裡面了

vocus|新世代的創作平台

5.完成:完成後你會發現,Arduino Uno控制板上L編號的LED燈開始閃爍!就代表你成功啦!點我購買Arduino UNO 開發板 

vocus|新世代的創作平台

想了解更多資訊可持續關注網站內其他教學

留言
avatar-img
魔方科技的沙龍
1會員
11內容數
你可能也想看
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
今天要來介紹如何在Fedora 作業系統上安裝Android Studio,小魚實際安裝Android Studio後發現步驟其實蠻簡單的。 然後整個安裝過程記錄在這篇文章,如果有不會安裝Android Studio的初學者可以參考這篇文章。 android studio 安裝 首先到an
Thumbnail
今天要來介紹如何在Fedora 作業系統上安裝Android Studio,小魚實際安裝Android Studio後發現步驟其實蠻簡單的。 然後整個安裝過程記錄在這篇文章,如果有不會安裝Android Studio的初學者可以參考這篇文章。 android studio 安裝 首先到an
Thumbnail
Arduino是一個廣泛用於物聯網(IoT)和嵌入式開發的開源平台。在這個教學中,我們將向您展示如何使用Arduino和I2C LCD模組來顯示一條簡單的消息:"Hello World!"。我們將使用LiquidCrystal_I2C庫來簡化LCD的控制。
Thumbnail
Arduino是一個廣泛用於物聯網(IoT)和嵌入式開發的開源平台。在這個教學中,我們將向您展示如何使用Arduino和I2C LCD模組來顯示一條簡單的消息:"Hello World!"。我們將使用LiquidCrystal_I2C庫來簡化LCD的控制。
Thumbnail
紅外線(IR)接收模組是一種常見的元件,可用於接收來自遙控器等設備的紅外線訊號。在本教學中,我們將使用Arduino來連接和讀取IR Receiver Module V2.0模組,以捕捉紅外線訊號的數值。讓我們開始吧!
Thumbnail
紅外線(IR)接收模組是一種常見的元件,可用於接收來自遙控器等設備的紅外線訊號。在本教學中,我們將使用Arduino來連接和讀取IR Receiver Module V2.0模組,以捕捉紅外線訊號的數值。讓我們開始吧!
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News