センサ入力例 ロボット製作セミナー演習

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 
00003 #define SENSOR_NUM  4
00004 
00005 AnalogIn floor_sensor[] = { (p15) , (p16) , (p17) , (p18) };
00006 Serial pc(USBTX, USBRX);
00007 
00008 int main() {
00009 
00010     int ain[SENSOR_NUM];
00011 
00012     while(1) {
00013         for(int i=0;i<SENSOR_NUM;i++)
00014         {
00015             ain[i] = floor_sensor[i].read_u16();
00016         }
00017         pc.printf("[0]:%05d\t[1]:%05d\t[2]:%05d\t[3]:%05d\r\n",ain[0],ain[1],ain[2],ain[3]);
00018     }
00019 }