【Arduino】Arduino IDE使用教程-超詳細

本篇文章可以結合上一篇【Arduino】一天入門Arduino語言 教程
學習Arduino語法,以及Arduino IDE的使用,讓你最快的掌握Arduino

Arduino IDE使用教程

Arduino是創客、業餘愛好者和專業人士的平臺,可輕鬆創建微控制器項目。只需要USB連接,這些設備可以通過簡單易用的程序輕鬆編程。由於Arduino IDE提供了廣泛的庫,因此複雜的部件(如顯示器、傳感器)以及軟件平臺(如Adafruit IO)易於使用。

Arduino IDE是什麼?

IDE(Integrated Development Environment),譯爲集成開發環境,相當於編輯器編譯器加連接器+其他。Arduino IDE就是Arduino團隊提供的一款專門爲Arduino設計的編程軟件,使用它,我們便能將程序從代碼上傳至Arduino主板。

本篇文章我們來詳細的講解下Arduino IDE 的使用

首先會介紹基於Arduino IDE實現一個點燈的基本流程
之後我們會介紹Arduino IDE的各個配置的用法及作用

在这里插å¥å›¾ç‰‡æè¿°

在這裏插入圖片描述

Arduino IDE安裝

先到 Arduino 官方網站上下載最新版本的 Arduino IDE: https://www.arduino.cc/en/Main/Software
在這裏插入圖片描述
Arduino IDE IDE 是用 Java 寫的,跨平臺,Windows、Linux、Mac OS X 都能用。它內置的編譯器是 gcc。

安裝的時候,這裏的配置建議全選,然後一路 Next 即可

这里写图片描述

如果提示要安裝驅動,可一定要點同意

这里写图片描述

这里写图片描述

安裝完成之後,就可以打開我們的Arduino IDE了

在這裏插入圖片描述

界面大致分爲四個部分:

  • 菜單欄。包含文件菜單、編輯菜單、程序菜單、工具菜單和幫助菜單;
  • 工具欄。包含編譯、上傳、新建程序(sketch)、打開程序(sketch)、保存程序(sketch)和串口監視器(Serial Monitor);
  • 編輯區。編寫程序代碼區域;
  • 狀態區。顯示程序編譯和上傳等信息,如果程序出現錯誤會有錯誤提示。

配置Arduino IDE

Arduino採用串口下載代碼 存儲到內部的 flash 中

那也就是我們將程序燒錄到Arduino中,一共需要三步

  • 選擇好對應的例程

  • 配置Arduino開發板的下載口

  • 選擇Arduino開發板型號

查找串口:

首先請安裝CH340驅動

Windows開始處,右鍵,選擇設備管理器

在這裏插入圖片描述

點擊串口,如果連接正確的話,即可看到Arduino對應的串口號

在這裏插入圖片描述

串口配置:

在我們加載示例項目來測試Arduino之前,需要配置IDE以使用連接到計算機的Arduino。點擊“Tools -> Port”(工具 ->端口),然後查找Arduino的COM端口。

在這裏插入圖片描述

開發板配置:

點擊 Tools -> Board -> 選擇Arduino開發板型號(工具 ->開發板) 例如Arduino Uno,這裏只需要配置一次,之後操作都會默認使用該型號。

在這裏插入圖片描述

選擇下載程序:

在Arduino IDE中,爲了方便開發者學習,IDE內部集成了很多Arduino的例程,

我們所用的是 Basic(基礎例程的) Blink 也就是點燈 ,相當於Arduino的Hello,World。

在這裏插入圖片描述

先點擊“Verify”圖標,確認程序是否可編譯通過:

在這裏插入圖片描述

點擊上傳圖標,將代碼下載到Arduino中去

在這裏插入圖片描述

然後你就能觀察到開發板上的LED指示燈在以 1 秒爲間隔不斷地亮、滅。

這個時候,然後只要給開發板正確供電,開發板上的黃色指示燈依然能夠以 1 秒爲間隔不斷地亮、滅。

程序已經上載到開發板的內部 Flash 裏面,可以脫離開發環境在開發板上實際運行了。

Arduino IDE 使用詳解

這裏的話我們介紹了Arduino IDE下載程序的基本操作,接下來我們將講解Arduino IDE各個操作的用法,

