centos 6.X下建立arduino開發環境


一、安裝arduino IDE

1、下載linux下arduino IDE安裝包,從網址:http://arduino.cc/en/Main/Software下載,如果這個網址打不開,可從網盤下載:http://pan.baidu.com/s/1mgzaFiw,注意選擇32位或者64位合適系統的安裝包。這里以arduino-1.0.6-linux32.tgz為例。

2、解壓安裝包,tar -xvf  arduino-1.0.6-linux32.tgz,將解壓后的arduino-1.0.6文件+移動到opt目錄下。mv ./arduino-1.0.6 /opt/

3、運行sudo /opt/arduino-1.0.6/arduino,出現IDE窗口表示安裝成功。

二、使用

使用中主要會出現Serial Port 不可選的問題,這主要是權限問題。

1、centos 6.x不需要給arduino安裝驅動,這里用lsusb查看一下。

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 002: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse Bus 003 Device 002: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)

從結果可以看到arduino已經識別了。

2、修改arduino IDE 端口

dmesg | grep "tty"

可以看到以下結果:

console [tty0] enabled
cdc_acm 3-1:1.0: ttyACM0: USB ACM device


於是修改~/.arduino/preferences.txt這個文件

vi ~/.arduino/preferences.txt

將Serial Port=com1改為Serial Port=ttyACM0。

3、以管理員身份啟動arduino IDE

注意這里必須要以管理員身份啟動。

sudo /opt/arduino-1.0.6/arduino

這里在啟動的IDE里,Serial Port 就可以選擇了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM