better description in config.h

This commit is contained in:
2022-06-09 08:58:06 +02:00
parent c992ba5dea
commit a42b5b541f

View File

@@ -1,11 +1,13 @@
#define AutoplayOn true #define AutoplayOn true // Noch nicht funktionierend
//Servos //---Servos---
// Pins an denen die Servos angeschlossen sind
#define DrehungPin 9 #define DrehungPin 9
#define ArmPin 10 #define ArmPin 10
#define OberarmPin 11 #define OberarmPin 11
#define HandPin 12 #define HandPin 12
// Maximaler Winkel der Servos
#define DrehungMax 145 #define DrehungMax 145
#define DrehungMin 0 #define DrehungMin 0
@@ -17,19 +19,21 @@
#define HandMax 180 #define HandMax 180
#define HandMin 95 #define HandMin 95
#define HandOffPosition 180
// Servo umdrehen
#define InvertDrehung false #define InvertDrehung false
#define InvertArm false #define InvertArm false
#define InvertOberarm true #define InvertOberarm true
#define InvertHand false #define InvertHand false
// Start Winkel der Servos
#define Drehung_Start 135 #define Drehung_Start 135
#define Arm_Start 180 #define Arm_Start 180
#define Oberarm_Start 111 #define Oberarm_Start 111
#define Hand_Start 180 #define Hand_Start 180
//Joysticks //---Joysticks---
// Pins an denen die Joysticks angeschlossen sind und deren Minimal und Maximal Geschwindigkeit
#define joystick_LX_Pin 0 #define joystick_LX_Pin 0
#define joystick_LX_MaxSpeed 5 #define joystick_LX_MaxSpeed 5
#define joystick_LX_MinSpeed 1 #define joystick_LX_MinSpeed 1
@@ -46,29 +50,43 @@
#define joystick_RY_MaxSpeed 3 #define joystick_RY_MaxSpeed 3
#define joystick_RY_MinSpeed 1 #define joystick_RY_MinSpeed 1
// Pin des Druckknopfes
#define joystick_button_Pin 8 #define joystick_button_Pin 8
// Empfindlichkeit des Joysticks
#define joystick_Empfindlichkeit 10 #define joystick_Empfindlichkeit 10
//Timing //---Timing---
// Zeit zwischen den Schritten
#define LoopTime 50 #define LoopTime 50
// Servo Geschwindigkeit
#define AutoplayEaseSpeed 50 #define AutoplayEaseSpeed 50
// Wann die Servos abgeschaltet werden
#define TimeToDetach 70 #define TimeToDetach 70
#define Calibration_TimeToMiddle 3000 #define Calibration_TimeToMiddle 3000
#define Calibration_messureTime 5 #define Calibration_messureTime 5
#define Calibration_messureCount 10 #define Calibration_messureCount 10
// Langer druck Zeit
#define Button_LongPressTime 1000 #define Button_LongPressTime 1000
// Kurzer druck Zeit
#define Button_ShortPressTime 300 #define Button_ShortPressTime 300
// Beep Geschwindigkeit
#define buzzSpeed 1 #define buzzSpeed 1
//Buzzer //---Buzzer---
// Pin an dem der Buzzer angeschlossen ist
#define BuzzerPin 7 #define BuzzerPin 7
// Hoher ton am anfang der Kalibrierung
#define Buzzer_CalibrationHGIH 2000 #define Buzzer_CalibrationHGIH 2000
// Tiefer ton am ende der Kalibrierung
#define Buzzer_CalibrationLOW 100 #define Buzzer_CalibrationLOW 100
// Höhe von Kurzen Tönen
#define Buzzer_ShortTon 1000 #define Buzzer_ShortTon 1000
// Länge der Kurzen Töne
#define Buzzer_ShortTone_Time 50 #define Buzzer_ShortTone_Time 50
//EEPROM //---EEPROM---
// Adressen an denen die Klaibrierungs Werte gespeichert werden
#define EEPROM_Code 6183 //index 0 #define EEPROM_Code 6183 //index 0
#define EEPROM_joystick_LX_max 100 #define EEPROM_joystick_LX_max 100
#define EEPROM_joystick_LY_max 120 #define EEPROM_joystick_LY_max 120