質問編集履歴
1
文法の修正、書式の改善
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
ActionScript3.0とarduinoのシリアル通信
|
1
|
+
ActionScript3.0とarduinoのシリアル通信ができない
|
body
CHANGED
@@ -1,11 +1,14 @@
|
|
1
1
|
AnimateCCのActionScript3.0とarduinoのシリアル通信についての質問です。
|
2
|
-
AS3とarduinoでシリアル通信がas3-arduino-connectorというANEを使えばできるということなので試してみましたがうまくいきませんでした。
|
2
|
+
AS3とarduinoでシリアル通信がas3-arduino-connectorというANEを使えばできるということなので試してみましたがうまくいきませんでした。
|
3
|
-
せ、arduinoと通信させようとするとarduino側で「シリアルポートが開けません。」とでます。逆の順で起動させるとAS側でポートを認識しませんでした。
|
4
3
|
|
5
4
|
プログラムはarduinoからASに文字を送るというものです。
|
5
|
+
|
6
|
+
AS→Arduinoの順にプログラムを実行するとarduinoのほうに「シリアルポート「COM5」が開けません。 (Port busy)」と出ます。逆の順に実行するとASのほうに「[ArduinoConnector] Opening COM port handle number 5 success = false」と出ます。
|
7
|
+
|
6
8
|
コードは下記のように記入していおります。
|
7
9
|
|
8
10
|
arduino側
|
11
|
+
```
|
9
12
|
void setup() {
|
10
13
|
Serial.begin(9600);
|
11
14
|
}
|
@@ -13,8 +16,9 @@
|
|
13
16
|
Serial.println("HelloWorld");
|
14
17
|
delay(1000);
|
15
18
|
}
|
16
|
-
|
19
|
+
```
|
17
20
|
AS側
|
21
|
+
```
|
18
22
|
package {
|
19
23
|
|
20
24
|
import flash.display.Sprite;
|
@@ -55,11 +59,12 @@
|
|
55
59
|
}
|
56
60
|
}
|
57
61
|
}
|
62
|
+
```
|
58
63
|
|
59
64
|
マシンはWindows10でポートはCOM5を指定されています。androidはLeonardを使用しています。
|
60
65
|
|
61
66
|
下記のサイトを参考にしました。
|
62
|
-
http://d.hatena.ne.jp/itsuki_kosen/20130513/1368455674
|
67
|
+
> http://d.hatena.ne.jp/itsuki_kosen/20130513/1368455674
|
63
68
|
|
64
69
|
どのようにすればうまく通信できるでしょうか?
|
65
70
|
|