質問編集履歴

9

修正

2016/11/25 12:30

投稿

kkkooo
kkkooo

スコア7

test CHANGED
File without changes
test CHANGED
@@ -38,9 +38,9 @@
38
38
 
39
39
 
40
40
 
41
- byte mac[] = { 0x90, 0xA2, 0xDA, 0x10, 0xAB, 0x8C };
41
+ byte mac[] = { };
42
42
 
43
- Stewitter twitter("5cddbd4f1cd4cb7909a8bb68fe7afc0c");
43
+ Stewitter twitter("");
44
44
 
45
45
 
46
46
 

8

修正

2016/11/25 12:30

投稿

kkkooo
kkkooo

スコア7

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  ###発生している問題・エラーメッセージ
8
8
 
9
- センサへがHIGHになっていないのにコンパイルをしたらすぐにツイートしてしまう
9
+ シリアルモニタにEMPTY_MESSAGEと表示されしまいツイートできない
10
10
 
11
11
  ```
12
12
 
@@ -76,11 +76,11 @@
76
76
 
77
77
  val = digitalRead(inputPin);
78
78
 
79
- if(val == HIGH);
79
+ if(val == HIGH){
80
80
 
81
81
  char msg[] = "sensor active";
82
82
 
83
-
83
+ }
84
84
 
85
85
  if (twitter.post(msg)) {
86
86
 

7

修正

2016/11/25 11:57

投稿

kkkooo
kkkooo

スコア7

test CHANGED
File without changes
test CHANGED
@@ -1,18 +1,20 @@
1
1
  ###前提・実現したいこと
2
-
3
- Arduinoでセンサ情報をツイッターでつぶやきたい
4
2
 
5
3
  pirセンサがHIGHになったときツイートの送信ができるようにしたい
6
4
 
5
+
6
+
7
7
  ###発生している問題・エラーメッセージ
8
+
9
+ センサへがHIGHになっていないのにコンパイルをしたらすぐにツイートしてしまう
10
+
11
+ ```
8
12
 
9
13
 
10
14
 
