【发布时间】:2014-07-07 21:18:39
【问题描述】:
我正在尝试在 Arduino 和 Nodejs 之间进行通信。但是问题是,当我在正确阅读之间进行交流时,以及在正确阅读之间进行一些垃圾阅读时。仍然无法理解如何解决这个问题?
这里是用来从 COM 端口读取数据的 Nodejs 部分
var SerialPort = require("serialport").SerialPort;
var serialport = new SerialPort("COM23",{baudrate:9600});
serialport.on('open', function(){
serialport.on('data', function(data){
console.log(data[0]);
});
});
这是我的简单 Arduino 代码
int led = 13;
void setup() {
Serial.begin(9600);
pinMode(led, OUTPUT);
}
void loop() {
digitalWrite(led, HIGH);
Serial.write(1);
delay(1000);
digitalWrite(led, LOW);
Serial.write(0);
delay(1000);
}
【问题讨论】:
标签: node.js serial-port arduino