首先介紹各個按鈕的作用
在這裏插入圖片描述

  • 編譯:該按鈕用於檢查你“語法”或者代碼的正確性,如果你的代碼有任何語法錯誤或有未定義的變量,則在IDE屏幕的底部會出現錯誤信息。同時,出錯的那行代碼會以紅色的背景顏色標記出來,方便修改。但如果正確,會看到編譯完成的消息。

  • 上傳:最神奇的一個按鈕,通過它我們可以把程序上傳到Arduino。雖然上傳I之前IDE會先對代碼進行編譯,不過我認爲在上傳之前按編譯鍵是個更好的選擇。

  • 新建:新建一個空白頁。

  • 打開:這個按鈕讓你可以打開一個已有的草稿,當你需要打開一個你已經下載的或以前使用過的文件時,你會用到它。

  • 保存:用於保存你的草稿。

  • 串口監視器: 也就是一個串口,可以接收到Arduino發向電腦的數據 常常用於調試代碼,

文件欄

這一欄就是關於Arduino文件和Arduino顯示界面的操作 新建文件 打開文件 保存文件 關閉文件 另存爲。。。。。 等等
在這裏插入圖片描述

  • 文件->首選項
    在這裏插入圖片描述

  • Editor language欄選擇可以選擇編譯器的語言 這裏我們設置爲簡體中文,並點擊OK

  • 同時可以設置編譯器的字體大小 調整代碼的字體大小,又或者給代碼前面添加顯示代碼行數的數字

設置Arduino文件的存儲位置

代碼摺疊。。。。等多個功能,很好理解



  • 點擊文件->示例可打開環境內置示例程序。Arduino自帶非常多的例程,包括基礎、數字、模擬、通訊、顯示等。

在這裏插入圖片描述

編輯欄

在這裏插入圖片描述

  • 此欄的作用也就是對代碼進行編輯,複製粘貼,註釋,縮進,字號,查找,等功能

在實際使用時一般是用其對應的快捷鍵 而不是直接去點擊編輯框,會很大的提高效率

項目欄

在這裏插入圖片描述
此欄是對Arduino項目的一些操作

  • 編譯/驗證 : 就是編譯代碼
  • 上傳 /用編輯器上傳 : 將代碼下載到Arduino中去
  • 導出已經編譯的二進制文件: 常用來給別人做項目時,不想讓其他人知道自己的源碼,所以將二進制文件導出,提供給他人,方便下載到Arduino板中去,同時起到保護代碼的作用
  • 顯示項目文件夾: 就是打開項目所在的文件夾
  • 加載庫: 選擇列表中的庫文件後,編輯區自動添加相關的頭文件

在Arduino中,有着很多的官方庫,或者其他用戶的開源庫,合理的利用各種庫,可以極大地方便我們的開發工作
在這裏插入圖片描述

  • 點擊項目->加載庫->管理庫,可搜索安裝網絡中各種支持庫,選中需要安裝的庫點擊安裝即可在線下載安裝,非常方便。
    在這裏插入圖片描述

工具欄

在這裏插入圖片描述
點擊工具->串口監視器

串口監視器的作用是接收Arduino發送到電腦的數據,並顯示在監視器中 可以設置接受的波特率,換行符,自動滾屏等。。
在這裏插入圖片描述
點擊工具->串口監視器

串口監視器,有兩大作用

  • 以波形的方式顯示Arduino或Genuino(USB或串口板)發送的數據,

  • 發送數據給Arduino控制板,在文本框中輸入文本,然後點擊”發送”按鈕或回車。左下角選擇合適的波特率,這個波特率要與程序中Serial.begin後的參數一致
    在這裏插入圖片描述
    點擊工具->開發板

  • 設置你所用的開發板
    在這裏插入圖片描述

點擊工具->開發板->開發板管理器

在這裏你可以添加Arduino IDE中沒有添加到的開發板,方便使用
在這裏插入圖片描述點擊工具->端口

設置Arduino IDE 下載程序所需要用到的端口,也就是開發板連接到電腦的端口
在這裏插入圖片描述

點擊工具->獲取開發板信息

獲取鏈接到電腦的開發板的信息
在這裏插入圖片描述

點擊工具->編程器

這要看你具體使用什麼開發板,也就是開發板支持什麼類型的編程器,

不同類型的開發板支持不同類型的編程器

像Arduino nano V3.0、Arduino UNO R3的板子使用AVRISP mkII,arduino as ISP 都是可以的,

在你購買板子的時候,會有說明
在這裏插入圖片描述

幫助欄

點擊幫助,在列表中點擊相應選項可進入官網相關內容的介紹,以及查看IDE的常見問題,和故障檢查。

在這裏插入圖片描述

以上就是關於Arduino IDE的各個配置的詳解了,建議配合第一篇博客一起學習,更快的掌握Arduino

【Arduino】一天入門Arduino語言 教程

在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章