- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 18

Thema: Problem mit Programm, es funktioniert, nur bei mir nicht !!!

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    01.03.2008
    Ort
    Niederlanden
    Beiträge
    1.170
    Ich habe keine Erklärung dafür. Hast du schon andere Programmen versucht?

  2. #2
    Benutzer Stammmitglied Avatar von Herbert A.
    Registriert seit
    24.02.2010
    Alter
    28
    Beiträge
    46
    ich hatte das auch schonmal,das lag bei mir aber glaube ich auch am Programm.

    ich habe ein funktionierendes Linienfolgeprogramm, auch wenn es etwas ruckelt:

    PHP-Code:
    #include "asuro.h" // Linienverfolgung auf die einfachste Art

    int main(void
    {
    unsigned int data[2]; //Speicher bereitstellen
    Init();

    FrontLED(ON);         // Linienbeleuchtung einschalten
    MotorDir(FWD,FWD); // Beide Motoren auf vorwärts

    while(1)            // Endlosschleife, ASURO soll beliebig
                        // lang einer Linie nachfahren
    {             
    LineData(data);     // aktuelle Helligkeitswerte der
                        // Fototransistoren einlesen

    if (data [0] > data [1] )      // links heller als rechts...
    {MotorSpeed(140,80);

    MotorDir(FWD,RWD);}     // ... dann links mehr Gas geben...

    LineData(data);     // aktuelle Helligkeitswerte der
                        // Fototransistoren einlesen

     
    if (data [1] > data [0] )      // links heller als rechts...
    {MotorSpeed(80,140);

    MotorDir(RWD,FWD);

    }     
    // ... dann rechts mehr Gas geben...

    else
    {
    MotorSpeed(120,120);}     // ... sonst beide gleich!

    }

    return 
    0;

    mfG
    Geändert von radbruch (06.03.2011 um 08:37 Uhr) Grund: Codebox eingefügt
    while (!asleep()) sheep++;

  3. #3
    Benutzer Stammmitglied Avatar von Herbert A.
    Registriert seit
    24.02.2010
    Alter
    28
    Beiträge
    46
    danke, dass du die codebox eingefügt hast, wie geht das??

    Codebox einfügen:

    Unter der Eingabebox (Editor) auf [erweitert] klicken und dann entweder auf Bild hier   "Code einfügen" für eine normale Codebox oder auf Bild hier   "PHP-Code einfügen" für eine PHP-Codebox klicken. Entweder zuvor den Bereich markieren der in die Box soll oder den Programmcode nachträglich einfügen.

    In einer Codebox bleibt die Formatierung des Quellcodes (sofern vorhanden) bestehen, in der PHP-Box werden zusätzlich codeabhängige Farben angezeigt. Da PHP ähnliche Syntaxregeln wie Assembler, Bascom oder C hat, passt die Darstellung in etwa. Im Zweifel besser die normale Box mit Bild hier   auswählen.
    Geändert von radbruch (06.03.2011 um 10:10 Uhr) Grund: Beschreibung der Codebox eingefügt
    while (!asleep()) sheep++;

  4. #4
    Neuer Benutzer Öfters hier
    Registriert seit
    23.02.2011
    Beiträge
    7
    am programm wirds glaube ich nicht liegen, denn es funktioniert sauber auf zwei anderen asuro´s !!! ich habe alles zigmal gecheckt, nachgelötet und durchgemessen, alles wie bei den anderen asuros...
    habt ihr noch irgendein tip?

    DANKE !!!

  5. #5
    Benutzer Stammmitglied Avatar von Herbert A.
    Registriert seit
    24.02.2010
    Alter
    28
    Beiträge
    46
    danke, radbruch, jetzt bin ich auch eun Bisschen schlauer.
    while (!asleep()) sheep++;

Berechtigungen

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

Labornetzteil AliExpress