您的位置:首页 > 产品设计 > UI/UE

Ubuntu15.10安装Arduino IDE记录

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

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

sudo apt-get install arduino

之后安装就开始了。

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

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



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

用任意文本编辑器打开~/.arduino/preferences.txt(比如vim ~/.arduino/preferences.txt)

将文件中Serial.port=com1修改为Serial.port=/dev/ttyACM0

保存文件,同时以管理员权限运行开发环境(即输入sudo arduino)

打开了arduino IDE后,赶紧点Tools看看



如果在你的机器上看到上面的情形,恭喜你。你可以继续进行arduino的学习和开发了。

然而如果你看到的跟我一样依然是上面第一幅图。那么往下看

我们需要用dmesg命令查看一下串口设备的名称,就像下面



原来我的设备名是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.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: