Ya han llegado los aparatos que necesitamos para ir montando el prototipo:
- a la izquierda el Yun
- en medio el sensor de ultrasonidos
- a la derecha el módulo RTC
Primero probamos el sensor de ultrasonidos, con el siguiente ejemplo PlugAndPlay (adjunto cabecera con los enlaces a la librería y página del proyecto):
Ultrasonic – Library for HR-SC04 Ultrasonic Ranging Module.
Rev.4 (06/2012)
J.Rodrigo ( http://www.jra.so )
more info at http://www.ardublog.com
Wiki: https://github.com/elrodri/Ultrasonic-HC-SR04/wiki/Plug-&-Play
El código completo es el siguiente:
// Ultrasonic - Library for HR-SC04 Ultrasonic Ranging Module.
// Rev.4 (06/2012)
// J.Rodrigo ( http://www.jra.so )
// more info at http://www.ardublog.com
// Wiki: https://github.com/elrodri/Ultrasonic-HC-SR04/wiki/Plug-&-Play
#include <Ultrasonic.h>
// Ultrasonic ultrasonic(5,6); // (Trig PIN,Echo PIN)
// centímetros * 58 = Max.TimeOut
Ultrasonic ultrasonic(5,6,20000); // (Trig PIN,Echo PIN,Max.TimeOut in µsec )
void setup() {
Serial.begin(9600);
pinMode(4, OUTPUT); // VCC pin
pinMode(7, OUTPUT); // GND ping
digitalWrite(4, HIGH); // VCC +5V mode
digitalWrite(7, LOW); // GND mode
}
void loop()
{
Serial.print(ultrasonic.Ranging(CM)); // CM or INC
Serial.println(" cm" );
delay(100);
}
Tan simple como pinchar el módulo y ver la medida en el Monitor Serie:
Y un vídeo de cómo funciona:


