AYUDA PORFAVOR

Estoy intentando utlizar el sensor HC-SR04 siguiendo esta guia
http://www.comofazerascoisas.com.br/arduino-com-sensor-de-obstaculos-ultrasonico-HC-SRO4.html

pero utilizando un led

#include <Ultrasonic.h>

#include <Ultrasonic.h>

/*
Projeto Arduino - Arduino com sensor de proximidade ultrasonico HHC-SRO4
Por Jota

–=<| www.ComoFazerAsCoisas.com.br |>=–

*/
//Incluindo biblioteca Ultrasonic.h

//criando objeto ultrasonic e definindo as portas digitais do Trigger - 9 - e Echo - 8
Ultrasonic ultrasonic(9,8);

//Declaração das constantes referentes aos pinos digitais.

const int ledVermelho = 6;

long microsec = 0;
float distanciaCM = 0;

void setup() {
Serial.begin(9600); //Inicializando o serial monitor

pinMode(ledVermelho,OUTPUT); //Definindo pino digital 6 como saída.
}

void loop() {

microsec = Ultrasonic.Timing(); //Lendo o sensor
distanciaCM = Ultrasonic.convert(microsec, Ultrasonic::CM); //Convertendo a distância em CM

ledDistancia();

Serial.print(distanciaCM);
Serial.println(“cm”);
delay(1000);
}

//Método que centraliza o controle de acendimento dos leds.
void ledDistancia() {

//Apagando todos os leds

digitalWrite(ledVermelho,LOW);

//Acendendo o led adequado para a distância lida no sensor

if (distanciaCM < 10) {
digitalWrite(ledVermelho,HIGH);
}
}

pero cuando llego a convetir me aprece un error esta es la linea.

microsec = Ultrasonic.Timing(); //Lendo o sensor
distanciaCM = Ultrasonic.convert(microsec, Ultrasonic::CM); //Convertendo a distância em CM

el error que me aparece es este

Arduino: 1.5.4 (Windows 7), Board: “Arduino Mega 2560 or Mega ADK”

ejemplo1.ino: In function ‘void loop()’:
ejemplo1:34: error: expected primary-expression before ‘.’ token
ejemplo1:35: error: expected primary-expression before ‘.’ token
ejemplo1:35: error: expected unqualified-id before numeric constant

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

ayuda para poder terminarlo

gracias por la atención prestada

Hola maygel,

Reemplaza las siguientes dos lineas:

microsec = Ultrasonic.Timing(); //Lendo o sensor
distanciaCM = Ultrasonic.convert(microsec, Ultrasonic::CM); //Convertendo a distância em CM

por estas:

microsec = ultrasonic.timing(); //Lendo o sensor
distanciaCM = ultrasonic.convert(microsec, Ultrasonic::CM); //Convertendo a distância em CM

Saludos cordiales, Wilfredo