INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Serielle Kommunikation
15.10.2015, 06:27
Beitrag #1
Serielle Kommunikation
Hallo zusammen,

Ich habe ein kleines Program geschrieben um eine Servo zu steuern.
Man soll über den seriellen Monitor den winkel (0-180 Grad) eingeben können und die Servo fährt auf die gewünschte Position

Leider funktioniert mein Program nicht richtig
Hat jemand eine Idee?

Code:
#include <Servo.h>

Servo servo;

int val = 0;

void setup()
{
  servo.attach(9,600,2500);
  Serial.begin(9600);
}

void loop()
{

if(Serial.available() > 0)
{
val = Serial.read();
Serial.print(val);
servo.write(val);
}
}

mfg arduino147147
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.10.2015, 08:22
Beitrag #2
RE: Serielle Kommunikation
Ich vermute, es wird immer nur ein Zeichen gelesen im Serial.read
Bei 180 wird es die 1 sein
Also Servo auf 1
Dann die 8 = Servo 8
Dann die 0 = Servo 0

Gib doch die Servowerte erstmal manuell vor.
Dann ist diese Seite schonmal sauber, wenns läuft

Wenn ich richtig liege (einzelne Werte), dann musst die in einer Schleife erst zusammenfügen, bevor du sie an den Servo schickst
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Flag Übergabe Fehlerhaft bei Serial Kommunikation Tobias1886 5 365 26.08.2020 17:04
Letzter Beitrag: Tobias1886
  Serielle Werte in String einlesen um damit zu rechnen 425t 2 255 26.08.2020 13:19
Letzter Beitrag: 425t
  Verzögerung bei Serieller Kommunikation dl3ad 15 2.342 27.05.2020 21:57
Letzter Beitrag: GuaAck
Question Arduino <-- Processing - Serielle Kommunikation Graf 9 972 05.04.2020 18:05
Letzter Beitrag: Graf
  Serielle Schnittstelle 50 baud Rainer2 14 1.252 26.03.2020 21:29
Letzter Beitrag: MicroBahner
  Vorlage für Char Array über Serielle Schnittstelle Luis90 2 645 08.03.2020 18:05
Letzter Beitrag: hotsystems
  IR Kommunikation Blende8 0 419 04.02.2020 09:47
Letzter Beitrag: Blende8
Question Serielle Kommunikation Arduino <-- Raspberry wolf 6 873 25.01.2020 18:05
Letzter Beitrag: hotsystems
  Serielle Ausgabe in Setup streikt Mustermann 2 882 10.10.2019 18:26
Letzter Beitrag: Mustermann
  Serielle Ansteuerung einer I2C LCD, Darstellung von Zahlen Peter05 7 1.681 21.05.2019 21:06
Letzter Beitrag: Bitklopfer

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste