我正在研究一台激光切割机/雕刻机,这是Lasersaur开源激光切割机/雕刻机项目的一部分。我完成了硬件构建,没有意识到涉及到一些软件编程,在这种情况下是Python。我对Python一无所知,我有什么编码体验是在C#中从头开始构建一个定制的CMS。
这是我的设置
计算机:东芝Satellite A-105
操作系统:Windows XP,SP3
代码:Python 2.7
开发板:Arduino Uno
Arduino客户与Uno主板通话良好,所有的测试和上传工作。使用Arduino网站的入门指南,我可以设置一个COM端口供COM7使用,在这种情况下。问题是,当我运行Python GUI并编译Lasersaur提供的代码时,出现此错误:
Traceback (most recent call last):
File "C:\LASERSAUR\lasersaur_Grbl\stefanix-LasaurGrbl-dac1a86\flash.py", line 128, in
devices = os.listdir("/dev")
WindowsError: [Error 3] The system cannot find the path specified: '/dev/*.*'Lasersaur的家伙说我需要在代码中设置COM端口。我只是不知道自己做了些什么,或者提出了正确的问题。然而,经过大量的阅读和盯着我的屏幕,我很确定我需要在这里设置端口:
## define serial port
##
if len(sys.argv) =&