Dependencies:   mbed

Committer:
Kaikestu
Date:
Fri Feb 12 12:55:58 2010 +0000
Revision:
0:5e45a0e565af

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Kaikestu 0:5e45a0e565af 1 #include "mbed.h"
Kaikestu 0:5e45a0e565af 2 #include "SRF05.h"
Kaikestu 0:5e45a0e565af 3
Kaikestu 0:5e45a0e565af 4 DigitalOut myled(LED1);
Kaikestu 0:5e45a0e565af 5 SRF05 front (p24,p23);
Kaikestu 0:5e45a0e565af 6 Serial pc(USBTX, USBRX);
Kaikestu 0:5e45a0e565af 7
Kaikestu 0:5e45a0e565af 8 float dist;
Kaikestu 0:5e45a0e565af 9
Kaikestu 0:5e45a0e565af 10 int main() {
Kaikestu 0:5e45a0e565af 11 while (1) {
Kaikestu 0:5e45a0e565af 12 dist = front.read();
Kaikestu 0:5e45a0e565af 13 if (dist < 10) {
Kaikestu 0:5e45a0e565af 14 myled =1;
Kaikestu 0:5e45a0e565af 15 }
Kaikestu 0:5e45a0e565af 16 else {
Kaikestu 0:5e45a0e565af 17 myled=0;
Kaikestu 0:5e45a0e565af 18 }
Kaikestu 0:5e45a0e565af 19 pc.printf("%.2f\n", dist);
Kaikestu 0:5e45a0e565af 20
Kaikestu 0:5e45a0e565af 21 wait(0.5);
Kaikestu 0:5e45a0e565af 22 }
Kaikestu 0:5e45a0e565af 23 }