- fchao-Sinus-Wechselrichter AliExpress         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Echtzeitfähigkeitsproblem beim Robby

  1. #1

    Echtzeitfähigkeitsproblem beim Robby

    Anzeige

    LiFePo4 Akku selber bauen - Video
    hallo,
    ich habe folgendes programmiert:

    define X ad[8]
    define Z byte[7]
    Z=X

    #loop
    SYS COMNAV_STATUS
    if Z>150 then gosub left
    if (Z<100 and Z>0) then gosub right
    SYS FWDR:SYS FWDL:SPEED_L=40:SPEED_R=40:goto loop
    #right
    SYS FWDR:SYS FWDL:SPEED_L=50:SPEED_R=0:goto loop
    #left
    SYS FWDR:SYS FWDL:SPEED_L=0:SPEED_R=50:goto loop

    an AD8 habe ich einen potentiometer angeschlossen, und das problem ist:
    wenn ich beim stillstand vom roboter den poti auf z.B. 80 drehe, fährt er rechts; wenn ich auch beim stillstand auf 200 drehe, fährt er links, usw.
    ABER, wenn ich bei der FAHRT vom roboter den potentiometer drehe und die fahrrichtung vom roboter ändern möchte, lässt der roboter sich nicht links oder rechts drehen.
    woran kann das problem liegen?
    danke im voraus.

    mfg
    ma

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    24.01.2005
    Ort
    Rheda
    Alter
    33
    Beiträge
    59
    Und in welcher programmiersprache bitte schön???????

  3. #3
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Kenn die Sprache auch nicht. aber wenn du "gosub" sagst, müßte dann nicht sowas wie "return" kommen ?
    (bei #left / #right)
    mfg

  4. #4
    Benutzer Stammmitglied
    Registriert seit
    15.01.2005
    Beiträge
    80
    Richtig Picnick,
    entweder goto .... , oder gosub ... return

    MfG
    GaronG

  5. #5
    Benutzer Stammmitglied
    Registriert seit
    15.01.2005
    Beiträge
    80
    Hallo maxiaojie

    Du solltest die Anweisung Z = X INNERHALB deiner Schleife haben, damit Z auch bei jedem Durchgang aktualisiert wird.

    MfG
    GaronG

  6. #6
    Benutzer Stammmitglied
    Registriert seit
    24.01.2005
    Ort
    Rheda
    Alter
    33
    Beiträge
    59
    hallo,
    ich habe folgendes programmiert:
    Kenn die Sprache auch nicht
    Das ist aber lustig Kennst den Namen der Sprache nicht in der du Programmierst

  7. #7
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    30.05.2004
    Ort
    Detmold
    Alter
    36
    Beiträge
    557
    Ähm, maxiaojie und PicNick sind 2 verschieden Leute... *lol*
    Tja Herr Einstein, wieder mal etwas verwirrt? *g*
    Bitte nicht negativ auffassen! Just kidding...

    Gruß, Trabukh
    "Der Mensch wächst am Widerstand" (Werner Kieser)

  8. #8
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Bei manchen Programmen, die ich schon geschrieben habe, hätt's aber schon sein können, daß beide Aussagen von mir kommen

  9. #9
    Benutzer Stammmitglied
    Registriert seit
    24.01.2005
    Ort
    Rheda
    Alter
    33
    Beiträge
    59
    Oppla!!!1 Das habe ich woll uebersehen!
    Aber ein Genie ist halt nicht kleinkarirt (richtig geschrieben ???)

  10. #10
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    kariert kommt, glaub ich, von "karo" deshalb schreibt man's auch mit "ie"
    aber mit der neuen Rechtschreibung kenn ich mich nicht aus, ich kann die alte noch nicht.

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress