arduinoプリントハローワールド

こんにちは世界実験

目的

arduinoのシリアルポートを使用して「Helloworld」を作成し、arduinoを使用してPCに送信します

回路図

ここに写真の説明を挿入

コードの記述

void setup() {
    
    
  // put your setup code here, to run once:
  Serial.begin(9600);//Serial.begin(参数)参数为设置串口通讯的波特率,这里设置为9600
}

void loop() {
    
    
  // put your main code here, to run repeatedly:
  Serial.print("Hello world");//打印Hello world
  /*
  Serial.print(参数1,参数2);
  向串口输出的函数
  参数1:打印的值,可以是任意的数据类型
  参数2:输出的数据的格式,包括整型数据和浮点型数据的小数点位数
  如果也要进行换行操作可以Serial.print("Hello world\n");加上\n
  */
  /*
  Serial.println(参数1,参数2);
  向串口输出的函数,与Serial.print(参数1,参数2);不同的是输出的数据带有回车符,可以自动换行
  参数1:打印的值,可以是任意的数据类型
  参数2:输出的数据的格式,包括整型数据和浮点型数据的小数点位数
  */
  delay(1000);//delay(参数);毫秒延时函数延时1000毫秒即延时1秒
}

Serial.print()関数の使用法

void setup() {
    
    
  // put your setup code here, to run once:
  Serial.begin(9600);//Serial.begin(参数)参数为设置串口通讯的波特率,这里设置为9600
}

void loop() {
    
    
  // put your main code here, to run repeatedly:
  Serial.print(78,BIN);
  delay(1000);//delay(参数);毫秒延时函数延时1000毫秒即延时1秒
  Serial.print(78,OCT);
  delay(1000);//delay(参数);毫秒延时函数延时1000毫秒即延时1秒
  Serial.print(78,DEC);
  delay(1000);//delay(参数);毫秒延时函数延时1000毫秒即延时1秒
  Serial.print('N');
  delay(1000);//delay(参数);毫秒延时函数延时1000毫秒即延时1秒
  Serial.print(1.23457,2);//小数点后两位
  delay(1000);//delay(参数);毫秒延时函数延时1000毫秒即延时1秒
  Serial.print(1.23457,4);//小数点后四位
  delay(1000);//delay(参数);毫秒延时函数延时1000毫秒即延时1秒
}

シリアルポートにデータを出力する機能があり、シリアルポートにデータを出力する機能があります

void setup() {
    
    
  // put your setup code here, to run once:
  Serial.begin(9600);//Serial.begin(参数)参数为设置串口通讯的波特率,这里设置为9600
}

void loop() {
    
    
  /*
  Serial.wirte(参数1,参数2,参数3,参数4);写二进制数据到串口
  参数1:一个字节
  参数2:一串字节
  参数3:字节数组
  参数4:字节数组的长度
  */
  Serial.println("Hello world");
  Serial.write(45);//输出的不是45,45代表ASCII码的值,输出的是45对应的ASCII码
  Serial.print("\n");
  delay(1000);
}

機能説明

Void setup()を使用して、arduinoの初期化内容を書き込み、ここに通信ボーレートを入力します。通信設定は、一度だけ設定する必要があります
。パラメータSerial.begin(パラメータ)は、シリアル通信のボーレートを設定します。ここでは9600に設定されてい
ますvoidloop()はarduinoプログラムの主要部分です。ここでは、文字列がシリアルポート
Serial.printIn(パラメーター)を介してコンピューターに送信されます。送信される文字列の内容を入力するために使用され
ます。遅延(パラメーター);ミリ秒の遅延1000ミリ秒の機能遅延は1秒です

おすすめ

転載: blog.csdn.net/qq_45671732/article/details/108893102