- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 10 von 13

Thema: Modellbau Fhrtenregler mit Arduino steuern

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    23.10.2011
    Beiträge
    27

    Problem motor stockt

    Klicke auf die Grafik für eine größere Ansicht

Name:	2012-03-04 20.46.43.jpg
Hits:	8
Größe:	88,8 KB
ID:	21762
    Klicke auf die Grafik für eine größere Ansicht

Name:	2012-03-04 20.15.28.jpg
Hits:	10
Größe:	100,5 KB
ID:	21761

    So, mein Aufbau

    Folgenden Code hab ich fertig:
    PHP-Code:
    #include <Servo.h> 
    Servo myservo;

    int kanal1 2;
    int kanal2 3;
    int kanal3 4;
    int kanal4 5;
    int potpin =4;
    int val;

    void setup() 
    {
      
    pinMode(kanal1INPUT);
      
    pinMode(kanal2INPUT);
      
    pinMode(kanal3INPUT);
      
    pinMode(kanal4INPUT);
      
    digitalWrite(kanal1HIGH);
      
    digitalWrite(kanal2HIGH);
      
    digitalWrite(kanal3HIGH);
      
    digitalWrite(kanal4HIGH);
      
    myservo.attach(9);
    }

    void loop()
    {
      
    int val digitalRead(kanal1);
      if (
    val == LOW) {
        
    val analogRead(potpin);
        
    val map(val010230179);
        
    myservo.write(val);
        
    delay(15);
      }
      
      else {
        
    myservo.write(90);
        
    delay(15);
      }
     
      
    val digitalRead(kanal2);
      if (
    val == LOW) {
        
    val analogRead(potpin);
        
    val map(val010230179);
        
    myservo.write(val);
        
    delay(15);
      }
      
      else { }
      
      
    val digitalRead(kanal3);
      if (
    val == LOW) {
        
    val analogRead(potpin);
        
    val map(val010230179);
        
    myservo.write(val);
        
    delay(15);
      }
      
      else { }
      
      
    val digitalRead(kanal4);
      if (
    val == LOW) {
        
    val analogRead(potpin);
        
    val map(val010230179);
        
    myservo.write(val);
        
    delay(15);
      }
      
      else { }
      

    Das Problem ist jetzt aber, das der Motor stockt nicht, wen ich den einen Hebel (kanal1) nach vorne drücke, aber wenn ich den nach hinten oder einen der anderen betätige stockt der motor, weil er ja immer wieder den befehl von kriegt, das er auf die nullposition gehen soll, weil kanal1 ja nicht LOW ist -,-"


    Weiss jemand wie ich das löse? :S

    Wäre NEtt
    Geändert von Sebastian Meyer (07.03.2012 um 18:38 Uhr)

Ähnliche Themen

  1. [ERLEDIGT] [ARDUINO] 2 Motoren + Servo mit dem Arduino Uno steuern
    Von Torrentula im Forum C - Programmierung (GCC u.a.)
    Antworten: 0
    Letzter Beitrag: 31.08.2011, 16:31
  2. ARDUINO ARDUINO l293D + MegaservoLib
    Von m1ch15inner im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 2
    Letzter Beitrag: 11.07.2011, 11:50
  3. PNP mit Arduino steuern
    Von Arduino99 im Forum Elektronik
    Antworten: 1
    Letzter Beitrag: 25.12.2009, 11:13
  4. [ERLEDIGT] Modellbau-Pickup
    Von Freeman im Forum Motoren
    Antworten: 3
    Letzter Beitrag: 12.10.2004, 16:17
  5. Modellbau Motorsteller
    Von the_Ghost666 im Forum Elektronik
    Antworten: 1
    Letzter Beitrag: 11.10.2004, 18:53

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests