- 3D-Druck Einstieg und Tipps         
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
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    12.04.2008
    Alter
    40
    Beiträge
    557
    Moin,

    nach meinem Urlaubs- und Umzugsstress werde ich heut Abend endlich meine benötigten 5x3 3-Blatt-Schrauben zu bestellen. Falls noch jemand etwas von gwsprops.com benötigt bitte schnellstens (bis ca. 22 Uhr) via PN bei mir melden.

    @Nils: Ich war wie oben schon geschrieben ein paar Tage im Urlaub und habe daher den Threat ein wenig aus den Augen verloren. Hat sich dein Servozittern mittlerweile gelöst? Oder hast du gelernt mit dem Handycap zu fliegen?

    @Willa: Wie stehen die Chancen, dass du eine Hex-File für die DLXm mit integrierter Spektrum-Sattelitenauswertung veröffentlichst? Ich fliege nämlich bisher auch mit dem 1hoch4-Adapter. Es kommt mir zwar nicht aufs Gewicht an aber schöner wäre es alle Male, da ich ohne die Adapterplatine den Satteliten auch mal wieder für meine Flächenflieger verwenden könnte.
    Alles ist möglich. Unmögliches dauert nur etwas länger!

  2. #2
    Erfahrener Benutzer Roboter-Spezialist Avatar von jevermeister
    Registriert seit
    20.01.2011
    Ort
    Kiel
    Beiträge
    393
    Zitat Zitat von Arkon Beitrag anzeigen
    Moin,
    @Nils: Ich war wie oben schon geschrieben ein paar Tage im Urlaub und habe daher den Threat ein wenig aus den Augen verloren. Hat sich dein Servozittern mittlerweile gelöst? Oder hast du gelernt mit dem Handycap zu fliegen?
    Neuer Controller: Flyduino mit Multiwii...

    Nils

  3. #3
    Erfahrener Benutzer Begeisterter Techniker Avatar von Scotch
    Registriert seit
    15.10.2004
    Ort
    Bei Braunschweig
    Alter
    53
    Beiträge
    305
    So mein Quad macht Fortschritte.
    Das Problem lag an einem Falsch montierten Propeller
    so wie den aktivierten Roll Gyro reverse.
    Jetzt muss ich die Akkus neu laden und die Parameter finden.

    Neben bei habe ich ein kleines Motortest Programm geschrieben.
    Damit kann man die Motoren jeden Motor an und aus schalten und die Drehzahl hoch und runter regeln.
    Gesteuert wird über ein Terminal (HyperTerminal, Putty oder den von Bascom)
    Ausgelegt ist das Prog für 4 Motoren die über I2C angesteuert werden.

    Für Einsteiger vielleicht sehr hilfreich.

    Code:
    'Platine+I2c+ESC+Motor Tester by HDM
    'Based on William's Thielicke Programm for Shrediquette
    'Switch off position : nothing
    'Switch acro position : Motors selected with roll stick
    'Switch hover position : All 3 Motors
    'Leds show switch position
    'Values shown via Tx/Rx
    
    '===CHIP SETTINGS===
    $regfile = "m328pdef.dat"                                   ' "m168def.dat"
    $framesize = 32
    $swstack = 32
    $hwstack = 32
    $crystal = 16000000
    $baud = 38400
    
    '--Alias's
    Led_1 Alias Portd.7
    Led_2 Alias Portb.0
    Led_3 Alias Portb.1
    Led_grn Alias Portb.5
    
    
    Dim I As Byte
    Dim A As Byte
    Dim Speed As Byte
    Dim Motor1 As Bit
    Dim Motor2 As Bit
    Dim Motor3 As Bit
    Dim Motor4 As Bit
    
    Declare Sub Motor_aus
    Declare Sub Motor1
    Declare Sub Motor2
    Declare Sub Motor3
    Declare Sub Motor4
    Declare Sub Speedhoch
    Declare Sub Speedrunter
    
    '===PORT SETTINGS===
    Config Pind.7 = Output                                      'led 1
    Config Pinb.0 = Output                                      'led 2
    Config Pinb.1 = Output                                      'led 3
    Config Pinb.5 = Output                                      'Arduino LED_grn
    Config Scl = Portd.5                                        'for ESCs
    Config Sda = Portd.4
    Print "Motortest fuer Brushless Regler die über I2C angesteuert werden"
    Print "Tasten 1-4 Motor 1-4 an/aus ---- + und - Speed rauf und runter"
    
    'Startwerte setzen
    Beginn:
    Speed = 10
    Motor1 = 0
    Motor2 = 0
    Motor3 = 0
    Motor4 = 0
    
    For I = 1 To 10
       Toggle Led_grn
       Waitms 50
    Next I
    
    
    Gosub Status
    'alle LEDs Ausschalten
    Reset Led_1
    Reset Led_2
    Reset Led_3
    Reset Led_grn
    
    'ASCII Cods für die Tasten
    '1 Ascii Code 49 From Serial
    '2 ascii Code 50 From Serial
    '3 ascii Code 51 From Serial
    '4 ascii Code 52 From Serial
    '+ Ascii Code 43 From Serial
    '- Ascii Code 45 From Serial
    
    Do
    'auf Tastendruck reagieren
       A = Inkey()
       Select Case A
          Case 0 :                                              'nichts tun wenn keine Taste gedrückt wurde
          Case 27 : Motor_aus
          Case 49 : Motor1
          Case 50 : Motor2
          Case 51 : Motor3
          Case 52 : Motor4
          Case 43 : Speedhoch
          Case 45 : Speedrunter
          Case Else : Print "taste nicht unterstuezt"
       End Select
    
    ' Motoren Je Nach Zustand Ein Oder Ausschalten
    
       If Motor1 = 1 Then
          Set Led_1
          I2csend &H52 , Speed
       Else
          I2csend &H52 , 0
       End If
    
       If Motor2 = 1 Then
          I2csend &H54 , Speed
       Else
          I2csend &H54 , 0
       End If
    
       If Motor3 = 1 Then
          I2csend &H56 , Speed
       Else
          I2csend &H56 , 0
       End If
    
       If Motor4 = 1 Then
          I2csend &H58 , Speed
       Else
          I2csend &H58 , 0
       End If
    Loop
    
    ' Subrotine Um Die Motoren Ein Bzw. Auszuschalten
    Sub Motor_aus
       Print "Speed auf 0!"
       Speed = 0
       gosub  STATUS
    
    End Sub
    
    Sub Motor1
       Toggle Motor1
       Toggle Led_1
       Gosub Status
    End Sub
    
    Sub Motor2
       Toggle Motor2
       Toggle Led_2
       Gosub Status
    End Sub
    
    Sub Motor3
       Toggle Motor3
       Toggle Led_3
       Gosub Status
    End Sub
    
    Sub Motor4
       Toggle Motor4
       Toggle Led_grn
      Gosub Status
    End Sub
    
    Sub Speedhoch
       Speed = Speed + 1
       If Speed > 200 Then
          Speed = 200
       End If
       Gosub Status
    End Sub
    
    Sub Speedrunter
       Speed = Speed - 1
       If Speed <= 0 Or Speed > 210 Then
          Speed = 0
        End If
       Gosub Status
    End Sub
    
    Status:
    Print ""
    Print "Motro 1 = " ; Motor1 ; "   Motro 2 = " ; Motor2 ; "   Motro 3 = " ; Motor3 ; "   Motro 4 = " ; Motor4 ; "   Speed = " ; Speed
    Return
    Gruß Ingo

  4. #4
    Neuer Benutzer Öfters hier
    Registriert seit
    26.03.2011
    Ort
    Schweiz
    Alter
    31
    Beiträge
    19
    hallo zusammen
    mein tri fliegt jetzt wunderbar.
    einzig beim schnellstart kommt er in eine enorme seitenlage und driftet nach rechts ab.
    woran könnte das liegen?

    thanks, killu

  5. #5
    Erfahrener Benutzer Roboter-Spezialist Avatar von jevermeister
    Registriert seit
    20.01.2011
    Ort
    Kiel
    Beiträge
    393
    Nicht ejder ESC und ejder Motor sind von gleich guter Quali, Du musst bedenken, daß ein Motor ganz schön was leisten muss wenn er binnen sekunden von 0% auf 100% hochdrehen muss, da reichen kleine unterscheide in den Wicklungen und es passiert sowas. Wenn Du es weisst, dann kompensiere es, meiner hatte das mal mit dem Heckmotor.

    Übrigens: noch geileres startmanöver: Acro einschalten und in standgas gehen ,dann 45° von dir weg halten, vollgas geben und loslassen .

    Das sieht mal richtig cool aus.

    Ich habe meine ersten FPV Flüge hinter mir, macht total Spaß meine Katze durch das unterholz zu jagen

    Nils

  6. #6
    Neuer Benutzer Öfters hier
    Registriert seit
    26.03.2011
    Ort
    Schweiz
    Alter
    31
    Beiträge
    19
    danke für die Antwort
    dh verändern kann man es nicht einfach kompensieren..
    hätte den tri eigentlich auch für fpv ausgerüstet doch die fatsharks streiken gerade

    killu

  7. #7
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    12.04.2008
    Alter
    40
    Beiträge
    557
    @Willa: Du hast geschrieben, dass du den Bolzen auf Spektrum 2,4GHz umgerüstet hast. Fliegst du damit noch immer FPV?

    @Jevermeister: Hab mir grad in deinem Blog den Umbau auf die neue Elektronik angesehen: Was kostet das Komplettpaket? Ich will mir nämlich als nächstes ne große DLX bauen und benötige dafür entsprechend neue Elektronik. Und hast du den CFK-Rahmen selbst gefräst? Ich bräuchte demnächst nämlich auch ein paar Teile ^^
    Alles ist möglich. Unmögliches dauert nur etwas länger!

  8. #8
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.01.2006
    Beiträge
    4.555
    Zitat Zitat von Killian Brennan Beitrag anzeigen
    einzig beim schnellstart kommt er in eine enorme seitenlage und driftet nach rechts ab.
    woran könnte das liegen?

    thanks, killu
    Bodeneffekt?

    Gruß Richatd

  9. #9
    Neuer Benutzer Öfters hier
    Registriert seit
    26.03.2011
    Ort
    Schweiz
    Alter
    31
    Beiträge
    19
    also ich kann es fast nicht kompensieren und es passiert auch bei einer schuberhöhung auf 2m höhe also kann es kaum den bodeneffekt sein.

  10. #10
    Erfahrener Benutzer Roboter-Spezialist Avatar von jevermeister
    Registriert seit
    20.01.2011
    Ort
    Kiel
    Beiträge
    393
    Meine Meinung dazu kennst Du, wenn Du allerdings ganz sicher gehen willst, dann tausch die Motoren und/oder die ESCs von links nach rechts, wenn meine Theorie stimmt, dann sollte das "problem" mitwandern.

    Nils

    ps.: vielleicht auch eine ungleichmäßige Gewichtsverteilung oder Aerodynamisch was im Weg...
    Mach dir ne Liste: Einfachste Punkte zuerst und dann abarbeiten, mach ich seit meiner Odyssee mit dem Parkinsonservo immer so...

Stichworte

Berechtigungen

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

12V Akku bauen