Arduino串口监视器是Arduino IDE中用于电脑和单片机之间双向通信的工具,可发送和接收数据,常用于调试、测试和开发。以下是其入门教程:

  • 硬件连接:将Arduino开发板通过标准USB数据线连接到计算机的USB端口。
  • 选择端口:打开Arduino IDE,在“工具”菜单中选择“端口”,确保选中与Arduino开发板对应的COM端口(通常以COMx或/dev/ttyUSBx的形式显示),若未显示端口,需检查驱动是否安装正确或尝试重新插拔开发板。
  • 打开串口监视器:可通过点击Arduino IDE中的“工具”菜单,选择“串口监视器”,或使用快捷键Ctrl+Shift+M(Windows/Linux系统)打开。
  • 设置波特率:在串口监视器窗口的右下角设置波特率,必须与Arduino程序中使用Serial.begin(speed)函数设置的波特率一致,常见波特率为9600,否则无法正常收发数据。
  • 发送与接收数据:在Arduino代码中,可使用Serial.print(val)Serial.println(val)将数据发送到串口监视器,Serial.println(val)会在输出数据后换行。若要从串口监视器接收数据,可使用Serial.read()函数。在串口监视器窗口顶部的文本框中输入数据,点击“发送”按钮,即可将数据发送给Arduino。
  • 简单示例:以下代码可使Arduino每隔一秒向串口监视器发送一次"Hello from Arduino!"。
void setup() {
  Serial.begin(9600); // 初始化串口,设置波特率为9600
}

void loop() {
  Serial.println("Hello from Arduino!"); // 向串口发送字符串并换行
  delay(1000); // 延迟1秒
}

将上述代码上传到Arduino开发板后,打开串口监视器,即可看到相关输出。

0 条评论

目前还没有评论...