Hallo,
ich nutze die epetier Firmware auf einem Arduino Due mit dem Radds Board. Ich habe dort einen zusätzlichen Motor für eine Drehachse mit einem mechanischen Endstop. Der Motor lässt sich auch ansteuern, aber der Endstop löst bei Betätigung nicht aus. Ich habe schon verschiedene Dinge ausprobiert, aber es funktioniert nie. Ich bin angsam am verzweifeln.
Ich habe den Endstop auch schon auf der x-Achse ausprobiert und dort funktioniert dieser problemlos.
Hier noch ein Ausschnitt aus der config.h-Datei:
#define NUM_MOTOR_DRIVERS 1
//#define MOTOR_DRIVER_x StepperDriverWithEndstop var(float steps per mm,float speed, float max.distance)
#define MOTOR_DRIVER_1(var) StepperDriverWithEndstop<35,33,37,0,1,ORIG_Z_MAX_PIN,0,1,1> var(20,10,110)
Ich hoffe es kann mir jemand helfen.
Vielen Dank
Zaki