8.2.3 arduino 基本语法演示

通信操作

1.通信实现01

需求: 通过串口,由 arduino 向计算机发送数据

实现:

/*
 * 需求:通过串口,由 arduino 向计算机发送数据
 * 实现:
 *  1.setup中设置波特率
 *  2.setup 或 loop 中使用 Serial.print 或 Serial.println() 发送数据
 * 
 * 
 * 
 */
void setup() {
  Serial.begin(57600);
  Serial.println("setup");
}

void loop() {
  delay(3000);
  Serial.print("loop");
  Serial.print("  ");
  Serial.println("hello");
}

2.通信实现02

需求: 通过串口,由计算机向Arduino发送数据

实现:

/*
 * 需求:通过串口,由计算机向 arduino 发送数据
 * 实现:
 *  1.setup中设置波特率
 *  2.loop 中接收发送的数据,并打印
 * 
 * 
 * 
 */
char num;
void setup() {
  Serial.begin(57600);
}

void loop() {
  if(Serial.available() > 0){
    num = Serial.read();
    Serial.print("I accept:");
    Serial.println(num);  
  }
}

results matching ""

    No results matching ""