meta data for this page
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
uebung:itt11:servo_ansteuern [2023/01/21 13:10] juergenhaasuebung:itt11:servo_ansteuern [2024/01/02 16:45] (aktuell) juergenhaas
Zeile 3: Zeile 3:
 [[uebung:itt11:beispielcode_esp8266|zurück zur Übersicht]] [[uebung:itt11:beispielcode_esp8266|zurück zur Übersicht]]
  
-Eine Grafik für die Anschlussbelegung eines Servos mit Graupner-Stecker findest du bei {{https://www.electronicsplanet.ch/Roboter/Servo/stecker/graupner.jpg | electronicsplanet.ch}}.+Eine Grafik für die Anschlussbelegung eines Servos mit **Graupner-Stecker** findest du bei {{https://www.electronicsplanet.ch/Roboter/Servo/stecker/servostecker-belegung.php | electronicsplanet.ch}}.
  
 <code cpp Servo_mit_Serial.ino> <code cpp Servo_mit_Serial.ino>
Zeile 14: Zeile 14:
  * Belegung siehe auch https://www.electronicsplanet.ch/Roboter/Servo/stecker/graupner.jpg  * Belegung siehe auch https://www.electronicsplanet.ch/Roboter/Servo/stecker/graupner.jpg
    
- * Durch die Eingabe eines Zahlenwertes von 0 bis 180 in die Serielle Konsole + * Durch die Eingabe eines Zahlenwertes von 0 bis 180 in die serielle Konsole 
  * kann die Stellung des Servos vorgegeben werden.  * kann die Stellung des Servos vorgegeben werden.
  */  */
Zeile 33: Zeile 33:
  
 void loop() { void loop() {
 +  // Eingabe lesen
   String s = Serial.readString();   String s = Serial.readString();
   if (s != "")   if (s != "")
   {   {
 +    // Eingabe zur neuen Soll-Position erklären, wenn sie nicht leer und im zulässigen Bereich ist
     Serial.println(s);     Serial.println(s);
     int n = s.toInt();     int n = s.toInt();
Zeile 54: Zeile 56:
  
  
 +[[uebung:itt11:beispielcode_esp8266|zurück zur Übersicht]]