Ultrasonico

Dependencies:   Ping mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 /*El siguiente programa leerá e imprimirá valores obtenidos por
00002 un sensor ultrasónico Ping ))) de Parallax.
00003 ARDUINO - FRDM http://www.haoyuelectronics.com/ebay/FRDM-KL25Z/5.jpg
00004 FRDM PIN http://developer.mbed.org/media/uploads/rikabel/kl25z-pinout-revised.jpg
00005 Daniela Plascencia*/
00006 
00007 //-------LIBRARIES-------
00008 #include "mbed.h"
00009 #include "Ping.h"
00010 
00011 //---------I/O PINS--------
00012 Ping sensor(D7);
00013 Serial pc(USBTX, USBRX);
00014 
00015 //--------VARIABLES--------
00016 float distancia=0;
00017 
00018 //--------MAIN-------------
00019 int main ()
00020 {
00021     while (1) {
00022         sensor.Send();
00023         wait_ms(30);
00024         distancia = sensor.Read_cm();
00025         pc.printf("Distancia: %f\n", distancia);
00026         wait(1);
00027     }
00028 }
00029