阅读串行监视器发送到 Arduino 的值
Arduino 的串行监视器顶部有一个文本框,用户可以通过它向 Arduino 板发送文本。
可以使用 Serial.read() 读取文本。此外,Serial.available() 函数可用于检查是否有可读数据。它返回可用于读取的字符或字节数,即存储在串行接收缓冲区中的字节数。
示例
使用这些函数,我们为 Arduino 创建一个简单的回显程序。该代码可如下所示找到 −
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
Serial.println();
}
void loop() {
// put your main code here, to run repeatedly:
if(Serial.available()> 0){
char c = Serial.read();
Serial.print(c);
}
}在此,最好自己检查串行监视器输出。尝试向您的主板发送文本,然后查看它是否回显给您。
输出


广告
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP