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

Thema: Nach Kollision fährt der Asuro nicht mehr weiter!

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    06.02.2010
    Beiträge
    18

    Nach Kollision fährt der Asuro nicht mehr weiter!

    ICh habe für mein Asuro ein Programm geschrieben. Er soll wen er wo gegen fährt anhalten. das tut er auch aber wen er wieder frei ist soll er wieder weiterfahren das tut er aber nicht. Was mache ich flasch?
    #include "asuro.h"

    int main(void)
    {
    Init();

    while(PollSwitch()<=2){
    MotorDir(FWD,FWD);
    MotorSpeed(110,110);
    StatusLED(GREEN);
    }

    MotorDir(BREAK,BREAK);
    MotorSpeed(0,0);



    while(1)
    return 0;
    }

  2. #2
    Erfahrener Benutzer Roboter-Spezialist Avatar von erik_wolfram
    Registriert seit
    02.12.2009
    Ort
    Berlin
    Beiträge
    406
    du musst:
    Code:
    MotorDir(BREAK,BREAK);
    MotorSpeed(0,0);
    ind ie Schleife mit einfügen! Und die Kollision per IF abfragen
    z.b.:

    Code:
    while(1)
    {
    
    if(PollSwitch()<=2){
    MotorDir(FWD,FWD);
    MotorSpeed(110,110);
    StatusLED(GREEN);
    }else{
    MotorDir(BREAK,BREAK);
    MotorSpeed(0,0);
    }
    
    }

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    06.02.2010
    Beiträge
    18
    Vielen Dank für die schnelle Antwort funktioniert jetzt

Berechtigungen

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

Labornetzteil AliExpress