我最近买了一个Arduino Uno。在获得必要的电缆后,我决定将一个示例上传到芯片。
我没有看到Blink,而是收到了processing.app.SerialException: Serial port 'COM1' not found. Did you select the right one from the Tools > Serial Port menu?
是的,我试过了。但即使是串行端口监视器似乎也没有打开。然后,我得到了一些不值得一提的例外。
在我发现我的串行COM端口不起作用(通过Portmon.exe),并发现我甚至可能没有(设备管理器中没有COM端口)后,我也尝试过下载COM端口的驱动程序,但它也失败了。
有人说这是因为我的宏碁Aspire 5742的主板。有人说原因是Windows 7。
长话短说,如果有人可以帮我解决我的COM端口问题并修复我的破碎梦想,我真的很感激。
答案 0 :(得分:22)
在Windows 8/7中安装Arduino驱动程序。
(我试过Uno r3,但我相信它适用于所有Arduino板)
插入您的Arduino Board
转到控制面板 ---> 系统和安全性 ---> 系统 --->在左侧窗格设备管理器
展开其他设备。
在其他设备下,您会看到一个带有小黄色错误图形的图标。 (拔下连接到任何串行端口的所有其他设备)
右键点击该设备---> 更新驱动程序软件
选择浏览计算机以查找驱动程序软件
点击浏览---> 浏览您从Arduino网站下载的Arduino Environmen 文件夹。如果没有下载,请http://arduino.cc/en/Main/Software
浏览标记包含子文件夹。
点击下一步--->您的驱动程序将被安装。
折叠其他设备---> 展开端口(仅在其他设备下的设备管理器中)
你会看到Arduino写的--->寻找它的COM PORT(关闭设备管理器)
转到 Arduino环境 ---> 工具 ---> 串口 --->选择设备管理器中PORT中提到的 COM PORT 。 (如果您使用任何其他Arduino板而不是UNO,那么在板中选择相同的板)
上传您的杀手程序并查看它们的工作原理。 。
我希望帮助。 。
<强>欢迎强>
答案 1 :(得分:3)
你安装了驱动程序吗?请参阅#4下的Arduino installation instructions。我不知道那台机器,但我怀疑它没有任何 COM端口。
答案 2 :(得分:2)
我安装了我的驱动程序,Arduino通过无动力的USB集线器连接。 将它移动到我的计算机的USB端口使它工作。
答案 3 :(得分:1)
首先:抱歉我的英语很差(请随时纠正我)。 摘要:如何在fedora 17中解决“未找到串口'COM1'的步骤。
今天在Fedora 17中安装Arduino的软件包。 (yum install arduino)我有同样的问题:我决定上传一个例子到芯片。并得到相同的错误“找不到串口'COM1'。”
在这种情况下,当我运行Arduino程序时,会出现一些标语,警告我我的用户不在“拨出”和“锁定”组中。你想在这个组中添加你的用户吗?我点击添加按钮,但由于某种原因,程序失败了,什么也没说。
Step1 :识别arduino设备 拔掉你的arduino和list / dev文件:
#ls -l /dev
插入您的arduino并转到列表/ dev文件
#ls -l /dev
找到插件之前的新文件(设备),例如:
ttyACM0或ttyUSB1
阅读此属性:
ls -l /dev/ttyACM0
crw-rw---- 1 root dialout 166, 0 Dec 24 19:25 /dev/ttyACM0
第一个c表示arduino是一个角色设备。
用户所有者:root
群组所有者:拨出
市长号码:166
次要编号:0
Step2 :将您的用户设置为群组所有者。
如果你这样做:
groups <yourUser>
而且您不在'拨出'和/或'锁定'组中。 将自己添加到以root身份运行的组中:
usermod -aG lock <yourUser>
usermod -aG dialout <yourUser>
重启电脑。 并在上传前将/ dev /设置为串口。
我希望有用。 弗朗西斯科。 再见。
答案 4 :(得分:0)
不必拔掉插头,只需卸载端口,重新启动并再次安装驱动程序。您将看到LPT&amp;下的arduino COM端口。 PORT部分。
答案 5 :(得分:0)
此修复/解决方案对我有用: 设备管理器 - &gt;端口 - &gt;右键单击Arduino Uno - &gt;更新驱动程序软件 - &gt;自动搜索更新的驱动程序软件
答案 6 :(得分:-1)
我重新启动计算机,然后再次打开IDE,而以上所有方法均无效。
也许您也必须执行上述操作,但是请确保也重新启动计算机。