如何在最新的Ubuntu版本上安裝Arduino IDE

Arduino IDE啟動畫面

Arduino項目是一個免費硬件項目,旨在以較低的價格使電子板更接近最終用戶,並且可以在無需支付許可或版權的情況下進行複制和修改。 另外,像免費軟件一樣, Arduino Project設計可以與任何類型的自由軟件和硬件兼容.

在項目的官方網站上可以找到不同型號的電路板的設計,以及可以為那些不想製造電路板的人購買電路板的可能性,但是我們不僅需要為我們的項目提供電路板為了工作或使Arduino有意義,我們還需要使用Ubuntu可以創建的軟件。 不能使用簡單的代碼編輯器來創建此軟件,但我們需要有一個名為Arduino IDE的程序。

什麼是Arduino IDE?

Arduino IDE是一個編程套件,負責Arduino項目的人員已創建該套件以將軟件引入Arduino板。 Arduino IDE不僅是代碼編輯器,而且具有調試器和編譯器,使我們可以創建最終程序,並將其發送到Arduino板的內存中。.

後者可能是Arduino IDE中最有趣或最重要的部分,因為Ubuntu中有許多免費的IDE,但是沒有一個提供與官方Arduino電路板模型的連接。

Arduino IDE的最新版本不僅使該程序與Project的新模型更加兼容,而且還改進了IDE功能,甚至可以擁有 雲接口,使我們可以在世界任何地方為Arduino創建程序 (至少在有互聯網連接的地方)。 不僅Arduino IDE在地理空間中是免費的,而且在計算空間中也是免費的,因為Arduino IDE支持與各種程序的連接,包括將有助於Arduino硬件工作的代碼編輯器。 但是,Arduino IDE也是免費軟件。

如何在我的Ubuntu上安裝Arduino IDE?

Arduino IDE不在官方Ubuntu存儲庫中,至少不是最新版本,因此 我們必須使用項目的官方網站來獲得此IDE。 當前有兩個版本的Arduino IDE, 對應於1.8.x分支的版本以及對應於1.0.x版本的另一個分支。 兩種版本之間的差異在於它們支持的平板模型。 我個人認為最好的選擇是下載Arduino IDE的1.8.x分支。 這是因為我們可以隨時更換主板,並且該版本將支持該版本,但是如果我們從另一個分支中選擇一個版本,則如果要換成現代主板,就必須更改程序,因為1.0.6分支確實可以不支持更現代的Arduino開發板。

Arduino IDE網站的屏幕截圖

一旦我們從以下位置下載了Arduino IDE軟件包 這裡,我們會將壓縮文件解壓縮到我們家庭的任何文件夾中(最好在家庭而不是下載中進行壓縮,以免日後清理時出現問題)

在我們解壓縮的軟件包中,將出現幾個文件,甚至兩個可執行文件,其中一個稱為Arduino-Builder,但是在我們的Ubuntu上安裝Arduino IDE並不需要這些可執行文件。 如果需要在所有這些文件所在的文件夾中打開終端。 一旦有了這個,在終端中,我們將編寫以下代碼:

sudo chmod +x install.sh

此命令將使安裝文件無需root就可以運行。 現在我們在終端中執行以下命令:

./install.sh

這將在我們的Ubuntu上開始Arduino IDE安裝。 服從助手的命令並等待幾秒鐘(或幾分鐘,具體取決於計算機)之後。 就是這樣,我們將在Ubuntu上安裝Arduino IDE,並在桌面上安裝一個不錯的快捷方式。 在這種情況下 無論我們使用的是哪個版本的Ubuntu,它都可以與最近發布的10個Ubuntu版本一起使用 (包括LTS版本)。

Arduino IDE安裝

使用Arduino IDE需要做什麼?

以上所有內容將幫助我們在Ubuntu中安裝Arduino IDE,但確實這不足以使Arduino板正常工作或達到我們希望的狀態。 現在,Arduino IDE程序仍然像Gedit一樣是一個簡單的代碼編輯器。 但是可以解決。 為了它 我們將需要打印機USB電纜,5V電源線和開發板.

使用Arduino IDE和Arduino UNO開發板開發程序

我們連接了一切,現在通過Arduino IDE,我們將 工具,然後在Plate中選擇要使用的模型,我們選擇與面板進行通信的端口,然後選擇 “從印版中獲取信息”以驗證我們是否與設備正確通信.
Arduino IDE的屏幕截圖

現在,我們編寫程序,完成後,進入“程序”菜單。 在其中我們必須首先 檢查/編譯,如果沒有問題,我們可以使用Upload選項.
Arduino IDE的屏幕截圖

如果我沒有電腦,沒有Ubuntu的情況下如何使用Arduino IDE?

如果我們手頭沒有Ubuntu,或者只是想為開發板創建程序,但又不想重複上述所有操作,那麼我們必須轉到 這個網 完全在雲端為我們提供了一個Arduino IDE版本。 該工具稱為Arduino Create。

此版本使我們可以執行與上一版Arduino IDE相同的所有操作,但 我們創建的程序和代碼可以存儲在網站空間中 我們已經分配了它們,並能夠下載它們以將它們應用於我們在Arduino IDE中創建的任何項目。

我可以跳過所有這些步驟嗎?

為了使Arduino板正常工作, 事實是,我們不能跳過前面的任何步驟,但這不是因為Arduino IDE可以像Microsoft Word或Adobe Acrobat一樣工作,而是因為 一個簡單的事實,那就是沒有別的選擇是好的。 本質上,要在板上運行我們自己的軟件或程序, 首先,我們需要一個IDE來創建程序。 為此,就足夠了 Netbeans的,但我們需要 可以將其發送到盤子的選項。 為此,我們不僅需要Netbeans,還需要文件管理器。 但是,為此,我們需要 Ubuntu擁有我們將使用的Arduino開發板的所有驅動程序.

所有這些都佔用了許多開發人員不願意花費的空間和時間,因此使用Arduino IDE以及其他沒有驅動程序,不是IDE或不允許交付軟件的其他選項的重要性。到盤子。 與Ubuntu一樣,關於Arduino Project的好處是,任何人都可以創建與Ubuntu和Arduino兼容的程序,解決方案或工具,而無需為此付費。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   塞薩爾·巴里奧努埃沃(Cesar Barrionuevo) 他說:

    再次非常感謝您!! 很好的解釋,一切都會奇蹟。

  2.   列奧尼達斯83glx 他說:

    我剛剛在Lubuntu 18.04上安裝了它,效果很好,我仍然必須購買主板。 我開始走在Arduino的世界上,因為阿根廷的中學教育課程要求我,我是一名技術教育老師。

  3.   加布里埃爾 他說:

    抱歉,最後要從控制台安裝它,我必須進入文件夾並執行命令 sudo apt install arduino-builder
    我不知道為什麼,但是當我執行命令時,您表示它會告訴我。

    chmod: 'install.sh' 無法訪問:文件或目錄不存在

    我是自由軟件領域的新手,我想我犯了一個錯誤,但至少我能夠通過自己修復從控制台安裝它。
    如果你能評論我的錯誤是什麼或者這個傳說出現的原因,我想知道。 提前非常感謝您並堅持使用免費軟件!!!