我的arduino uno工作正常,但现在我将新代码上传到电路板时遇到了一些问题。当我将arduino插入计算机时,它只显示端口COM1。在过去,它向我展示了COM3。我安装了驱动程序,但它仍然无法正常工作。我在ubuntu上尝试了同样的事情,它也是一样的。当我插入它时,arduino上的代码正常工作。
答案 0 :(得分:0)
如果在Windows和Linux中没有看到任何设备,和/或在更多的计算机中,那么你可能已经炒掉了进行串口到USB转换的芯片。 除非您擅长SMD焊接,否则解决方案是购买一个exthernal转换芯片(USB转串口RS232-TTL 5v,注意RS232经典使用12V,还有TTL3V)并连接到RX TX(引脚0和1) ),但你必须每次上传手动重置电路板;将RST引脚连接到转换器需要更多的黑客(但很容易)。
答案 1 :(得分:0)
更改Arduino IDE或您在计算机上使用的操作系统时,可以更改串行端口名称。从现在开始,由Arduino创建的串口COM1
为COM3
。因此,就我看来,没有任何问题。
您需要从Arduino IDE Tools>Serial Port
中选择COM1。