11
- ```
12
-
13
15
  エラーメッセージ
14
16
 
15
- ```コンパイルはできるがシリアルモニタを確認するとfailed codeとなり通信ができない
17
+ ```
16
18
 
17
19
 
18
20
 
@@ -26,91 +28,89 @@
26
28
 
27
29
  #include <SPI.h>
28
30
 
31
+
32
+
29
33
  #include <Ethernet2.h>
34
+
35
+
30
36
 
31
37
  #include <Stewitter.h>
32
38
 
33
39
 
34
40
 
41
+ byte mac[] = { 0x90, 0xA2, 0xDA, 0x10, 0xAB, 0x8C };
35
42
 
36
-
37
- byte mac[] = { };
38
-
39
- Stewitter twitter();
43
+ Stewitter twitter("5cddbd4f1cd4cb7909a8bb68fe7afc0c");
40
44
 
41
45
 
42
46
 
47
+ int ledPin = 13;
43
48
 
49
+ int inputPin = 2;
44
50
 
45
- int ledPin = 13;
51
+ int pirState = LOW;
46
52
 
47
- int inputPin = 2;
48
-
49
- int pirState = LOW;
50
-
51
- int val = 0;
53
+ int val = 0;
52
54
 
53
55
  char msg[140];
54
56
 
55
57
 
56
58
 
57
- void setup(){
59
+ void setup(){
58
60
 
59
- delay(1000);
61
+ delay(1000);
60
62
 
61
- Ethernet.begin(mac);
63
+ Ethernet.begin(mac);
62
64
 
63
- Serial.begin(9600);
65
+ Serial.begin(9600);
64
66
 
65
- pinMode(ledPin, OUTPUT);
67
+ pinMode(ledPin, OUTPUT);
66
68
 
67
- pinMode(inputPin, INPUT);
69
+ pinMode(inputPin, INPUT);
68
70
 
69
71
  }
70
72
 
71
73
 
72
74
 
73
- void loop(){
75
+ void loop(){
74
76
 
75
- val = digitalRead(inputPin);
77
+ val = digitalRead(inputPin);
76
78
 
77
- (val == HIGH);
79
+ if(val == HIGH);
78
80
 
79
- char msg[] = "sensor active";
81
+ char msg[] = "sensor active";
80
82
 
81
-
82
83
 
83
- if (twitter.post(msg)) {
84
84
 
85
- int status = twitter.wait();
85
+ if (twitter.post(msg)) {
86
86
 
87
- if (status == 200) {
87
+ int status = twitter.wait();
88
88
 
89
+ if (status == 200) {
90
+
89
- Serial.println(twitter.response());
91
+ Serial.println(twitter.response());
92
+
93
+ }
94
+
95
+ else {
96
+
97
+ Serial.print("failed : code ");
98
+
99
+ Serial.println(status);
90
100
 
91
101
  }
92
102
 
93
- else {
103
+ }
94
104
 
95
- Serial.print("failed : code ");
105
+ else {
96
106
 
97
- Serial.println(status);
107
+ Serial.println("connection failed.");
98
-
99
- }
100
108
 
101
109
  }
102
-
103
- else {
104
-
105
- Serial.println("connection failed.");
106
-
107
- }
108
110
 
109
111
  }
110
112
 
111
113
  ###試したこと
112
-
113
- 課題に対してアプローチしたことを記載してください
114
114
 
115
115
  調べてみたのですが理解できませんでした
116
116
 

6

2016/11/25 11:51

投稿

kkkooo
kkkooo

スコア7

test CHANGED
File without changes
test CHANGED
@@ -112,6 +112,8 @@
112
112
 
113
113
  課題に対してアプローチしたことを記載してください
114
114
 
115
+ 調べてみたのですが理解できませんでした
116
+
115
117
 
116
118
 
117
119
 

5

2016/11/25 09:57

投稿

kkkooo
kkkooo

スコア7

test CHANGED
File without changes
test CHANGED
File without changes

4

変更

2016/11/25 09:46

投稿

kkkooo
kkkooo

スコア7

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- ```接続がうまくいかずシリアルモニタを確認してみるとfailed codeとなってしまう
11
+ ```
12
12
 
13
13
  エラーメッセージ
14
14
 
@@ -114,6 +114,18 @@
114
114
 
115
115
 
116
116
 
117
+
118
+
117
119
  ###補足情報(言語/FW/ツール等のバージョンなど)
118
120
 
119
121
  より詳細な情報
122
+
123
+ Arduino IDE 1.7.5
124
+
125
+ 使用機器
126
+
127
+ Arduino uno
128
+
129
+ Ethernetshield 2
130
+
131
+ PIRセンサ

3

更新

2016/11/25 09:02

投稿

kkkooo
kkkooo

スコア7

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  エラーメッセージ
14
14
 
15
- ```な
15
+ ```コンパイルはできるがシリアルモニタを確認するとfailed codeとり通信ができない
16
16
 
17
17
 
18
18
 

2

改善

2016/11/25 08:37

投稿

kkkooo
kkkooo

スコア7

test CHANGED
File without changes
test CHANGED
@@ -1,12 +1,8 @@
1
1
  ###前提・実現したいこと
2
2
 
3
- ここに質問したいことを詳細に書いてください
3
+ Arduinoでセンサ情報をツイッターでつぶやきたい
4
4
 
5
- (例)PHP(CakePHP)で●●なシステムを作っています。
6
-
7
- ■■な機能を実装中に以下のエラーメッセージが発生しました。
8
-
9
- Arduinoでセンサ情報をツイッターでつぶやきたい
5
+ pirセンサがHIGHになったときツイートの送信ができるようにしたい
10
6
 
11
7
  ###発生している問題・エラーメッセージ
12
8
 
@@ -80,7 +76,7 @@
80
76
 
81
77
  (val == HIGH);
82
78
 
83
- char msg[] = "aiueo";
79
+ char msg[] = "sensor active";
84
80
 
85
81
 
86
82
 

1

変更

2016/11/25 07:39

投稿

kkkooo
kkkooo

スコア7

test CHANGED
File without changes
test CHANGED
@@ -76,9 +76,9 @@
76
76
 
77
77
  void loop(){
78
78
 
79
- val = digitalRead(inputPin); // read input value
79
+ val = digitalRead(inputPin);
80
80
 
81
- (val == HIGH); // check if the input is HIGH
81
+ (val == HIGH);
82
82
 
83
83
  char msg[] = "aiueo";
84
84