質問編集履歴

14

2022/01/06 01:26

投稿

Usergurie
Usergurie

スコア1

test CHANGED
File without changes
test CHANGED
@@ -52,8 +52,6 @@
52
52
 
53
53
  int SensPin=0;
54
54
 
55
- /* この1次試作サンプルプログラムのソースコードは
56
-
57
55
 
58
56
 
59
57
  int LEDPin1=1;

13

2022/01/06 01:26

投稿

Usergurie
Usergurie

スコア1

test CHANGED
File without changes
test CHANGED
@@ -26,7 +26,9 @@
26
26
 
27
27
  ### 該当のソースコード
28
28
 
29
+ ```
30
+
29
- ```int bb1[8];
31
+ int bb1[8];
30
32
 
31
33
 
32
34
 

12

2021/12/28 23:01

投稿

Usergurie
Usergurie

スコア1

test CHANGED
File without changes
test CHANGED
@@ -26,9 +26,7 @@
26
26
 
27
27
  ### 該当のソースコード
28
28
 
29
-
30
-
31
- int bb1[8];
29
+ ```int bb1[8];
32
30
 
33
31
 
34
32
 
@@ -260,6 +258,8 @@
260
258
 
261
259
  }
262
260
 
261
+ ```
262
+
263
263
 
264
264
 
265
265
 

11

2021/12/28 23:00

投稿

Usergurie
Usergurie

スコア1

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  僕は今、Arudino UNOを使って、シリアルモニタで入力した文字に応じて表示を変えるバーサライタのプログラムを作成しています。
4
4
 
5
- 文字が入力された場合、振った時のみbb[0]~bb[7]の表示が出るようにしたいです。
5
+ シリアルモニタに文字が入力された場合、振った時のみbb[0]~bb[7]の表示が出るようにしたいです。
6
6
 
7
7
  この方(https://teratail.com/questions/234379)のプログラムを参考にさせていただきました。
8
8
 

10

2021/12/28 21:34

投稿

Usergurie
Usergurie

スコア1

test CHANGED
File without changes
test CHANGED
@@ -30,14 +30,6 @@
30
30
 
31
31
  int bb1[8];
32
32
 
33
- int bb2[8];
34
-
35
- int bb3[8];
36
-
37
- int bb4[8];
38
-
39
- int bb5[8];
40
-
41
33
 
42
34
 
43
35
  int kind;

9

2021/12/28 15:45

投稿

Usergurie
Usergurie

スコア1

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  参考元のプログラムではLEDが光らなかったとのことですが、ピン配列の修正、byte型からint型に変更したことによってこの点は改善できました。
10
10
 
11
- 傾斜センサはRBS040200,90 ゚タイプ(RS 品番 361-5093)を使用しています。
11
+ 傾斜スイッチはRBS040200,90 ゚タイプ(RS 品番 361-5093)を使用しています。
12
12
 
13
13
 
14
14
 
@@ -18,7 +18,7 @@
18
18
 
19
19
  一つは、LEDPin1がずっと点灯していることです。これは、Serial.begin(9600)を入れてから発生しました。僕としては、動作がない限りLEDPin1は消灯状態のままにしたいです。
20
20
 
21
- もう一つは、該当の文字(今回の場合はa)を入力しても、傾斜センサの動作とは関係なしに、LEDが光るようになってしまったことです。具体的には、文字パターン[A]に設定した表示パターンのbb1[0]~bb1[7]が順番に流れるような感じです。bb1[7]まで流れると、そこで動作が終わってしまいます。また、この時に傾斜センサを振ると、その時点で光っていたLEDが点灯し続け、まるでフリーズしたかのような状態になります(もう一度シリアルモニタに入力すると、再度動き出します)。
21
+ もう一つは、該当の文字(今回の場合はa)を入力しても、傾斜スイッチの動作とは関係なしに、LEDが光るようになってしまったことです。具体的には、文字パターン[A]に設定した表示パターンのbb1[0]~bb1[7]が順番に流れるような感じです。bb1[7]まで流れると、そこで動作が終わってしまいます。また、この時に傾斜センサを振ると、その時点で光っていたLEDが点灯し続け、まるでフリーズしたかのような状態になります(もう一度シリアルモニタに入力すると、再度動き出します)。
22
22
 
23
23
  どのようにプログラムを変更すればよいでしょうか。プログラミング初心者なので、教えてほしいです。よろしくお願いします。
24
24
 

8

2021/12/28 15:34

投稿

Usergurie
Usergurie

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,10 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
+ 僕は今、Arudino UNOを使って、シリアルモニタで入力した文字に応じて表示を変えるバーサライタのプログラムを作成しています。
4
+
5
+ 文字が入力された場合、振った時のみbb[0]~bb[7]の表示が出るようにしたいです。
6
+
3
- 僕は今、Arudino UNOを使って、シリアルモニタで入力した文字に応じて表示を変えるバーサライタのプログラムを作成しています。この方(https://teratail.com/questions/234379)のプログラムを参考にさせていただきました。
7
+ この方(https://teratail.com/questions/234379)のプログラムを参考にさせていただきました。
4
8
 
5
9
  参考元のプログラムではLEDが光らなかったとのことですが、ピン配列の修正、byte型からint型に変更したことによってこの点は改善できました。
6
10
 
@@ -14,7 +18,7 @@
14
18
 
15
19
  一つは、LEDPin1がずっと点灯していることです。これは、Serial.begin(9600)を入れてから発生しました。僕としては、動作がない限りLEDPin1は消灯状態のままにしたいです。
16
20
 
17
- もう一つは、該当の文字(今回の場合はa)を入力しても、傾斜センサの動作とは関係なしに、LEDが光るようになってしまったことです。具体的には、文字パターン[A]に設定した表示パターンのbb1[0]~bb1[7]が順番に流れるような感じです。bb1[7]まで流れると、そこで動作が終わってしまいます。また、この時に傾斜センサを振ると、その時点で光っていたLEDが点灯し続け、まるでフリーズしたかのような状態になります(もう一度シリアルモニタに入力すると、再度動き出します)。文字が入力された場合、振った時のみbb[0]~bb[7]の表示が出るようにしたいです。
21
+ もう一つは、該当の文字(今回の場合はa)を入力しても、傾斜センサの動作とは関係なしに、LEDが光るようになってしまったことです。具体的には、文字パターン[A]に設定した表示パターンのbb1[0]~bb1[7]が順番に流れるような感じです。bb1[7]まで流れると、そこで動作が終わってしまいます。また、この時に傾斜センサを振ると、その時点で光っていたLEDが点灯し続け、まるでフリーズしたかのような状態になります(もう一度シリアルモニタに入力すると、再度動き出します)。
18
22
 
19
23
  どのようにプログラムを変更すればよいでしょうか。プログラミング初心者なので、教えてほしいです。よろしくお願いします。
20
24
 

7

2021/12/28 15:31

投稿

Usergurie
Usergurie

スコア1

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,9 @@
2
2
 
3
3
  僕は今、Arudino UNOを使って、シリアルモニタで入力した文字に応じて表示を変えるバーサライタのプログラムを作成しています。この方(https://teratail.com/questions/234379)のプログラムを参考にさせていただきました。
4
4
 
5
+ 参考元のプログラムではLEDが光らなかったとのことですが、ピン配列の修正、byte型からint型に変更したことによってこの点は改善できました。
6
+
5
- 傾斜センサはArduino UNO のPin0に接続しており、傾斜するとセンサのピン間が導通するものになっています。
7
+ 傾斜センサはRBS040200,90 ゚タイプ(RS 品番 361-5093)を使用しています。
6
8
 
7
9
 
8
10
 

6

2021/12/28 15:30

投稿

Usergurie
Usergurie

スコア1

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
  もう一つは、該当の文字(今回の場合はa)を入力しても、傾斜センサの動作とは関係なしに、LEDが光るようになってしまったことです。具体的には、文字パターン[A]に設定した表示パターンのbb1[0]~bb1[7]が順番に流れるような感じです。bb1[7]まで流れると、そこで動作が終わってしまいます。また、この時に傾斜センサを振ると、その時点で光っていたLEDが点灯し続け、まるでフリーズしたかのような状態になります(もう一度シリアルモニタに入力すると、再度動き出します)。文字が入力された場合、振った時のみbb[0]~bb[7]の表示が出るようにしたいです。
16
16
 
17
- どのようにプログラムを改善すればよいでしょうか。プログラミング初心者なので、教えてほしいです。よろしくお願いします。
17
+ どのようにプログラムを変更すればよいでしょうか。プログラミング初心者なので、教えてほしいです。よろしくお願いします。
18
18
 
19
19
 
20
20
 

5

2021/12/28 15:24

投稿

Usergurie
Usergurie

スコア1

test CHANGED
File without changes
test CHANGED
@@ -2,6 +2,8 @@
2
2
 
3
3
  僕は今、Arudino UNOを使って、シリアルモニタで入力した文字に応じて表示を変えるバーサライタのプログラムを作成しています。この方(https://teratail.com/questions/234379)のプログラムを参考にさせていただきました。
4
4
 
5
+ 傾斜センサはArduino UNO のPin0に接続しており、傾斜するとセンサのピン間が導通するものになっています。
6
+
5
7
 
6
8
 
7
9
  ### 発生している問題・エラーメッセージ

4

2021/12/28 15:22

投稿

Usergurie
Usergurie

スコア1

test CHANGED
File without changes
test CHANGED
@@ -8,9 +8,9 @@
8
8
 
9
9
  現在発生している問題は二つあります。(一応、LEDやバーサライタそのものに不具合はありませんでした。)
10
10
 
11
- 一つは、LEDPin1がずっと点灯していることです。これは、Serial.begin(9600)を入れてから発生しました。
12
-
13
- もう一つは、該当の文字(今回の場合はa)を入力しても、傾斜センサの動作とは関係なしに、LEDが光るようになってしまったことです。具体的には、文字パターン[A]に設定した表示パターンのbb1[0]~bb1[7]が順番に流れるような感じです。bb1[7]まで流れると、そこで動作が終わってしまいます。また、この時に傾斜センサを振ると、その時点で光っていたLEDが点灯し続け、まるでフリーズしたかのような状態になります(もう一度シリアルモニタに入力すると、再度動き出します)。
11
+ 一つは、LEDPin1がずっと点灯していることです。これは、Serial.begin(9600)を入れてから発生しました。僕としては、動作がない限りLEDPin1は消灯状態のままにしたいです。
12
+
13
+ もう一つは、該当の文字(今回の場合はa)を入力しても、傾斜センサの動作とは関係なしに、LEDが光るようになってしまったことです。具体的には、文字パターン[A]に設定した表示パターンのbb1[0]~bb1[7]が順番に流れるような感じです。bb1[7]まで流れると、そこで動作が終わってしまいます。また、この時に傾斜センサを振ると、その時点で光っていたLEDが点灯し続け、まるでフリーズしたかのような状態になります(もう一度シリアルモニタに入力すると、再度動き出します)。文字が入力された場合、振った時のみbb[0]~bb[7]の表示が出るようにしたいです。
14
14
 
15
15
  どのようにプログラムを改善すればよいでしょうか。プログラミング初心者なので、教えてほしいです。よろしくお願いします。
16
16
 

3

2021/12/28 15:11

投稿

Usergurie
Usergurie

スコア1

test CHANGED
@@ -1 +1 @@
1
- Arduinoによる、Serial.available()を使った入力した文字に応じて表示を変えるバーサライタのプログラムの不具合を直したいです。
1
+ Arduino UNOによる、Serial.available()を使った入力した文字に応じて表示を変えるバーサライタのプログラムの不具合を直したいです。
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- 僕は今、Arudinoを使って、シリアルモニタで入力した文字に応じて表示を変えるバーサライタのプログラムを作成しています。この方(https://teratail.com/questions/234379)のプログラムを参考にさせていただきました。
3
+ 僕は今、Arudino UNOを使って、シリアルモニタで入力した文字に応じて表示を変えるバーサライタのプログラムを作成しています。この方(https://teratail.com/questions/234379)のプログラムを参考にさせていただきました。
4
4
 
5
5
 
6
6
 

2

2021/12/28 15:04

投稿

Usergurie
Usergurie

スコア1

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  ### 発生している問題・エラーメッセージ
8
8
 
9
- 改善部分は二つあります。(一応、LEDやバーサライタそのものに不具合はありませんでした。)
9
+ 現在発生る問題は二つあります。(一応、LEDやバーサライタそのものに不具合はありませんでした。)
10
10
 
11
11
  一つは、LEDPin1がずっと点灯していることです。これは、Serial.begin(9600)を入れてから発生しました。
12
12
 

1

2021/12/28 15:03

投稿

Usergurie
Usergurie

スコア1

test CHANGED
File without changes
test CHANGED
@@ -54,9 +54,7 @@
54
54
 
55
55
  /* この1次試作サンプルプログラムのソースコードは
56
56
 
57
- http://internal.setsunan.ac.jp/~katada/internal/Sosei3/sosei3.html
57
+
58
-
59
- から利用可能 */
60
58
 
61
59
  int LEDPin1=1;
62
60