So... hab nun mal folgendes Programm verwendet:
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;
}
Dieses Programm gibt den Abstand zwischen Asuro und einem Gegenstand auf dem Terminal aus.
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
Lesezeichen