我有一些问题,因为我不知道如何在下一段代码中输入哪个COM(串口)是我的arduino:
require 'serialport'
sp = SerialPort.new "/dev/**PATH_TO_YOUR_DEVICE**", 9600
case ARGV[0]
when 1
sp.write 1
when 0
sp.write 0
end
你怎么写那个PATH?
感谢您的帮助
答案 0 :(得分:0)
经过一番调查后,我找到了自己的答案,我想与你们分享,因为很难找到它。
parameters = {
"baud"=>9600,
"data_bits"=>8,
"stop_bits"=>1,
"parity"=>SerialPort::NONE }
comm_port = 3
sp = SerialPort.new(comm_port, parameters)
可能对某人有用。