15

我最近买了一个 Arduino Uno。获得必要的电缆后,我决定将示例上传到芯片。

我没有看到闪烁,而是收到了一个错误,例如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 端口,但它也失败了。

有人说是因为我的 Acer Aspire 5742 的主板。有人说原因是Windows 7。

长话短说,如果有人能帮助我解决我的 COM 端口问题并修补我破碎的梦想,我将不胜感激。

4

7 回答 7

22

在 Windows 8 / 7 中安装 Arduino 驱动程序。

(我为 Uno r3 尝试过,但我相信它适用于所有 Arduino 板)

插入您的 Arduino 板

转到控制面板--->系统和安全--->系统--->在左侧窗格中的设备管理器

展开其他设备

在其他设备下,您会注意到一个带有黄色小错误图形的图标。(拔下连接到任何串行端口的所有其他设备)

右键单击该设备--->更新驱动程序软件

选择浏览我的电脑以获取驱动程序软件

点击 Browse ---> Browse 找到您从 Arduino 网站下载的 Arduino Environmen t 文件夹。如果没有下载,那么http://arduino.cc/en/Main/Software

浏览标记后包括子文件夹

单击下一步--->您的驱动程序将被安装。

Collapse Other Devices ---> Expand Port(它在设备管理器中只在其他设备下)

你会看到 Arduino Written ---> 寻找它的 COM PORT(关闭设备管理器)

转到Arduino环境--->工具--->串行端口--->选择设备管理器中端口中提到的COM端口。(如果您使用任何其他 Arduino Board 而不是 UNO,则在 board 中选择相同的)

上传您的杀手级程序并查看它们的工作情况。. .

我希望这会有所帮助。. .

欢迎

于 2013-04-23T15:31:58.380 回答
3

你安装驱动了吗?请参阅#4 下的 Arduino安装说明。我不知道那台机器,但我怀疑它没有任何COM 端口。

于 2012-11-05T13:55:26.233 回答
2

我已经安装了我的驱动程序,并且通过一个无源 USB 集线器连接了 Arduino。将它移动到我电脑的 USB 端口使其工作。

于 2014-04-28T21:43:07.860 回答
1

摘要:如何解决fedora 17中“找不到串行端口'COM1'”的步骤。

今天在 Fedora 17 中安装 Arduino 的软件包。(yum install arduino)我有同样的问题:我决定上传一个示例到芯片。并得到相同的错误“找不到串行端口'COM1'”。

在这种情况下,当我运行 Arduino 程序时,会出现一些横幅,警告我我的用户不在“拨出”和“锁定”组中。你想在这个组中添加你的用户吗?我单击添加按钮,但由于某种原因程序失败并且什么也没说。

第一步:识别 Arduino 设备拔下你的 Arduino 并列出 /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/<yourDeviceFile>上传前设置为你的串口。

于 2014-12-24T23:10:11.553 回答
0

不需要拔掉插头,只需卸载您的端口,重新启动并再次安装驱动程序。您将在 LPT & PORT 部分下看到 arduino COM 端口。

于 2015-01-27T02:42:45.290 回答
0

此修复/解决方案对我有用:设备管理器->端口->右键单击Arduino Uno->更新驱动程序软件->自动搜索更新的驱动程序软件

于 2015-02-21T14:22:58.063 回答
-1

我重新启动了计算机,然后再次打开了 IDE,它可以正常工作,而上述方法都没有。

也许您也必须执行上述操作,但请确保也重新启动计算机。

于 2019-07-11T08:56:59.920 回答