Ultrasonic HCSR04 values serial using frdm kl 25z

Dependencies:   HCSR04 mbed

Fork of Ultrasonic by David Meza

main.cpp

Committer:
oscargrodri
Date:
2014-05-26
Revision:
1:a8d4271903ac
Parent:
0:7eded57f1445

File content as of revision 1:a8d4271903ac:

#include "mbed.h"
#include "HCSR04.h"

Serial pc(USBTX, USBRX);
DigitalOut led(LED_RED);
DigitalOut led2(LED_GREEN);

HCSR04 sensor(PTA12, PTD4);

int main()
{
    while(1) {
        int d = sensor.distance(CM);
        
      
       pc.printf("SENSOR %d \n\r\v",d);
      
       
 wait(0.2);
        if(d<=10) {
            led = 0;
            led2 = 1;
        }

        if(d>=40) {
            led2 = 0;
            led = 1;
        }
        if(d>=11 && d<=39) {
            led2 = 0;
            led=0;
        }



    }
}