#ifndef CONFIGURATION_H //Falls Check Variable, nicht schon definiert.. #define CONFIGURATION_H //.. Wird si nun definiert, und alle Konfigurationen Neu geladen. #define maestroSerial SERIAL_PORT_HARDWARE_OPEN // Festlegen unserer maestroSerial Variable // Stepper Treiber Variabeln #define X_INTERFACE_TYPE 1 // Festlegen des Interface Typs #define X_STEP_PIN 3 // Festlegen des Stepper Treiber, Stitte Pins #define X_DIR_PIN 4 // Festlegen des Stepper Treiber, Dir Pins // Stepper Motor Konfiguration #define X_PARK_SPEED 150 // Geschwindigkeit, kurz vor den Führungsenden #define X_HOME_SPEED 700 // Geschwindikeit, um zur (Start), Ausgangsposition zurückzukehren. #define X_MAX_SPEED 1500 // Die Maximale Geschwindikeit, die zulässig ist. #define X_ACCELERATION 3000 // Acceleration/deceleration in Schritten pro Sekunde, in einer Sekunde #define X_MAX_POS -4995 // Der maximale Wert, für die Positionierung der X Achse! (Sicherheit falls App falsch konfiguriert.) // Servo Motor Konfiguration #define SERVO_MAX_POS 4120 // Servo Getränke Auslass Position (Sollte ca. Passen, wird noch angepasst!) #define SERVO_MIN_POS 6000 // Servo Ausgangsposition (Links nach unten zeigend..) #define SERVO_RAISE_SPEED 30 // Die max. Geschwindigkeit des Servos, von der Max, zur Min(Normal), Position. #define SERVO_RELEASE_SPEED 0 // Die max. Geschwindigkeit des Servos, von der Min, zur Max, Position. // Endstop Schaltung #define X_ENDSTOP_PIN 5 // Festlegen des Pins, für den Endstop // Weiteres #define TOTAL_ACTIONS 30 // Totale Anzahl von ausführbaren Abfolgen, pro Auftrag #define DELAY_BETWEEN_INGREDIENTS 600 // Wartezeit, von einer Zutat zur nächsten. #endif