質問編集履歴

1

ソースコードの追加

2020/05/06 07:53

投稿

Li3
Li3

スコア10

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,9 @@
1
+ ※ソースコードを追記しました
2
+
3
+  rの結果はb''となります
4
+
5
+
6
+
1
7
  テンプレートも使用せず申し訳ございません。
2
8
 
3
9
 
@@ -38,6 +44,78 @@
38
44
 
39
45
 
40
46
 
47
+ ### 該当のソースコード
41
48
 
42
49
 
50
+
51
+ ```python
52
+
53
+ #シリアル通信
54
+
55
+ z=1
56
+
57
+ ser = serial.Serial('COM3',9600)
58
+
59
+ ser.write(str(z).encode())
60
+
61
+ r= ser.read_all()
62
+
63
+ ser.close()
64
+
65
+ print(r)
66
+
67
+ ```
68
+
69
+
70
+
71
+ ```Arduino
72
+
43
- Ver.Python 3.8.2
73
+ int ledPin = 13;
74
+
75
+
76
+
77
+ void setup() {
78
+
79
+ Serial.begin(9600);
80
+
81
+ pinMode(ledPin, OUTPUT);
82
+
83
+ }
84
+
85
+
86
+
87
+ void loop() {
88
+
89
+ byte var = Serial.read();
90
+
91
+ var = var - 0x30;
92
+
93
+
94
+
95
+ switch (var) {
96
+
97
+ case 1:
98
+
99
+ Serial.println('1');
100
+
101
+ digitalWrite(ledPin, HIGH);
102
+
103
+ delay(1000);
104
+
105
+ digitalWrite(ledPin, LOW);
106
+
107
+ break;
108
+
109
+ case 2:
110
+
111
+ Serial.println('2');
112
+
113
+ break;
114
+
115
+ case 3:
116
+
117
+ Serial.println('3');
118
+
119
+ break;
120
+
121
+ ```