Sketch (obtido de http://www.arduino.cc) e modificado por Solucionática em 15/03/2013.
#include "Ultrasonic.h"
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11,5, 4, 3, 2);
Ultrasonic ultrasonic(10,9);
void setup() {
lcd.begin(16, 2);
lcd.print("testing...");
}
void loop()
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print(ultrasonic.Ranging(CM));
lcd.print("cm");
if (ultrasonic.Ranging(CM)<20) {
tone(8,1800,ultrasonic.Ranging(CM));
}
else {
noTone(8);
}
delay(100);
}