- 12V Akku mit 280 Ah bauen         
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
    Zitat Zitat von Geistesblitz Beitrag anzeigen
    Mit einem anständigen Ton klappt es auch
    Ich habs die ganze Zeit damit verucht, aber i-wan nervt einen sowas auch -,-

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    12.04.2008
    Alter
    40
    Beiträge
    557
    In dem anderen Thema ging es ja auch schon lang und breit um dieses Problem. Daher ist der Vorwurf des Crossposting nicht sooo weit hergehohlt.

    Konntest du mit meinen Tipps was anfangen? Wie gesagt sollte ein Programm zum Ansteuern von Servos funktionieren. Bevor der Regler reagiert muss aber erstmal eine "Initialposition" angefahren werden (entweder Mitte oder Anschlag unten)
    Alles ist möglich. Unmögliches dauert nur etwas länger!

  3. #3
    Erfahrener Benutzer Robotik Einstein Avatar von Geistesblitz
    Registriert seit
    15.03.2011
    Ort
    Dresden
    Alter
    37
    Beiträge
    1.937
    Trotzdem sollte dir klar sein, dass dir hier niemand etwas entwickeln wird. Ist eigentlich auch unmöglich, wenn man nicht die Teile, die du hast, bei sich liegen hat.
    Für einen Fahrtenregler brauchst du eine Versorgungsspannung für den Motor (vom Motor abhängig) und das Steuersignal, was eine spezielle Form von PWM ist, siehe auch hier. Da findest du sogar Beispielcode. Wichtig wird es jedenfalls dafür, sich mit Timern auseinanderzusetzen.

  4. #4
    Moderator Robotik Visionär Avatar von radbruch
    Registriert seit
    27.12.2006
    Ort
    Stuttgart
    Alter
    62
    Beiträge
    5.799
    Blog-Einträge
    8
    Hallo

    Trotzdem sollte dir klar sein, dass dir hier niemand etwas entwickeln wird.
    Das stimmt so ja nicht. Projekte die mich selbst interessieren greife ich auch ab und zu mal auf und helfe bei der Entwicklung.

    Zum Topic kann ich eigentlich nur sagen, dass alles wichtige bereits gesagt ist. Der Regler möchte zum richtigen Zeitpunkt ein Servosignal. Wie man das bereitstellt kann man sich recht einfach ergoogeln, weil sowohl das verwendete Board wie auch die Fahrtenregler im Web prima dokumentiert sind:

    http://www.google.de/search?q=+Fahrt...uino+ansteuern

    Gruß

    mic
    Bild hier  
    Atmel’s products are not intended, authorized, or warranted for use
    as components in applications intended to support or sustain life!

  5. #5
    Erfahrener Benutzer Robotik Einstein Avatar von Geistesblitz
    Registriert seit
    15.03.2011
    Ort
    Dresden
    Alter
    37
    Beiträge
    1.937
    Das stimmt so ja nicht. Projekte die mich selbst interessieren greife ich auch ab und zu mal auf und helfe bei der Entwicklung.
    Ja gut, Ausnahmen bestätigen die Regel. Allerdings sieht wohl niemand so recht ein, jemandem anderem die Arbeit abzunehmen, den er noch nichtmal persönlich kennt.

  6. #6
    Neuer Benutzer Öfters hier
    Registriert seit
    23.10.2011
    Beiträge
    27
    Ja also, ich will nicht, das ir jemand die Arbeit abnimmt ich wollte den beispielcode, damit ich das besser verstehen und nachvollziehen kann

    So, und jetzt hab ich den gesammten Freitag nachmittag damit verbracht ständig wieder neue programme zu schreiben, einfach nur, weil der Regler son behindertes Setup hat :S und ich habs immernochnicht hingkriegt -,-

    Aber anscheinend hat er i-ein problem mit den Befehlen, er scheint die nicht richtig anzunehmen... ://

  7. #7
    Erfahrener Benutzer Robotik Einstein Avatar von Geistesblitz
    Registriert seit
    15.03.2011
    Ort
    Dresden
    Alter
    37
    Beiträge
    1.937
    Dann beschreib doch mal, was du ihm für Befehle schickst und wie dein Aufbau derzeit aussieht. Stell auch mal deinen Code rein, dann sieht man vll. schon, was falsch läuft.

  8. #8
    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. 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
  •  

fchao-Sinus-Wechselrichter AliExpress