test

Dependencies:   Ping mbed

Committer:
ryuna
Date:
Tue Jun 10 09:12:52 2014 +0000
Revision:
0:135359aef760
test

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ryuna 0:135359aef760 1 #include "mbed.h"
ryuna 0:135359aef760 2 #include "Ping.h"
ryuna 0:135359aef760 3
ryuna 0:135359aef760 4 Serial pc(USBTX,USBRX);
ryuna 0:135359aef760 5 DigitalOut myled(LED1);
ryuna 0:135359aef760 6 Ping PING(p21);
ryuna 0:135359aef760 7
ryuna 0:135359aef760 8
ryuna 0:135359aef760 9 int main() {
ryuna 0:135359aef760 10 int ping_data = 0;
ryuna 0:135359aef760 11
ryuna 0:135359aef760 12 while(1) {
ryuna 0:135359aef760 13
ryuna 0:135359aef760 14 PING.Send();
ryuna 0:135359aef760 15 wait_ms(30);
ryuna 0:135359aef760 16
ryuna 0:135359aef760 17 ping_data = PING.Read_cm()/2;
ryuna 0:135359aef760 18
ryuna 0:135359aef760 19 pc.printf("ping: %d\n",ping_data);
ryuna 0:135359aef760 20
ryuna 0:135359aef760 21 }
ryuna 0:135359aef760 22 }