Arduino是一個廣泛使用的開源電子原型平臺,用于創(chuàng)建使用傳感器和執(zhí)行器與環(huán)境互動的設(shè)備。它由一個可編程的硬件板和一個用于將程序編寫和上傳到板上的軟件(集成開發(fā)環(huán)境(IDE))組成。
在開始使用Arduino構(gòu)建項目之前,您需要設(shè)置IDE對板子進行編程。 Arduino(IDE)是一個免費的開源和跨平臺桌面應(yīng)用程序,可讓您編寫代碼并將其上傳到開發(fā)板上。它可以在Linux,Windows,Mac OS X上運行。
在本文中,我們將說明如何在Linux機器上安裝最新版本的Arduino軟件(IDE)。
在Linux系統(tǒng)上安裝Arduino IDE
Arduino IDE是一個軟件包,對于各種Linux發(fā)行版本都不需要任何特定的過程。唯一需要的要求是32位或64位版本的操作系統(tǒng)。
下載Arduino軟件(IDE)
轉(zhuǎn)到下載頁面,獲取適用于您所支持的系統(tǒng)架構(gòu)的Arduino IDE的最新版本(在撰寫本文時為1.8.12)。您可以在32位,64位和ARM版本之間進行選擇,因為為您的Linux發(fā)行版選擇正確的版本非常關(guān)鍵。
另外,您可以使用以下wget命令直接在終端上下載Arduino軟件(IDE)軟件包。
[linuxidc@linux:~/www.linuxidc.com]$ wget https://downloads.arduino.cc/arduino-1.8.12-linux64.tar.xz
接下來,使用tar命令解壓縮下載的存檔文件。
[linuxidc@linux:~/www.linuxidc.com]$ tar -xvf arduino-1.8.12-linux64.tar.xz
運行Arduino IDE安裝腳本
現(xiàn)在,進入解壓縮的arduino-1.8.12目錄,并以root特權(quán)運行安裝腳本,如下所示。
[linuxidc@linux:~/www.linuxidc.com]$ cd arduino-1.8.12/
[linuxidc@linux:~/www.linuxidc.com/arduino-1.8.12]$ sudo ./install.sh
[sudo] linuxidc 的密碼:
Adding desktop shortcut, menu item and file associations for Arduino IDE…
done!
安裝完成后,將在您的桌面上創(chuàng)建一個桌面圖標,以啟動IDE,雙擊它。
選擇板子和串行端口后,在上傳sketch時會出現(xiàn)錯誤“Error opening serial port”。要解決此錯誤,請運行以下命令(用您的用戶名替換linuxidc)。
[linuxidc@linux:~/www.linuxidc.com]$ sudo usermod -a -G dialout linuxidc