Skip to content

Commit 674bc2c

Browse files
Apply suggestions from code review
Co-authored-by: Pascal Mathis <[email protected]>
1 parent 6fb3514 commit 674bc2c

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

content/german/basics/crowpi.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
---
2-
32
title: Die CrowPi Plattform
43
weight: 10
54
---
@@ -70,4 +69,3 @@ Komponenten aufgeführt:
7069

7170
- [Offizielle Anleitung von Hersteller (Englisch)](https://www.elecrow.com/download/product/SES14002K/CrowPi_User_Manual.pdf)
7271
- [Ursprüngliche Kickstarter-Kampagne für CrowPi (Englisch)](https://www.kickstarter.com/projects/elecrow/crowpi-lead-you-go-from-zero-to-hero-with-raspberr)
73-

content/german/components/servo-motor.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ tags: ["pwm"]
55

66
## Funktionsweise
77

8-
Bei einem Servomotoren sind in einer vielzahl von Bauformen und Grössen erhältlich. Eine Eigenschaft welche einen Servomotor von einem
8+
Servomotoren sind in einer Vielzahl von Bauformen und Grössen erhältlich. Eine Eigenschaft welche einen Servomotor von einem
99
normalen Elektromotor unterscheidet ist die Existenz eines Regelkreises. Dieser Regelkreis ermöglicht also erst die Kontrolle über
1010
Drehgeschwindigkeit, Beschleunigung und Winkelposition des Motors. Im Gegensatz zum Schrittmotor sorgt also nicht der physikalische Aufbau
1111
für diese Kontrollmöglichkeiten, sondern eine Regelung. Die Regelung im Falle des beim CrowPi beiliegenden Servomotors wird durch ein
1212
simples Potentiometer erreicht. Bei industriellen, hochwertigen Servomotoren werden für die Positionsrückmeldung spezielle Encoder
1313
verwendet. Diese erlauben viel höhere Genauigkeiten als die Bauform mit Potentiometer. Verwendet wird diese vereinfachte Form häufig im
1414
Modellbau für die Einstellung von Stellwinkeln bei Modellflugzeugen.
1515

16-
Der Anschluss der Servomotors erfolg so: {{< img alt="Anschluss für Schrittmotor" src="components/servo-motor.jpg" height="500px" >}}
16+
Der Anschluss der Servomotors erfolgt so: {{< img alt="Anschluss für Schrittmotor" src="components/servo-motor.jpg" height="500px" >}}
1717

1818
## Voraussetzungen
1919

@@ -53,13 +53,13 @@ Nachfolgend wird die Verwendung der Klasse {{< javadoc class="com.pi4j.crowpi.co
5353

5454
Die Beispielanwendung zeigt auf einfache Art und Weise wie die verschiedenen Methoden der `ServoMotorComponent` zu verwenden sind. Als
5555
Erstes wird demonstriert wie einfach mit der prozentualen Positionierung gearbeitet werden kann. Dazu wird die Methode `setPercent`
56-
verwendet. Als Zweites folgt dann ein Beispiel einer Positionierung mittels einer benutzerdefinierten Skalierung. Als Beispiel wird dabei
57-
eine Temperaturanzeige benutzt. Mittels `setRange` wird der Messbereich des Sensors einprogrammiert. Danach mit `moveOnRange` der Messwert
58-
in eine entsprechende Positionierung des Servomotors umgewandelt.
56+
verwendet. Als Zweites folgt dann ein Beispiel einer Positionierung mittels der Funktion `setAngle`, welche einen Winkel in Grad
57+
entgegennimmt. Zuletzt wird eine benutzerdefinierte Skalierung mit dem Beispiel einer Temperaturanzeige genutzt. Mittels `setRange` wird der
58+
Messbereich des Sensors einprogrammiert. Danach wird mit `moveOnRange` der Messwert in eine entsprechende Positionierung des Servomotors
59+
umgewandelt.
5960

6061
{{< code file="src/main/java/com/pi4j/crowpi/applications/ServoMotorApp.java" language="java">}}
6162

6263
## Weitere Möglichkeiten
6364

6465
- Anzeige von Messerwerten mittels eines an der Achse montierten Zeigers.
65-

0 commit comments

Comments
 (0)