Problema al programar.

Buenas noches!

Estoy haciendo mi robot evasor de obtaculos y bueno según yo toda la programación esta correcta, la dejo aquí https://www.dropbox.com/s/3yklwl1ae7efjt3/Programacion.txt Aún así al momento de verifiicar me tira este error |500x234

Arduino: 1.5.5-r2 (Windows 7), Placa:"Arduino Uno"

sketch_mar14a.ino: In function 'void checkDistancia()': sketch_mar14a:54: error: 'class Ultrasonic' has no member named 'Ranging' sketch_mar14a:54: error: 'CM' was not declared in this scope

This report would have more information with "Show verbose output during compilation" enabled in File > Preferences.

No entiendo bien por qué, si me pueden ayudar desde ya muchas gracias :)

A mi me compila correctamente con el IDE 1.6.1, eligiendo como placa un Arduino Uno. Prueba con esta versión del IDE, pero creo que es un problema con la librería ultrasonic.

Me parece que el IDE 1.6.1 esta generando problemas de compatibilidad.

Tenemos que leer que se dice al respecto.

Pues a mi me funciona perfecto.

Para variar Adolfunk ha hecho doble post. Y ha posteado en el foro en inglés donde le sugieren usar una librería mas actual.

Intenta leer las normas del foro, no se pemite dos hilos del mismo tema.