Arduino IDE和ArduBlock:如何在Linux上安裝它們

Arduino徽標

Arduino IDE 這是我們提供的開發環境,用於對Arduino微控制器和開發板進行編程的代碼開發。 另一方面,ArduBlock是Arduino IDE的補充,它使我們能夠使用圖形語言對板進行編程,而不是學習整個編程語言。 使用ArduBlock,可以為那些不了解編程語言的人編寫這個著名的板子,因此它是一個很好的開發助手。 現在,我們將詳細解釋如何在Linux中安裝它。 首先,要說網絡提供了不同版本的 Arduino IDE 在源代碼tarball軟件包中安裝在任何發行版上。 如果使用Ubuntu,則只需單擊一下,可能會更容易在軟件中心中找到Arduino IDE並進行安裝,其他發行版(例如SuSE和openSuSE)也是如此,可以從YaST輕鬆安裝它,否則應該請執行下列操作:

  1.  想像一下,下載的軟件包稱為“arduino-0018-64-2.tgz“這是在Downloads目錄中,我們要做的第一件事是提取壓縮目錄。
  2. 現在我們進入其中,我們應該看到一個名為“Arduino的”,我們必須通過單擊鼠標右鍵並訪問“屬性”來確保它具有執行權限。 在“權限”選項卡中,必須選中相應的框以允許其執行。
  3. 然後,我們轉到控制台並轉到可執行文件所在的目錄。 例如,在我的情況下,鍵入命令 cd 後跟地址“cd下載/ arduino-0018-64-2”。 按ENTER鍵,提示將更改為適當的地址。 記住要編寫不帶引號的命令。
  4. 現在我們可以輸入“./Arduino”然後Arduino IDE將打開。
  5. 然後我們轉到第二部分,安裝ArduBlock(以前我們必須安裝該軟件包 OpenJDK Java 在我們的系統中)。 第一件事是 下載java文件.
  6. 在Arduino IDE圖形界面中,我們單擊菜單 檔案 然後我們訪問 喜好。 在那裡,我們將看到應存放.jar文件的位置,該文件通常在Linux中是“/主頁/用戶名/寫生簿”。 如果我們訪問此目錄,則可以在其中創建另一個名為“工具”,不加引號,並尊重小寫字母。 之內 ”工具“您創建另一個名為”ArduBlock工具”也尊重大寫和小寫。 在其中,我們再次創建了另一個所謂的“工具“在內部,我們將復制並粘貼文件”ardublock-all.jar”我們下載了。 也就是說,地址應該是這樣的 / Home /用戶名/sketchbook/tools/ArduBlockTool/tool/ardublock-all.jar.
  7. 這是最後一步,現在,如果您返回菜單中的Arduino IDE圖形界面, 工具 您會看到一個新條目出現,名稱為 阿杜塊 如果單擊它,將打開新的圖形編輯器。

我希望這個迷你教程對您有所幫助,並且您喜歡Linux上的Arduino項目。 如果你想看一個 免費的arduino課程,您可以從下載 這裡.

更多信息 - Axion Alpha開源電影攝影機


發表您的評論

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

*

*

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

  1.   保羅·馬丁 他說:

    極好的。 儘管我已經以root用戶身份安裝了素描本,但一切對我來說都是第一次。 謝謝!
    我只需要讓Debian允許我訪問串行端口和USB端口...我曾經做過一次,我想我會再做一次。 我不得不重新安裝debian並丟失了設置,現在該讓所有內容恢復運行了。

  2.   何塞 他說:

    在Linux中連接Arduino板的問題

  3.   豪爾赫 他說:

    完美..謝謝,現在如何在opensuse中配置序列? 謝謝

  4.   Arduino錯誤 他說:

    艾薩克:您好,我按照您指示的步驟給了我這個錯誤:
    線程“ AWT-EventQueue-0”中的異常java.lang.NoSuchMethodError:processing.app.Editor.setText(Ljava / lang / String;)V
    在com.ardublock.ArduBlockTool.didGenerate(ArduBlockTool.java:62)
    在com.ardublock.core.Context.didGenerate(Context.java:253)
    在com.ardublock.ui.listener.GenerateCodeButtonListener.actionPerformed(GenerateCodeButtonListener.java:174)上等等。
    Java版本有什麼問題嗎? 問候!