質問編集履歴

4

2019/12/22 00:31

投稿

Midona
Midona

スコア5

test CHANGED
@@ -1 +1 @@
1
- シリアルモニターからArduino uno に数の値を送りたい。
1
+ シリアルモニターからArduino uno に数の値を送りたい。
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- Arduino unoとDAコンバーターを使い、PCからArduinoへシリアルモニターを通して0.0V~5.0Vの値を0.1V単位で送信し、送信された電圧値を出力する回路を作りたいと思っているところです。しかし、シリアルモニターから送信される値はASCIIコードでArduino側へ送られてしまう為、数を含む数値をどうやって送ればいいのか分からず詰まっています。
3
+ Arduino unoとDAコンバーターを使い、PCからArduinoへシリアルモニターを通して0.0V~5.0Vの値を0.1V単位で送信し、送信された電圧値を出力する回路を作りたいと思っているところです。しかし、シリアルモニターから送信される値はASCIIコードでArduino側へ送られてしまう為、数を含む数値をどうやって送ればいいのか分からず詰まっています。
4
4
 
5
5
  シリアルモニターで2.6と送信した時Arduino側でも2.6という数値として受け取る。...という風にするにはどうすればいいのか教えて欲しいです。
6
6
 
@@ -8,7 +8,7 @@
8
8
 
9
9
  ### 試したこと
10
10
 
11
- 送る値が1桁の場合には、文字の'0'を引けば数値に変換出来るということは分かったのですが数の時はどうすればいいのかわからず質問しました。
11
+ 送る値が1桁の場合には、文字の'0'を引けば数値に変換出来るということは分かったのですが数の時はどうすればいいのかわからず質問しました。
12
12
 
13
13
  まだ、始めたての為質問の説明が分かりづらいと思いますがよろしくお願いします。
14
14
 

3

2019/12/22 00:31

投稿

Midona
Midona

スコア5

test CHANGED
@@ -1 +1 @@
1
- シリアル通信でPC側からArduino uno に少数の値を送りたい。
1
+ シリアルモニターからArduino uno に少数の値を送りたい。
test CHANGED
File without changes

2

2019/12/21 07:51

投稿

Midona
Midona

スコア5

test CHANGED
@@ -1 +1 @@
1
- シリアル通信(シリアルポート)でPC側からArduino uno 側に少数の値を送りたい。
1
+ シリアル通信でPC側からArduino uno 側に少数の値を送りたい。
test CHANGED
@@ -1,8 +1,8 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- Arduino unoとDAコンバーターを使い、PCからArduinoへシリアルを通して0.0V~5.0Vの値を0.1V単位で送信し、送信された電圧値を出力する回路を作りたいと思っているところです。しかし、シリアルから送信される値はASCIIコードでArduino側へ送られてしまう為、少数を含む数値をどうやって送ればいいのか分からず詰まっています。
3
+ Arduino unoとDAコンバーターを使い、PCからArduinoへシリアルモニターを通して0.0V~5.0Vの値を0.1V単位で送信し、送信された電圧値を出力する回路を作りたいと思っているところです。しかし、シリアルモニターから送信される値はASCIIコードでArduino側へ送られてしまう為、少数を含む数値をどうやって送ればいいのか分からず詰まっています。
4
4
 
5
- シリアルで2.6と送信した時Arduino側でも2.6という数値として受け取る。...という風にするにはどうすればいいのか教えて欲しいです。
5
+ シリアルモニターで2.6と送信した時Arduino側でも2.6という数値として受け取る。...という風にするにはどうすればいいのか教えて欲しいです。
6
6
 
7
7
 
8
8
 

1

2019/12/21 07:18

投稿

Midona
Midona

スコア5

test CHANGED
File without changes
test CHANGED
@@ -1,12 +1,18 @@
1
1
  ### 前提・実現したいこと
2
+
3
+ Arduino unoとDAコンバーターを使い、PCからArduinoへシリアルポートを通して0.0V~5.0Vの値を0.1V単位で送信し、送信された電圧値を出力する回路を作りたいと思っているところです。しかし、シリアルポートから送信される値はASCIIコードでArduino側へ送られてしまう為、少数を含む数値をどうやって送ればいいのか分からず詰まっています。
4
+
5
+ シリアルポートで2.6と送信した時Arduino側でも2.6という数値として受け取る。...という風にするにはどうすればいいのか教えて欲しいです。
2
6
 
3
7
 
4
8
 
5
9
  ### 試したこと
6
10
 
11
+ 送る値が1桁の場合には、文字の'0'を引けば数値に変換出来るということは分かったのですが少数の時はどうすればいいのかわからず質問しました。
12
+
13
+ まだ、始めたての為質問の説明が分かりづらいと思いますがよろしくお願いします。
7
14
 
8
15
 
9
- ここに問題に対して試したことを記載してください。
10
16
 
11
17
 
12
18