samuel lopez
/
ultrasonido
Funcionando
Fork of ASEnsor by
Diff: main.cpp
- Revision:
- 0:a620cb2d52ad
- Child:
- 1:6c4e1cd50d4c
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Mon Dec 12 07:19:17 2016 +0000 @@ -0,0 +1,35 @@ +#include "mbed.h" +#include "hcsr04.h" +DigitalOut led(LED_RED); +DigitalOut led1(LED_GREEN); +DigitalOut led2(LED_BLUE); +//D12 TRIGGER D11 ECHO +HCSR04 sensor1(D2, D3); +HCSR04 sensor2(D4, D5); +HCSR04 sensor3(D6, D7); +int main() { + while(1) { + long a = sensor1.distance(); + long b = sensor2.distance(); + long c = sensor3.distance(); + +if (a<10 ){ + led= 0; + led1= 1; + led2= 1; + + } +if (b<10 ){ + led= 1; + led1= 0; + led2= 1; + } +if (c<10 ){ + led= 1; + led1= 1; + led2= 0; + } + + + } +} \ No newline at end of file