すべてのフォトリフレクタ値をUSBシリアル通信にて表示するプログラム

Dependencies:   mbed

Committer:
GGU
Date:
Mon Aug 05 10:04:30 2019 +0000
Revision:
1:419e4a7b47d0
Parent:
0:af6ad713f332
test

Who changed what in which revision?

UserRevisionLine numberNew contents of line
GGU 0:af6ad713f332 1 //シリアル通信を利用してad_dataの数値を表記する
GGU 0:af6ad713f332 2 #include "mbed.h"
GGU 1:419e4a7b47d0 3 AnalogIn s1(D3);
GGU 1:419e4a7b47d0 4 AnalogIn s2(A6);
GGU 1:419e4a7b47d0 5 AnalogIn s3(A5);
GGU 1:419e4a7b47d0 6 AnalogIn s4(A4);
GGU 1:419e4a7b47d0 7 AnalogIn s5(A3);
GGU 1:419e4a7b47d0 8 AnalogIn s6(A2);
GGU 1:419e4a7b47d0 9 AnalogIn s7(A1);
GGU 1:419e4a7b47d0 10 AnalogIn s8(A0);
GGU 1:419e4a7b47d0 11
GGU 0:af6ad713f332 12 Serial pc(USBTX,USBRX); //tx,rx
GGU 0:af6ad713f332 13
GGU 0:af6ad713f332 14 int main() {
GGU 1:419e4a7b47d0 15 float s1_data,s2_data,s3_data,s4_data,s5_data,s6_data,s7_data,s8_data;
GGU 0:af6ad713f332 16 while(1) {
GGU 1:419e4a7b47d0 17 s1_data=s1.read();
GGU 1:419e4a7b47d0 18 s2_data=s2.read();
GGU 1:419e4a7b47d0 19 s3_data=s3.read();
GGU 1:419e4a7b47d0 20 s4_data=s4.read();
GGU 1:419e4a7b47d0 21 s5_data=s5.read();
GGU 1:419e4a7b47d0 22 s6_data=s6.read();
GGU 1:419e4a7b47d0 23 s7_data=s7.read();
GGU 1:419e4a7b47d0 24 s8_data=s8.read();
GGU 1:419e4a7b47d0 25
GGU 1:419e4a7b47d0 26
GGU 1:419e4a7b47d0 27 pc.printf("s1:%.2f s2:%.2f s3:%.2f s4:%.2f s5:%.2f s6:%.2f s7:%.2f s8:%.2f \r\n"
GGU 1:419e4a7b47d0 28 ,s1_data,s2_data,s3_data,s4_data,s5_data,s6_data,s7_data,s8_data);
GGU 0:af6ad713f332 29 }
GGU 0:af6ad713f332 30 }