- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 25

Thema: Asuro steigt nicht aus while schleife aus

Baum-Darstellung

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

    Asuro steigt nicht aus while schleife aus

    Hallo,
    Ich habe ein kurzes Programm geschrieben, mir dem der Asuro einer Linie folgen soll und bei Kollision stoppen. Das mit dem Linie verfolgen klappt Prima nur nicht mit dem stoppen und anschließendem BackLed aufleuchten. Hier ist mein Programm:
    Code:
    #include "asuro.h"
    #include "myasuro.h"
     
    int main(void)
    {
        unsigned int ldata[2];
        Init();
        int a;
        FrontLED(ON);
        MotorDir(FWD,FWD);
        a=1;
        while(a)
        {    
            LineData(ldata);
            if (ldata [0] > ldata [1])
            {
                MotorSpeed(200,100);
            }
            else if (PollSwitch()>0)
            {
                a=0;
            }
            else
            {
                MotorSpeed(100,200);
            }
        }
        return(0);
    BackLED(ON,ON);
    }
    Hier noch ein paar Daten: Ich programiere mit AVR_Studio mit der AsuroLib-v280rc1 auf C für einen Atmega 8
    Also wie schon gesagt das mit der Linienverfolgung klappt nur er hält nicht an bei kollosion, while(a=1) wird also nicht a=0.
    Weiß irgendwer was ich ändern muss, dass er stehen bleibt?
    Vielen Dank
    Geändert von PicNick (19.06.2011 um 15:33 Uhr)

Ähnliche Themen

  1. FOR-Schleife von -1 bis +1 nicht möglich?
    Von V:X im Forum Robby RP6
    Antworten: 3
    Letzter Beitrag: 29.12.2010, 17:16
  2. Helligkeit des Dimmers steigt nicht linear an
    Von 8undzwanzigs im Forum PIC Controller
    Antworten: 28
    Letzter Beitrag: 14.11.2010, 15:18
  3. While Schleife funktioniert nicht!
    Von Wiederstand im Forum Software, Algorithmen und KI
    Antworten: 6
    Letzter Beitrag: 18.08.2010, 19:37
  4. Antworten: 1
    Letzter Beitrag: 09.03.2009, 15:19
  5. While-Schleife geht nicht!!!
    Von Undergroundi im Forum Asuro
    Antworten: 14
    Letzter Beitrag: 22.12.2007, 21:34

Stichworte

Berechtigungen

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

Labornetzteil AliExpress