質問編集履歴

6

コードの書き直し

2020/10/06 13:42

投稿

koppepanG
koppepanG

スコア1

test CHANGED
@@ -1 +1 @@
1
- 複数の出力をシリアルモニタに列ごとに個別に表示したい
1
+ 複数の出力をシリアルモニタに列ごとに個別に正しく表示したい
test CHANGED
@@ -2,9 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- 4つ力をシリアルモニタに各々、列ごとに表示したいです。
5
+ 複数力をシリアルモニタに列ごとに個別に正しく表示したい
6
-
7
- 現状では、マイク1⇒マイク2⇒マイク3⇒マイク4⇒マイク1...の順に出力されるだけになってしまっています。
8
6
 
9
7
 
10
8
 
@@ -68,21 +66,21 @@
68
66
 
69
67
 
70
68
 
71
- for (int i = 0; i < 4; i++){
69
+
72
70
 
73
- Serial.print(sp[i]); //Arduinoのシリアルモニタでの音圧の確認用
71
+ Serial.print(sp[0]); //Arduinoのシリアルモニタでの音圧の確認用
74
72
 
75
73
  Serial.print(" ");
76
74
 
77
- Serial.print(sp[i+1]);
75
+ Serial.print(sp[1]);
78
76
 
79
77
  Serial.print(" ");
80
78
 
81
- Serial.print(sp[i+2]);
79
+ Serial.print(sp[2]);
82
80
 
83
81
  Serial.print(" ");
84
82
 
85
- Serial.println(sp[i+3]);
83
+ Serial.print(sp[3]);
86
84
 
87
85
  /*Serial.write(sp[i]); //テキストファイルに出力用*/
88
86
 

5

コードの書き直し

2020/10/06 13:42

投稿

koppepanG
koppepanG

スコア1

test CHANGED
File without changes
test CHANGED
@@ -66,11 +66,23 @@
66
66
 
67
67
 
68
68
 
69
- if (Serial.available() > 0) { //このif文はシリアルモニタの入力欄に何かを入力すると走り出す
69
+
70
70
 
71
71
  for (int i = 0; i < 4; i++){
72
72
 
73
- Serial.println(sp[i]); //Arduinoのシリアルモニタでの音圧の確認用
73
+ Serial.print(sp[i]); //Arduinoのシリアルモニタでの音圧の確認用
74
+
75
+ Serial.print(" ");
76
+
77
+ Serial.print(sp[i+1]);
78
+
79
+ Serial.print(" ");
80
+
81
+ Serial.print(sp[i+2]);
82
+
83
+ Serial.print(" ");
84
+
85
+ Serial.println(sp[i+3]);
74
86
 
75
87
  /*Serial.write(sp[i]); //テキストファイルに出力用*/
76
88
 
@@ -78,7 +90,7 @@
78
90
 
79
91
  }
80
92
 
81
- }
93
+
82
94
 
83
95
 
84
96
 

4

画像の再掲示

2020/10/06 13:32

投稿

koppepanG
koppepanG

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ![イメージ説明](ed170b27beebd149a9a1232ff200f231.png)### 前提・実現したいこと
1
+ ![イメージ説明](ec15ba6fc09b387b10bb939472cbf229.png)### 前提・実現したいこと
2
2
 
3
3
 
4
4
 

3

質問の趣旨を変更いたしました

2020/10/06 13:31

投稿

koppepanG
koppepanG

スコア1

test CHANGED
@@ -1 +1 @@
1
- シリアルモニタに値がうまく表示されな
1
+ 複数の出力をシリアルモニタに列ごとに個別に表示した
test CHANGED
@@ -2,11 +2,9 @@
2
2
 
3
3
 
4
4
 
5
- シリアルモニタに値がうまく表示されません4つのコンデンサマイクからの入力を
5
+ 4つの入力をシリアルモニタに各々、列ごとに表示したいです
6
6
 
7
- それぞれ読み取りシリアルモニタ表示せようとしています。
7
+ 現状ではマイク1⇒マイク2⇒マイク3⇒マイク4⇒マイク1...の順出力れるだけになってまっています。
8
-
9
- コンパイルはうまくいきました。
10
8
 
11
9
 
12
10
 

2

シリアルモニタの表示画面を再度追加しました

2020/10/06 13:19

投稿

koppepanG
koppepanG

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ![イメージ説明](8d4800ee89f03f4fc382383ec2172f4e.png)### 前提・実現したいこと
1
+ ![イメージ説明](ed170b27beebd149a9a1232ff200f231.png)### 前提・実現したいこと
2
2
 
3
3
 
4
4
 

1

シリアルモニタの表示画面を追加しました

2020/10/06 13:05

投稿

koppepanG
koppepanG

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ### 前提・実現したいこと
1
+ ![イメージ説明](8d4800ee89f03f4fc382383ec2172f4e.png)### 前提・実現したいこと
2
2
 
3
3
 
4
4