Arduino是基於靈活的開源硬件的著名電子原型平台 和軟件,易於使用。
這項技術 適用於所有類型的公眾,包括藝術家,設計師,粉絲以及對使用此平台創建交互式對像或環境感興趣的任何人。
關於Arduino
Arduino的 專注於帶來並促進電子產品和嵌入式系統編程的使用 在多學科項目中。
公司出售的產品根據GNU通用公共許可協議以免費硬件和軟件的形式分發。
在Arduino的幫助下 可以將運行在Arduino上的應用程序與運行其他流行編程語言和應用程序的其他設備進行通信。
因為 Arduino使用串行數據傳輸,大多數語言都支持。 對於那些本機不支持串行格式的應用程序,可以使用中介軟件來翻譯雙方發送的消息,以實現流暢的通信。
當涉及到Arduino時,最著名的開發環境是Arduino IDE。
關於Arduino IDE
Arduino集成開發環境(IDE)是跨平台應用程序 (適用於Windows,macOS,Linux)(以Java編程語言編寫)。 它用於在Arduino板上編寫和加載程序。
IDE的源代碼 它是根據GNU通用公共許可證版本2發布的。
Arduino IDE 使用特殊的代碼結構規則支持C和C ++語言,從Wiring項目提供軟件庫,它提供了許多常用的簽入和簽出程序。
編碼 用戶編寫只需要兩個基本功能,它們用於啟動主程序的草圖和循環,並通過main()程序存根將其編譯並鏈接到帶有GNU工具鏈的執行循環可執行程序中,該程序鏈也包含在IDE發行版中。
Arduino IDE使用avrdude程序將可執行代碼轉換為十六進制編碼的文本文件,並使用板固件中的加載程序將其加載到Arduino板上。
簡而言之, Arduino IDE是此平台的集成開發環境,因此我們可以創建程序並將其傳輸到Arduino板到可以根據我們的計劃進行處理並採取行動的微控制器。
在Linux上安裝Arduino IDE
在我們的Linux發行版上安裝Arduino IDE 我們可以通過Flatpak軟件包來做到這一點,因此非常有必要在系統中安裝對此技術的支持。
如果他們沒有添加,可以諮詢 以下文章 在這裡,我分享瞭如何在大多數最新的Linux發行版中安裝Flatpak支持。
已經確定有支持能夠在我們的系統中安裝Flatpak應用程序, 我們必須打開一個終端,然後在其中鍵入以下命令 以便能夠在我們的系統中安裝Arduino IDE。
flatpak install --user https://flathub.org/repo/appstream/cc.arduino.arduinoide.flatpakref
完成此操作後,我們只需要稍等一下即可下載該應用程序並將其安裝在我們的系統上。
如果他們已經通過這種方式安裝了IDE,並且 要檢查是否有更新,可以通過執行以下命令來完成:
flatpak --user update cc.arduino.arduinoide
他們最終可以在系統上運行IDE,在其應用程序菜單中尋找啟動器。 萬一找不到 他們可以使用以下命令從終端運行IDE:
Flatpak運行cc.arduino.arduinoid
如何從Linux卸載Arduino IDE?
另一方面,如果由於程序不是您期望的或出於某種原因而需要卸載程序, 他們必須在終端中執行以下任何命令:
flatpak --user uninstall cc.arduino.arduinoide
o
flatpak uninstall cc.arduino.arduinoide