-         

Ergebnis 1 bis 2 von 2

Thema: Asuro Drehen

  1. #1

    Asuro Drehen

    Anzeige

    Hallo zusammen,

    als absoluter Anfänger mit dem Asuro habe ich ein kleines (so wie ich mir dachte einfaches)
    Programm geschrieben.... Der Asuro sollte eigentlich solange mit dem Motorspeed von 100 vorwärts fahren bis ein Pollswitch erreicht(betätigt) wird.
    Dann sollte er sich drehen für eine bestimmte Zeit ( linker motor läuft frei und rechter läuft rückwärts)
    Leider macht der kleine Asuro was er will mit diesem Programm was ich geschrieben habe.
    Von daher bitte ich um Eure Hilfe woran es denn liegt.
    Hier der Programmcode:
    #include "asuro.h"

    int main(void)
    {
    Init();
    while(1)
    {
    if (PollSwitch()>0)
    {
    MotorSpeed(0,120); // drehen wenn schalter gedrückt
    MotorDir(FREE,RWD);
    int i;
    for(i=0;i<300;i++) Sleep(72);
    }
    else
    {
    MotorSpeed(100,100);
    MotorDir(FWD,FWD); // geradeaus
    }
    }
    return(0);
    }

    Vielen Dank im voraus schonmal für eure Hilfe
    Gruß Mez

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    23.08.2011
    Beiträge
    27
    Hallo,

    zuerst musst du immer die "direction" des Motors angeben dann den speed.

    Code:
    #include "asuro.h"
    int main(void)
    {
    int i; //variablen hier am anfang deklarieren
    unsigned char taste; //die variable taste, der später der Wert der Kollisionstaster zugeordnet wird deklarieren.
    
    Init();
    while(1)
    {
    taste=Pollswitch();
    if (taste>0) 
    {
    MotorDir(FREE,RWD);
    MotorSpeed(0,120);
    for(i=0;i<300;i++) {Sleep(72);}
    }
    else 
    {
    MotorDir(FWD,FWD);
    MotorSpeed(100,100); // ich würde die werte höher setzten da der motor erst ab 120 richtig anfängt sich zu drehen
    }
    }
    return(0);
    }
    mfG Mattze

Ähnliche Themen

  1. Asuro drehen
    Von timod79 im Forum Asuro
    Antworten: 3
    Letzter Beitrag: 01.05.2009, 10:36
  2. Asuro Motoren drehen nicht
    Von xythobuz im Forum Asuro
    Antworten: 5
    Letzter Beitrag: 25.06.2007, 18:56
  3. Asuro- Motoren drehen nicht
    Von Wellensteyn im Forum Asuro
    Antworten: 1
    Letzter Beitrag: 02.05.2006, 16:17
  4. Antworten: 2
    Letzter Beitrag: 09.01.2006, 11:17
  5. Asuro drehen lassen
    Von diesy2 im Forum Asuro
    Antworten: 6
    Letzter Beitrag: 22.11.2005, 20:21

Berechtigungen

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