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
Geschwindigkeit modifizierter Servo zu hoch
25.05.2015, 09:55
Beitrag #9
RE: Geschwindigkeit modifizierter Servo zu hoch
eine Lösung zu sehen ist immer interessant! 8-)
wenns nicht klappt, sag bescheid, dann überlegen wir weiter Smile
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
25.05.2015, 10:04 (Dieser Beitrag wurde zuletzt bearbeitet: 25.05.2015 10:19 von murdok1980.)
Beitrag #10
RE: Geschwindigkeit modifizierter Servo zu hoch
(25.05.2015 09:55)HaWe schrieb:  eine Lösung zu sehen ist immer interessant! 8-)
wenns nicht klappt, sag bescheid, dann überlegen wir weiter Smile

So gefällt mir der Ton auch schon viel besser. Befasse mich erst seit 3 Tagen mit dem Arduino Nano. Alles alles Neuland.
Jetzt zur Lösung: Hab einen Wert geändert und eine Zeile auskommentiert die meiner Meinung nach eh keine Wirkung auf den Code gezeigt hat.
Code:
int minPulse = 1422;             // Minimalposition des Servos
//int maxPulse = 1600;            // Maximalposition des Servos
Mit dem Wert von 1422 dreht er links und rechts mit gleicher langsamer Geschwindigkeit.
Jetzt müßte mir nur ein Profi erklären, warum das so ist und was der Code bewirkt.
So richtig zufrieden bin ich aber noch nicht, dreht noch zu ungleichmäßig.
Grüße
André
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
25.05.2015, 10:30 (Dieser Beitrag wurde zuletzt bearbeitet: 25.05.2015 10:31 von fraju.)
Beitrag #11
RE: Geschwindigkeit modifizierter Servo zu hoch
in Verbindung refreshTime und den Pulsen wird eine PWM Ansteuerung des Motors erreicht

refreshTime ist in deinen Falle 15 msec .
Die Pulse 1,6 ms und 1,422 msec wenn ich richtig gesehen habe.

Nicht jeder Neuling in einem Forum hat keine Ahnung über die Materie!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
25.05.2015, 10:41
Beitrag #12
RE: Geschwindigkeit modifizierter Servo zu hoch
So langsam steig ich dahinter. Hab den Code auf das nötigste gekürzt.
Code:
/*
Servo Steuerung eines gehackten Servos


*/
int buttonPIN1 = 2;              // Anschluss Taster, Schalter oder Multiswitch
int buttonPIN2 = 3;              // Anschluss Taster, Schalter oder Multiswitch
int servoPin = 9;                // Steuerpin für den Servo
int val = 0;                     // variable for reading the pin status

const int buttonPin1 = 2;
const int buttonPin2 = 3;
int buttonState = 0;

void setup()
{
  pinMode(servoPin, OUTPUT);     // Servopin ist ein Ausgabepin
  pinMode(buttonPIN1, INPUT);    // legt Art des Einganges fest
  pinMode(buttonPIN2, INPUT);    // legt Art des Einganges fest
}

void loop()
{
  val = digitalRead(buttonPin1);  //
  if (val == LOW)
{
  digitalWrite(servoPin, LOW);
  delayMicroseconds(1440);
  digitalWrite(servoPin, HIGH);
  delay(100);
}
  val = digitalRead(buttonPin2);  
  if (val == LOW)
{
  digitalWrite(servoPin, HIGH);
  delayMicroseconds(1440);
  digitalWrite(servoPin, LOW);
  delay(100);
}

}
Ein kleines Problem hab ich noch, wenn ich die Drehrichtung von Button 1 nach Button 2 mache springt der Servo kurz. Wenn ich das noch lösen könnte wäre ich echt zufrieden.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Servo Ansteuerung SOFTHARD 23 1.206 17.10.2017 10:56
Letzter Beitrag: SOFTHARD
  Schrittmotor Geschwindigkeit mit Wägezelle + HX711 Modul steuern Schrittmotor 10 1.234 30.08.2017 23:45
Letzter Beitrag: hotsystems
  Servo mit einem Taster und 433mhz steuern Thor Wallhall 63 3.230 29.07.2017 11:02
Letzter Beitrag: Thor Wallhall
  Arduino I2C Servo MarcelTitan 8 943 14.07.2017 10:09
Letzter Beitrag: Tommy56
  Servo macht komische Sachen Jochenv 7 715 08.03.2017 00:23
Letzter Beitrag: Jochenv
  Servo-Ansteuerung über einen Push-Button Aubergine83 1 484 16.02.2017 19:49
Letzter Beitrag: georg01
Star ATtiny Servo SOS SOS hansanne1310 17 1.637 15.12.2016 05:11
Letzter Beitrag: hbulf
  Servo über Temperatur steuern querkopf71 3 761 07.12.2016 19:21
Letzter Beitrag: hotsystems
  ATtiny und Servo Bibliothek malsehen 9 1.444 15.10.2016 18:09
Letzter Beitrag: malsehen
  Servo soll nur in Ruhelage stoppen Sven1996 1 598 19.08.2016 14:37
Letzter Beitrag: StephanBuerger

Gehe zu:


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