Arduino是一個(gè)廣泛使用的開源電子原型平臺(tái),用于創(chuàng)建使用傳感器和執(zhí)行器與環(huán)境互動(dòng)的設(shè)備。它由一個(gè)可編程的硬件板和一個(gè)用于將程序編寫和上傳到板上的軟件(集成開發(fā)環(huán)境(IDE))組成。
在開始使用Arduino構(gòu)建項(xiàng)目之前,您需要設(shè)置IDE對(duì)板子進(jìn)行編程。 Arduino(IDE)是一個(gè)免費(fèi)的開源和跨平臺(tái)桌面應(yīng)用程序,可讓您編寫代碼并將其上傳到開發(fā)板上。它可以在Linux,Windows,Mac OS X上運(yùn)行。
在本文中,我們將說明如何在Linux機(jī)器上安裝最新版本的Arduino軟件(IDE)。
在Linux系統(tǒng)上安裝Arduino IDE
Arduino IDE是一個(gè)軟件包,對(duì)于各種Linux發(fā)行版本都不需要任何特定的過程。唯一需要的要求是32位或64位版本的操作系統(tǒng)。
下載Arduino軟件(IDE)
轉(zhuǎn)到下載頁面,獲取適用于您所支持的系統(tǒng)架構(gòu)的Arduino IDE的最新版本(在撰寫本文時(shí)為1.8.12)。您可以在32位,64位和ARM版本之間進(jìn)行選擇,因?yàn)闉槟腖inux發(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
運(yùn)行Arduino IDE安裝腳本
現(xiàn)在,進(jìn)入解壓縮的arduino-1.8.12目錄,并以root特權(quán)運(yù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)建一個(gè)桌面圖標(biāo),以啟動(dòng)IDE,雙擊它。
選擇板子和串行端口后,在上傳sketch時(shí)會(huì)出現(xiàn)錯(cuò)誤“Error opening serial port”。要解決此錯(cuò)誤,請(qǐng)運(yùn)行以下命令(用您的用戶名替換linuxidc)。
[linuxidc@linux:~/www.linuxidc.com]$ sudo usermod -a -G dialout linuxidc