Ubuntu15.10安装Arduino IDE记录

来源:互联网 发布:一洋淘宝培训好不好 编辑:程序博客网 时间:2024/06/15 11:24

前两天一个实验用到了Arduino,于是就在电脑上装了个arduino ide用。这里记录一下安装过程。其实装起来非常简单,只是后面的驱动因为linux权限的原因无法启动,会导致找不到串口,这里需要注意一下。下面是安装过程

在ubuntu源中安装软件不得不说非常方便。这里直接在终端输入

sudo apt-get install arduino

之后安装就开始了。
但是当安装完成之后,我开心得打开ide后却发现无法下载程序T_T。大家可以点IDE菜单栏的Tools会看到串口选择是灰的(红框圈出来的 地方)

PS:这张图是别的地方贴过来的,因为我貌似截不到这张图。囧

Tools

于是我就屁颠屁颠的百度解决办法去了,原来是因为linux的权限问题导致arduino的驱动文件并没有被打开。于是我照着度娘找到的方法做了下列操作。

  1. 用任意文本编辑器打开~/.arduino/preferences.txt(比如vim ~/.arduino/preferences.txt)
  2. 将文件中Serial.port=com1修改为Serial.port=/dev/ttyACM0
  3. 保存文件,同时以管理员权限运行开发环境(即输入sudo arduino)

打开了arduino IDE后,赶紧点Tools看看
ttyACM0
如果在你的机器上看到上面的情形,恭喜你。你可以继续进行arduino的学习和开发了。
然而如果你看到的跟我一样依然是上面第一幅图。那么往下看
我们需要用dmesg命令查看一下串口设备的名称,就像下面
ttyUSB0
原来我的设备名是ttyUSB0而不是ttyACM0,阿西吧。好了现在把上面2.中的Serial.port=/dev/ttyACM0改成Serial.port=/dev/[你的设备名称]就好啦。还有别忘了要用管理员权限运行arduino(sudo arduino)。

对了,最后还有一点,我在我的笔记本上有时依然无法识别到串口设备。经过一番折腾,我发现我把外接键盘拔了之后就识别到了,囧。好吧,希望有同学如果同样遇到这个问题能看到这篇文章吧,哈哈。


2016.3.31.


今天发现直接安装最新版的ArduinoIDE貌似不会出现上面的问题,只不过要自己从官网下载文件进行安装。如果想直接装新版可以参考这个文章Ubuntu 15.10 中安装最新的 Arduino IDE 1.6.7


2016.4.1.

0 0
原创粉丝点击