estoy intentando armar para mis alumnos un trabajo de un robot recoje-objetos y quiero hacerlo como clases y me encuentro que no puedo crear por ejemplo un objeto de la clase NewPing dentro del archivo cpp,
me da este error fatal error: NewPing.h: No such file or directory
pero si lo pruebo con un ejemplo funciona, incluso si copio los archivos al proyecto da error
medicion.cpp
#include "Arduino.h"
#include "medicion.h"
#include "NewPing.h"
NewPing SonarAltura(TRIG,DIST1,200);
NewPing Sonardistancia(TRIG,DIST2,200);
int TMedicion::Distancia()
{
return SonarDistancia.ping_cm();
}
int TMedicion::Altura()
{
return SonarAltura.ping_cm();
}
bool TMedicion::EsObjeto()
{
int altura;
int distancia;
altura=Altura();
distancia=Distancia();
if (altura < 20 && distancia <10)
return TRUE;
else
return FALSE;
}
bool TMedicion::EsPared()
{
}
medicion_h
#ifndef Medicion_h
#define Medicion_h
#include "definiciones.h"
class TMedicion{
public:
int Distancia();
int Altura();
bool EsObjeto();
bool EsPared();
private:
};
#endif