我正在尝试使用 arduino 使用红外遥控器来休眠我的电脑。我已经设置好了,以便arduino在所述红外遥控器上注册按钮,然后可以触发动作。我正在尝试在我的计算机上编写代码的是一个批处理脚本,它将不断运行并监听来自arduino的串行数据。理论上说,当arduino获得红外信号时,它会通过连续剧或“o”发出一个字母。然后,计算机上的批处理脚本将看到,然后继续休眠计算机。我已经尝试了
MODE COM6:9600,N,8,1 >NUL
type COM6 > sample.txt
测试窗口是否可以读取串行数据,但是arduino刚刚开始每秒钟播放一个“1”十分之一秒。运行此文件后,生成的文本文件完全空白。这是arduino代码:
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.write("Hello!");
delay(1000);
}