我的操作系统是Ubuntu 18.04,而arduino一直可以使用。
尽管有一些解决方案,但似乎没有一个对我有用。
我在arduino网站上遵循了这些说明。
然后,我在arduino Stack Exchange上尝试了此方法,该方法在第一个解决方案无效的情况下也可以使用。答案说我们应该在/etc/udev/ruled.d/
路径上创建一些规则。
但是他们都没有为我工作。
我还在Windows 10中测试了arduino,以查看这是否是硬件问题,但工作正常。
是否有人对如何解决此问题有其他想法?
更新:
- 我的用户名sergio是这两个组(tty和Dialout)的一部分;
- 我注销并按照arduino官方教程的说明重新登录;
- 在Arduino IDE中,配置正确:Arduino UNO和ttyACM0
这是
ll /dev/ttyACM0
运行教程命令后的输出:crw-rw-rw- 1 root dialout 166, 0 Jul 15 05:41 /dev/ttyACM0
更新2:
我创建了一个脚本来解决此问题:https : //github.com/sergiomafra/iniarduino
usermod
?