ubuntu 12.04 不再需要像舊版先要裝好幾個東西,也不用裝驅動不用開網頁找下載,
只要Ctl + Alt + T 開啟終端,連網路下執行以下命令:
sudo apt-get install arduino

輸入密碼,被問時選y,等一會
就會一次把該裝的套件都裝好非常方便

然後左上角的DASH主目錄裡打arduino 就可以找到arduino IDE
這時候打開會發現其tool 目錄裡的Serial Port 仍然是一片灰色什麼都沒有

我看到的這篇文章提到移除brltty套件(sudo apt-get remove brltty)但是他也很懷疑
http://aguegu.net/?p=935

但是後來查到問題不是在這個套件而是升級arduino IDE 10.01的新問題
主要似乎是因為對port的權限不夠不能用使用以下命令後立刻就好了可以選port
sudo chmod a+rw /dev/ttyACM0


詳細說明參見這篇的troubleshooting部份
http://blog.markloiseau.com/2012/05/install-arduino-ubuntu/

不一定後面是接/dev/ttyACM0,也有可能是/dev/ttyUSB0之類
可以插拔板子然後在終端中輪流輸入
dmesg | tail

ls /dev
這兩命令比較顯示訊息找出來是什麼
螢幕顯示範例見此:http://www.ladyada.net/learn/arduino/lesson0-lin.html

重新打開arduino IDE插上板子在tool/Serial port 選擇好port
左上File/Examples/1.Basics/Blink打開這個範例
然後戳一下那個向右箭頭形狀的按鍵
如果板子pin 13有內建裝了一個led的話(例如arduino UNO)
一陣忙亂之後就會看到pin 13旁邊那個led開始規律的一閃一閃了
表示一切都很正常

如果沒有反應下面有奇怪錯誤訊息那大概是port選錯了請換一個重試


創作者介紹
創作者 jaacnaett 的頭像
jaacnaett

以歌者之名流浪                         

jaacnaett 發表在 痞客邦 留言(0) 人氣()