玉田機体サンプルプログラムとは違うピン配置となっている。
Dependencies: mbed
Diff: main.cpp
- Revision:
- 1:419e4a7b47d0
- Parent:
- 0:af6ad713f332
- Child:
- 2:4231ea8cf2cc
--- a/main.cpp Tue Jul 30 04:10:42 2019 +0000 +++ b/main.cpp Mon Aug 05 10:04:30 2019 +0000 @@ -1,12 +1,30 @@ //シリアル通信を利用してad_dataの数値を表記する #include "mbed.h" -AnalogIn ain(A0); +AnalogIn s1(D3); +AnalogIn s2(A6); +AnalogIn s3(A5); +AnalogIn s4(A4); +AnalogIn s5(A3); +AnalogIn s6(A2); +AnalogIn s7(A1); +AnalogIn s8(A0); + Serial pc(USBTX,USBRX); //tx,rx int main() { - int ad_data; + float s1_data,s2_data,s3_data,s4_data,s5_data,s6_data,s7_data,s8_data; while(1) { - ad_data=ain; - pc.printf("%d\n",ad_data); + s1_data=s1.read(); + s2_data=s2.read(); + s3_data=s3.read(); + s4_data=s4.read(); + s5_data=s5.read(); + s6_data=s6.read(); + s7_data=s7.read(); + s8_data=s8.read(); + + + pc.printf("s1:%.2f s2:%.2f s3:%.2f s4:%.2f s5:%.2f s6:%.2f s7:%.2f s8:%.2f \r\n" + ,s1_data,s2_data,s3_data,s4_data,s5_data,s6_data,s7_data,s8_data); } }