So... hab nun mal folgendes Programm verwendet:
Dieses Programm gibt den Abstand zwischen Asuro und einem Gegenstand auf dem Terminal aus.Code:#include "asuro.h" #include "ultrasonic.h" int abstand=0; int main(void) { Init(); SerPrint("\r\n --- ultrasonic test ---"); Msleep(1000); do { abstand = Chirp(); SerPrint("\r\n distanz in cm: "); Msleep(500); PrintInt(abstand); } while(1); return 0; }
Als Antwort bekomme ich:
"distanz in cm: 0"
Heißt das nun der Fehler kann nur Hardwareseitig sein? Und wenn ja, wo am ehesten?
MfG
Ezalo







Zitieren

Lesezeichen