From 33fff0baf84c9747306ff47c447a5fd3e44e38e9 Mon Sep 17 00:00:00 2001 From: Musab Erdem Date: Mon, 15 Jul 2024 12:23:01 +0200 Subject: [PATCH] =?UTF-8?q?=C3=9Cbersetzung=20auf=20Deutsch.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/main.py b/main.py index f80e30e..960102d 100644 --- a/main.py +++ b/main.py @@ -163,9 +163,9 @@ class ArduinoGUI: if self.selected_pid in self.pid_params: self.pid_flag = True else: - messagebox.showerror("Error", "Selected PID configuration not found.") + messagebox.showerror("Fehler", "Ausgewählte PID Konfiguration nicht gefunden.") else: - messagebox.showwarning("Warning", "Arduino not connected") + messagebox.showwarning("Warnung", "Keine Verbindung zum Arduino hergestellt.") def load_configurations(self): try: @@ -192,18 +192,18 @@ class ArduinoGUI: self.config_combobox.set(list(self.pid_params.keys())[0]) self.selected_pid = list(self.pid_params.keys())[0] except Exception as e: - messagebox.showerror("Error", f"Error loading configurations: {e}") + messagebox.showerror("Fehler", f"Fehler beim Laden der Konfigurationen: {e}") def connect_arduino(self): com_port = self.combobox_value.get() if com_port: try: self.arduino = serial.Serial(com_port, 115200, timeout=1) - messagebox.showinfo("Info", "Connected to Arduino on " + com_port) + messagebox.showinfo("Info", "Arduino verbunden an " + com_port) except Exception as e: - messagebox.showerror("Error", str(e)) + messagebox.showerror("Fehler", str(e)) else: - messagebox.showwarning("Warning", "Please select a COM port") + messagebox.showwarning("Warnung", "Bitte einen COM-Port auswählen") def set_setpoint(self): if self.arduino: @@ -211,9 +211,9 @@ class ArduinoGUI: self.setpoint = float(self.setpoint_entry.get()) * 1000 self.setpoint_flag = True except ValueError: - messagebox.showerror("Error", "Invalid setpoint value.") + messagebox.showerror("Fehler", "Ungültiger Setpoint.") else: - messagebox.showwarning("Warning", "Arduino not connected") + messagebox.showwarning("Warnung", "Keine Verbindung zum Arduino hergestellt") def send_multi_setpoints(self): if self.arduino: @@ -224,7 +224,7 @@ class ArduinoGUI: angle, torque = map(float, point.split(";")) coordinates.append((angle, torque)) except ValueError: - messagebox.showerror("Error", f"Invalid input: {point}") + messagebox.showerror("Fehler", f"Ungültige Eingabe: {point}") return coordinates.sort() @@ -232,15 +232,15 @@ class ArduinoGUI: self.plot_coordinates(coordinates) self.multi_setpoints_flag = True else: - messagebox.showwarning("Warning", "Arduino not connected") + messagebox.showwarning("Warnung", "Keine Verbindung zum Arduino hergestellt") def plot_coordinates(self, coordinates): angles, torques = zip(*coordinates) self.ax.clear() self.ax.plot(angles, torques, 'bo-', label="Setpoints") self.ax.set_title("Drehmoment-Drehwinkel-Kennlinie") - self.ax.set_xlabel("Winkel (°)") - self.ax.set_ylabel("Drehmoment (Nm)") + self.ax.set_xlabel("Winkel in °") + self.ax.set_ylabel("Drehmoment in Nm") self.ax.set_xlim(0, 90) self.ax.set_ylim(0, 50) self.ax.legend() @@ -286,19 +286,19 @@ class ArduinoGUI: if self.arduino: self.tare_flag = True else: - messagebox.showwarning("Warning", "Arduino not connected") + messagebox.showwarning("Warnung", "Keine Verbindung zum Arduino hergestellt") def demagnetize(self): if self.arduino: self.demag_flag = True else: - messagebox.showwarning("Warning", "Arduino not connected") + messagebox.showwarning("Warnung", "Keine Verbindung zum Arduino hergestellt") def input_source_Switch(self): if self.arduino: self.input_source_flag = True else: - messagebox.showwarning("Warning", "Arduino not connected") + messagebox.showwarning("Warnung", "Keine Verbindung zum Arduino hergestellt") def communication_loop(self): while self.running: @@ -365,9 +365,9 @@ class ArduinoGUI: self.arduino.write(f"i{ki}\n".encode()) time.sleep(0.1) self.arduino.write(f"d{kd}\n".encode()) - messagebox.showinfo("Info", f"PID parameters sent: Kp={kp}, Ki={ki}, Kd={kd}") + messagebox.showinfo("Info", f"PID-Parameter gesendet: Kp={kp}, Ki={ki}, Kd={kd}") else: - messagebox.showerror("Error", "Selected PID configuration not found.") + messagebox.showerror("Fehler", "Ausgewählte PID Konfiguration nicht gefunden.") def on_closing(self): self.running = False