- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 4 von 4

Thema: Programm hilfe

  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.12.2006
    Ort
    Saarland
    Alter
    44
    Beiträge
    314

    Programm hilfe

    Anzeige

    Praxistest und DIY Projekte
    Hallo will den Motor schritt für schritt schneller machen nur leider habe ich ein oder 2 fehler drin kann mir bitte wer helfen???

    Code:
    #include "asuro.h"
    
    
    int main(void)
    {
       
       
       Init();
       MotorDir(RWD;RWD);
       {MotorSpeed(80,80);
       Msleep(200);}
       {MotorSpeed(90,90);
       Msleep(200);}
       {MotorSpeed(100,100);
       Msleep(200);}
       {MotorSpeed(120,120);
       Msleep(200);}
       {MotorSpeed(140,140);
       Msleep(200);}
       {MotorSpeed(200,200);
       Msleep(200);}
       {MotorSpeed(255,255);
       Msleep(200);}
       
       
       
          while(1);
         
       
       return 0;
    }
    Er schreibt als fehler
    test_i2cmaster.c: In function `main':
    test_i2cmaster.c:9: error: syntax error before ';' token
    test_i2cmaster.c:9: error: syntax error before ')' token

    Habe es zu erst ohne schleifen geschrieben dann nur
    {MotorDir(RWD;RWD);
    MotorSpeed(80,80);}
    und jetzt so wie oben nur leider bringt er mir immer noch den fehler
    Danke schon mal im vorfeld.
    ----------------------------------------------------------------------------

    Gruss Danjo

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    25.03.2006
    Ort
    Darmstadt
    Alter
    33
    Beiträge
    522
    Versuchs mal mit "MotorDir(RWD,RWD);".
    Die geschweifen Klammern kannst Du weglassen.

    MfG mark

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    06.02.2007
    Beiträge
    39
    so sollte es eigentlich funktionieren:
    Code:
    #include "asuro.h" 
    int main(void) 
    { 
    Init(); 
    MotorDir(RWD,RWD); 
    MotorSpeed(80,80); 
    Msleep(200);
    MotorSpeed(90,90); 
    Msleep(200);
    MotorSpeed(100,100); 
    Msleep(200); 
    MotorSpeed(120,120); 
    Msleep(200); 
    MotorSpeed(140,140); 
    Msleep(200); 
    MotorSpeed(200,200); 
    Msleep(200); 
    MotorSpeed(255,255); 
    Msleep(200); 
    while(1); 
    return 0; 
    }

  4. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.12.2006
    Ort
    Saarland
    Alter
    44
    Beiträge
    314
    Ah jo jetzt klappt es THX


    ---------------------------------------------
    Gruss Danjo

Berechtigungen

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

Labornetzteil AliExpress