- 12V Akku mit 280 Ah bauen         
Seite 11 von 31 ErsteErste ... 91011121321 ... LetzteLetzte
Ergebnis 101 bis 110 von 310

Thema: ASURO-Bot Bausatz: Erfahrungen und Meinungen

  1. #101
    Super-Moderator Lebende Robotik Legende Avatar von Manf
    Registriert seit
    30.01.2004
    Ort
    München
    Alter
    71
    Beiträge
    13.051
    Anzeige

    Powerstation Test
    if(Bedingung1 und Bedingung2 und nicht Bedingung3){}
    ASURO.pdf Seite 60
    Manfred
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken if.jpg  

  2. #102
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    24.04.2004
    Ort
    Karlsruhe
    Alter
    45
    Beiträge
    1.277
    Stichwort logische Operatoren

    if ( (Bedingung1) && (Bedingung2) = !(Bedingung3) )
    {
    ...
    }
    Bild hier  
    If the world does not fit your needs, just compile a new one...

  3. #103
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    09.06.2004
    Ort
    Aachen
    Beiträge
    2.674
    Nein, das meinte ich nicht, ich will das in einer if-Klammer haben.
    if(Bedingung1 AND Bedingung2 AND NOT Bedingung 3){}
    else{}

    Nur was heißt AND und AND NOT in C?
    && ||?

    MFG Moritz

  4. #104
    Administrator Robotik Visionär Avatar von Frank
    Registriert seit
    30.10.2003
    Beiträge
    5.116
    Blog-Einträge
    1
    Sonic´s Beispiel macht genau das was du möchtest. Er verknüfpft dabei die Ergebnisse der einzelnen Bedingungen binär miteinander. Solche Anweisungen sind manchmal auf den ersten Blick etwas schwer zu durchschauen, das ist halt "C"
    Es gibt aber viele Alternativen.

    And heiß "&"
    Or heißt "|"
    NOT heißt !

    So sollte es auch gehen:

    if (a==1) & (b==2) & (!(c=3))
    {
    puts "Bedingungen erfüllt";
    }

    Gruß Frank

  5. #105
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    09.06.2004
    Ort
    Aachen
    Beiträge
    2.674
    Ok, danke, werde es dann mal testen. Ich wollte eine Linienverfolgung schreiben, wobei sich der Roboter merkt, falls er die Linie verlässt, oder sie Endet, auf welcher Seite er sie verlassen hat, um möglichst schnell zu drehen bzw. zurückzufinden.

    MFG Moritz

  6. #106
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    02.12.2004
    Ort
    München
    Alter
    50
    Beiträge
    198
    Zitat Zitat von thille
    Zitat Zitat von sonic

    Der Rechner der es nie schafft ist nicht zufällig ein Laptop?

    Gruß, Sonic
    Nein, das ist ein PENTIUM III mit 666 MHz und Win98SE.
    Schon mal den Transceiver an den Rechner angeschlossen, der zickt und das Poti verdreht?

    CU, Archi

  7. #107
    Super-Moderator Lebende Robotik Legende Avatar von Manf
    Registriert seit
    30.01.2004
    Ort
    München
    Alter
    71
    Beiträge
    13.051
    So, das Programmieren geht jetzt besser nur noch in jedem 5. Block ein timeout und das erste Programm läuft.
    Wie zur erwarten ein Linienfolger auf einer schnell aufgemalten Linie.

    \/ [fliph:f6a4c9d33e] \/[/fliph:f6a4c9d33e] \/ [fliph:f6a4c9d33e] \/[/fliph:f6a4c9d33e]

    Sind alle soweit mit dem Setup durch?

    Ich könnte mit vorstellen, als nächstes die Diode und die Fototansistoren vorn abzunehmen und durch Buchsen zu ersetzten um allgemeine Sensormodule (wie auch in der ASURO Beschreibung angegeben) anschließen zu können.
    Ein Sensormodul kann ja dann wieder die Linienfolgerkombination sein. Von oben aufgesteckt und nach vorne überhängend.
    Manfred
    Angehängte Dateien Angehängte Dateien

  8. #108
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    25.11.2003
    Ort
    Freiberg
    Alter
    62
    Beiträge
    237
    Zitat Zitat von Archi

    Schon mal den Transceiver an den Rechner angeschlossen, der zickt und das Poti verdreht?

    CU, Archi
    Ja, habe da schon eine ganze anderes Menge probiert. Mit Hyperterminal funktioniert der Test, es ist aber jedesmal, wenn eine Taste gedrückt und dann gehalten wird zunächst erst mal ein Leerzeichen auf dem Schirm. Wenn ich den Transceiver einfach so in den Raum halte, daß Decke und Wände schön weit weg sind, dann erscheinen alle paar Sekunden Eulen und Meerkatzen in der Anzeige. Sobald eine Taste gedrückt wird kommt erst eine Leerstelle und dann die Taste. Wenn das Programm SelfTest ausgeführt wird, kann man das Verhalten ebenso feststellen. Das erste übertragene Zeichen stimmt nicht mit dem überein, was von Asuro gesendet wird (Beispiel Öinienfolgen ist aber nicht immer Ö manchmal eben auch was anderes). Scheint also wirklich am PC zu liegen, denn an dem anderen ist es einwandfrei. Entweder ist das Terminalprogramm zerupdatet, oder die Schnittstelle hat einen Klatsch. Ich habe keine Ahnung was ich noch probieren sollte. An dem anderen Rechner sitzt meist meine Frau und und arbeitet, da muß ich eben mit Spielereien warten.

    Gruß

    Torsten

  9. #109
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    09.06.2004
    Ort
    Aachen
    Beiträge
    2.674
    Also dank der Hilfe zu dem "UND" funktioniert meine Linienverfolung eigentlich ganz gut, sogar mit Zurückfinden, falls eine Linie endet oder so. Aber ich habe dabei mit Fremdlich echt ein Problem, vor Allem, da die Lichtverteilung in meinem Zimmer nicht gleichmäßig ist. Und dabei habe ich den Vorteil des "Schwanzes" erkannt, damit kann man einfach mal schnell greifen, wenn er durch die Gegend rast. Werde zur Linienverfogung vermutlich eine Box um die Sensoren bauen um das Problem zu lösen.

    MFG Moritz

  10. #110
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    02.12.2004
    Ort
    München
    Alter
    50
    Beiträge
    198
    Zitat Zitat von RCO
    Werde zur Linienverfogung vermutlich eine Box um die Sensoren bauen um das Problem zu lösen.
    Schon mal daran gedacht, nur die HelligkeitsDIFFERENZ auszuwerten?

    CU, Archi

Seite 11 von 31 ErsteErste ... 91011121321 ... LetzteLetzte

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress