- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 10 von 15

Thema: Frage zu CustomStepper

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    56
    Beiträge
    2.211
    Delay() braucht man generell niemals, die sind zu 70% nur Gepfusche.
    Grundsätzlich kann man sie _immer_ vermeiden, und gewöhnlich sollte man das auch tun.

    Ausserdem: unterschätz die Motorcontroller nicht- viele halten den letzten Wert nämlich, bis sie ein neues Kommando empfangen.
    Zudem kann auch ein Arduino unter der Haube so einiges, was man normal gar nicht merkt- beispielsweise können mittels eingebauten Timern durchaus mehrere Prozesse "scheinbar" nebeneinander laufen. Das spielt sich in Mikrosekunden ab, daher merkt man das nicht.
    Nur: Schrittmotoren müssen _völlig_ anders angesteuert werden.
    Du wirst also nicht drumherum kommen, dir die Dokumentation zu der Bibliothek mal gründlich anzusehen.
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

  2. #2
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    18.03.2013
    Beiträge
    242
    Zitat Zitat von Rabenauge Beitrag anzeigen
    Du wirst also nicht drumherum kommen, dir die Dokumentation zu der Bibliothek mal gründlich anzusehen.
    Würde ich ja evtl. auch machen, wenn ich wüsste, wo die zu finden ist.

    vG

    fredyxx

  3. #3
    Erfahrener Benutzer Robotik Einstein Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    56
    Beiträge
    2.211
    Dort, wo es auch die Bibliothek gegeben hat?
    http://playground.arduino.cc/Main/CustomStepper
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

  4. #4
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    18.03.2013
    Beiträge
    242
    Zitat Zitat von Rabenauge Beitrag anzeigen
    Dort, wo es auch die Bibliothek gegeben hat?
    http://playground.arduino.cc/Main/CustomStepper
    Die Seite kenne ich. Sie beschreibt aber nur die Parameter und nicht die Funktionsweise im Zusammenhang mit einem eigenen , übergeordneten Programm

    vG

    fredyxx

  5. #5
    Erfahrener Benutzer Robotik Einstein Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    56
    Beiträge
    2.211
    Das Beispielprogramm (hab ich mir eben angeschaut) enthält auch ausreichend Kommentare.
    Was genau musst du noch wissen?
    Dass die Lib. _keinen_ Hardware-Timer belegt? Steht in der Doku.
    Ansonsten wirst du einfach nen bissel mehr "Arduino" lernen müssen, denn so wie ich das sehe, ist zu der Bibliothek nix weiter zu sagen.
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

  6. #6
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    18.03.2013
    Beiträge
    242
    Zitat Zitat von Rabenauge Beitrag anzeigen
    Ansonsten wirst du einfach nen bissel mehr "Arduino" lernen müssen, denn so wie ich das sehe, ist zu der Bibliothek nix weiter zu sagen.
    Das ist auf jeden Fall nötig.

    Mit dem Beispielprogramm habe ich angefangen und war auch sehr froh, dass sich mein Motor mit einem brauchbaren Drehmoment drehte und dass man die verschiedenen Vorgaben machen kann. Aber es beschäftigt sich ja auch nur mit dem Motor.

    Dann kam die Phase des weiteren Experimentierens mit der Idee, den Motorlauf einfach nur mal für eine Sekunde zu unterbrechen und so kam ich erst mal auf delay(1000), um dann festzustellen, dass es eben so einfach nicht geht. Denn ich habe mir zum Spaß als Aufgabe gestellt, ein Baggermodell mit 6 Motoren programmiert zu steuern und da kann ich mir vorstellen, dass der Arduino auch noch neben Motorsteuerung mit einigen Berechnungen zu tun hat.

    Ich (66 Jahre) werde also weiter üben!

    vG

    fredyx

  7. #7
    Erfahrener Benutzer Robotik Einstein Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    56
    Beiträge
    2.211
    Ich empfehle dir dringend, den Schrittmotor mal beiseite zu legen.
    Es gibt ne Menge besserer Möglichkeiten, um die Basics zu lernen: Knöpfe, Led's, auch mal nen Poti, eventuell auch ein Display (nich gleich ein TFT, sondern nen einfaches LCD), da lernst du sehr vieles übers programmieren.
    Vor allem auch, wie ein komplexeres Programm aufgebaut werden sollte, oder wie es einfach besser geht.
    Diese Schrittmotoren sind da alles andere als Einsteigerfreundlich, da man ne Menge Parameter braucht.
    Lies mal nen Lichtsensor (Temperatur, Luftfeuchte....wozu du eben Lust hast, nich grade nen Eindraht-Bus-Teil) aus oder so Dinge, und lass dir die Werte auf Konsole oder LCD geben.

    Nimm einfach mal drei Buttons, und versuche so Sachen wie, dass es irgendeine Reaktion gibt, wenn die drei Knöpfe in der _richtigen_ Reihenfolge gedrückt werden, oder ähnliches.
    Das kannst du mit der Bord-LED machen, brauchst also nix weiter. Oder eben mit der seriellen Konsole.
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

Ähnliche Themen

  1. .:Anfänger Frage zu Sensoren:.(Neu! Frage zu meinem 1. Progr
    Von oceans94 im Forum Sensoren / Sensorik
    Antworten: 22
    Letzter Beitrag: 06.05.2008, 06:54

Berechtigungen

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

12V Akku bauen