- Akku Tests und Balkonkraftwerk Speicher         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 3542

Thema: Willas Shrediquette Tricopter / Quadrocopter / Hexacopter

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer Stammmitglied
    Registriert seit
    21.10.2008
    Beiträge
    39
    Hallo

    Neues über Offseteinstellung. Ich habe eine neue Variante die mit 5 Ch funktioniert!
    Normal in Acro mode starten und fliegen. Wenn man die gewünschte Position erreicht hat (waagerecht und er driftet nicht) kurz auf GUI mode schalten. Tricopter schaltet nicht um weil die Motoren (throttle) nicht gestoppt sind und fliegt in Acro mode weiter. Offset wird beim schalten eingelesen und so kann man gleich danach auf Hover umschalten und sehen wie er reagiert. Sollte es noch nicht fein genug eingestellt dann halt wieder versuchen. Wird später gelandet werden die neue Werte ins EEPROM gespeichert.

    Ich habe es heute morgen probiert und es klappt. Muss aber auch sagen das die Sache nicht leicht ist (für mich wenigstens).

    Ich denke leichter geht es nicht und original Code wird nur leicht verändert und denke dass diesmal sogar interessant sein könnte per Triguide eine Option per Hacken 'Offset einlesen aktiv' wählbar zu machen.

    Die ganze Modifikation befindet sich in der Hauptschleife denn alles andere bleibt gleich (außer 2 neue Bit Variablen) .Vielleicht lohnt es sich eine neue Subroutine zu definieren.

    Das war's.

    Gruß
    Hans
    Angehängte Dateien Angehängte Dateien

  2. #2
    Erfahrener Benutzer Begeisterter Techniker Avatar von Scotch
    Registriert seit
    15.10.2004
    Ort
    Bei Braunschweig
    Alter
    53
    Beiträge
    305
    Hallo HAns,
    na dann werde ich morgen mal meinen Tri wieder Fit machen und mal testen.
    Und wenn es um die TriGUI geht, da würde ich es begrüßen, wenn man beim Firmwareupdate die Datei auswählen könnte.
    Besonders wenn man mit verschiedenen Versionen arbeitet und experimentiert kommt man schnell durcheinander, wenn die Dateien
    den selben Namen haben.
    Gruß Ingo

  3. #3
    Erfahrener Benutzer Roboter Genie Avatar von Willa
    Registriert seit
    26.10.2006
    Ort
    Bremen
    Alter
    44
    Beiträge
    1.273
    warum versucht die TriGUI bei jedem Start ins Internet zu gehen? Welche Infos kann ich dir mitteilen, die dir die TriGUI schicken würde, würde ich sie lassen?
    Danke!
    Die GUI ist in .NET programmiert und das ist von Microsoft... Das dürfte wohl deine Frage beantworten...
    Viele Grüße, William
    -> http://william.thielicke.org/

  4. #4
    Erfahrener Benutzer Roboter-Spezialist Avatar von jevermeister
    Registriert seit
    20.01.2011
    Ort
    Kiel
    Beiträge
    393
    I did it!!!
    Nach langem zögern hab ich den schalter umgelegt und bin im Acro Mode geflogen.
    So schlimm wie ich befürchtet habe war das auch garnicht. Er reagiert halt viel direkter und man kann sich feige in den Hover Mode retten, muss aber beachten, dass die Driftgeschwindigkeit erhalten bleibt.
    Ich habe aber noch ein paar Fragen: Sollte der Winkel des Tricopters in dem Moment wo ich den Stick loslasse nicht erhalten bleiben? Bei mir ist das irgendwie nicht so wie erwartet. Ist es normal, dass ich jetzt viel mehr Gas geben muss um zu steigen?

    @Henk: Ich schau mir das gleich mal an, auf jeden fall eine Interessante Idee, ich probiers heute noch aus und berichte.

  5. #5
    Erfahrener Benutzer Roboter-Spezialist Avatar von deHarry
    Registriert seit
    17.08.2010
    Beiträge
    597
    Zitat Zitat von Willa Beitrag anzeigen
    Die GUI ist in .NET programmiert und das ist von Microsoft... Das dürfte wohl deine Frage beantworten...
    Hi Willa, alles klar, danke. Dann kann ich meiner Firewall bedenkenlos sagen, sie soll die GUI sperren.
    Gruß
    Harald
    __________________
    Modellbau&Elektronik
    www.harald-sattler.de

  6. #6
    Erfahrener Benutzer Roboter-Spezialist Avatar von deHarry
    Registriert seit
    17.08.2010
    Beiträge
    597
    Zitat Zitat von 3003henk Beitrag anzeigen
    Neues über Offseteinstellung. Ich habe eine neue Variante die mit 5 Ch funktioniert!
    Normal in Acro mode starten und fliegen. Wenn man die gewünschte Position erreicht hat (waagerecht und er driftet nicht) kurz auf GUI mode schalten. Tricopter schaltet nicht um weil die Motoren (throttle) nicht gestoppt sind und fliegt in Acro mode weiter. Offset wird beim schalten eingelesen und so kann man gleich danach auf Hover umschalten und sehen wie er reagiert. Sollte es noch nicht fein genug eingestellt dann halt wieder versuchen. Wird später gelandet werden die neue Werte ins EEPROM gespeichert
    Hallo Hans,
    freut mich, dass du dich zu dieser guten Idee hast animieren lassen
    Damit kann jeder, dessen Funke den Tri steuern kann, auch diese Variante ausprobieren. Genial!

    Danke!!
    Gruß
    Harald
    __________________
    Modellbau&Elektronik
    www.harald-sattler.de

  7. #7
    Erfahrener Benutzer Roboter-Spezialist Avatar von deHarry
    Registriert seit
    17.08.2010
    Beiträge
    597
    Hallo Willa,
    du hast ja sicher über meinen "Schreibtisch-Unfall" mit dem Tri gelesen
    Ich habe mal im Code geschmökert und gesehen, dass eigentlich das Umlegen des Schalters nichts bewirken sollte, solange der Throttle-Stick nicht in Null-Position steht. Zumindest gibt es einen entsprechenden Kommentar.
    Ist bei mir durch zusammen fallen von unglücklichen Umständen diese Sicherung umschifft worden?
    Gruß
    Harald
    __________________
    Modellbau&Elektronik
    www.harald-sattler.de

  8. #8
    Erfahrener Benutzer Roboter-Spezialist Avatar von jevermeister
    Registriert seit
    20.01.2011
    Ort
    Kiel
    Beiträge
    393
    Harry: Mir ist das auch passiert, Sven meinte auch das sei normal.

    @Henk:
    Genial! Ich hab deine Änderung gerade in meinen Quellcode gehackt und es funktioniert.

    Eine Frage habe ich dazu aber noch: Nachdem ich mit den neuen Werten gelandet bin muss ich den Arduino manuell resetten, ist das richtig so? Ich glaube das Next reicht nicht, ich schätze du musst noch einmal das EEProm auslesen um den Reset zu erzwingen.(Willa kannst Du da weiter helfen?)

    Bei Dir Henk:
    Code:
        
    For I = 1 To 33
            Writeeeprom Var(i) , I                              'Werte ins EEPROM schreiben
        Next
        Do                                                      'Force RESET. Helps to know when eeprom is modified.
        Loop
    Bei Willa Weiter Unten:

    Code:
             
           Writeeeprom Var(i) , I                             
           Next
           Waitms 50
           Geteeprom
    Offenbar muss man nochmal auslesen...

    Anscheinend klappt es nicht immer mit dem Abspeichern, laut deiner Beschreibung muss ich das im Acro Mode machen aber wenn ich den Code richtig verstehe klappt das auch mit dem Hovermode und den Trimmreglern an der Funke. Und dann Landen.

    Gruß

    Nils

  9. #9
    Erfahrener Benutzer Roboter-Spezialist Avatar von deHarry
    Registriert seit
    17.08.2010
    Beiträge
    597
    Zitat Zitat von jevermeister Beitrag anzeigen
    Harry: Mir ist das auch passiert, Sven meinte auch das sei normal.
    Na ja... Normal im Sinne von "das ist so im Code vorgesehen" könnte ich verstehen. Normal im Sinne von "der Code will das verhindern, das klappt aber leider nicht" würde ich als bedenklich einstufen.
    Da ich Willa durch hartnäckiges Löchern schon mal auf einen Tippfehler aufmerksam machen konnte, dachte ich, ich frage mal...

    Bitte meine Frage nicht als Meckerei verstehen (und ich bin auch nicht grantig, weil mein Tri nach mir geschnappt hat; das Risiko besteht immer und dessen bin ich mir bewusst). Aber vielleicht ist´s doch ein behebbarer Programmierfehler und der nächste Nachbauer hat keine Probleme mehr damit.


    Zitat Zitat von jevermeister Beitrag anzeigen
    Eine Frage habe ich dazu aber noch: Nachdem ich mit den neuen Werten gelandet bin muss ich den Arduino manuell resetten, ist das richtig so? Ich glaube das Next reicht nicht, ich schätze du musst noch einmal das EEProm auslesen um den Reset zu erzwingen.(Willa kannst Du da weiter helfen?)
    Hans hat eine Endllosschleife an das Abspeichern ins EEPROM angehängt, so dass die GUIDE dort erst nach einem manuellen Reset wieder heraus kommt.
    Insofern: Ja, manueller Reset ist erforderlich. Und beim Start nach Reset (oder Spannung ein) liest die GUIDE ohnehin die Werte aus dem EEPROM. Ihr habt beide Recht.

    Zitat Zitat von jevermeister Beitrag anzeigen
    Anscheinend klappt es nicht immer mit dem Abspeichern, laut deiner Beschreibung muss ich das im Acro Mode machen aber wenn ich den Code richtig verstehe klappt das auch mit dem Hovermode und den Trimmreglern an der Funke. Und dann Landen.
    Ja, das sehe ich auch so. Klappt (nach dem Code) auch im Hovermode. Ob das in Echt ebenfalls funktioniert muss bitte einer von euch ausprobieren, mein Tri liegt immer noch unbeachtet neben meinem Rechner, Antennenröhrchen traurig abgeknickt, der eine, geraucht habende, Motor dreht sich von Hand schwergängig und ohne deutliches Rastmoment. Ich weiß noch nicht, was alles defekt ist

    Die Trimmregler an der Funke sind meines Erachtens sowieso die Mittel der Wahl, denn ich stelle es mir ziemlich schwierig vor, den Tri per Knüppel in der Waage zu halten und dann noch den Schalter hin und her zu kippen, ohne die Knüppel zu verreißen... Zumindest an meiner Funke wäre das nahezu aussichtslos.
    Gruß
    Harald
    __________________
    Modellbau&Elektronik
    www.harald-sattler.de

  10. #10
    Benutzer Stammmitglied
    Registriert seit
    21.10.2008
    Beiträge
    39
    Hallo

    @Javermeiter Reset wird per Hand durchgeführt denn ich will wissen ob es mal vorkommt dass ich keine Offseteinstellung forcieren wollte und Werte (Fehlerweise) ins EEPROM neue geschrieben wurden. Nach Reset startet Programm neue gespeicherte Werte werden abgelesen.

    For ... Next: benutzt um Werte zu speichern
    Do... Loop: tut nitchs (könnte aber Led blinken lassen, beeps, etc..)

    So wie deHarry meint kann man ja auch natürlich schnell direkt von Hover auf GUI schalten und umgekehrt.

    Gruß
    Hans

Seite 1 von 2 12 LetzteLetzte

Stichworte

Berechtigungen

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

LiFePO4 Speicher Test