-         

Ergebnis 1 bis 4 von 4

Thema: Antikollisionssystem und Fernsteuerung

  1. #1

    Antikollisionssystem und Fernsteuerung

    Anzeige

    SMARTPHONES & TABLETS-bis zu 77% RABATT-Kostenlose Lieferung-Aktuell | Cool | Unentbehrlich
    Guten Tag,

    [...]

    Code:
    [...]
    Grüße
    Geändert von Boy20 (01.04.2011 um 19:20 Uhr)

  2. #2
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.791
    @Boy20:
    Willkommen im Forum und beim CCRP5!

    Ich habe mir dein Programm nur grob angesehen.

    Was mir auf die Schnelle auffiel:
    1. Welchen Sinn hat "ANZEIGEMODE"? Was bewirkt dieses Flag?
    2. In diesem Teil hier:
    Code:
    pause 1:gosub GET_IRDATA
    if HBYTE=&HFF then goto loop
    if LBYTE=13 then goto stop
    if LBYTE=32 then goto forward
    if LBYTE=33 then goto back
    if LBYTE=17 then goto rotleft
    if LBYTE=16 then goto rotright
    if LBYTE=12 then goto change
    #change
    ........
    ... wird mit LBYTE=12 zum Label #change verzweigt, das passiert aber auch bei allen anderen Tasten, die vorher noch nicht abgefangen wurden (13, 33, 32 ...).
    In diesem Fernsteuerteil verzweigst du auch, wenn nichts gedrückt wurde (&HFF) zurück zu #loop. Ich denke aber, du müßtest im Fernsteuer-Loop (#EX_COMMAND) bleiben, oder?

    Check noch mal genau deinen Programmablauf! Ein Loop müßte für die ACS-Kontrolle sein (wird verlassen nur, wenn du Power drückst), ein 2. Loop für die RC5-Fernbedienung (wird verlassen auch nur, wenn du darin wieder Power drückst). Am besten testest du die beiden Loops getrennt. Nur wenn beide unabhängig voneinander funktionieren, gibst du den Übergang (Test auf Power-Taste) frei.

    Viel Erfolg!
    Gruß
    Dirk

  3. #3
    Danke!

    [...]

    Grüße
    Geändert von Boy20 (01.04.2011 um 19:20 Uhr)

  4. #4
    Benutzer Stammmitglied Avatar von Vilem
    Registriert seit
    05.12.2010
    Ort
    bei Bad Kreuznach
    Beiträge
    53
    Hallo Boy20,
    ich wäre sehr an der Kombination der beiden Programme (RC5-remote control + autonome ACS), wie Du sie offenbar erfolgreich zusammengebaut hast, interessiert. Könntest Du mir Dein Programm irgendwie zukommen lassen ? Da ich aber leider vollkommener Programmier-Neuling (greenhorn) bin, müßtest Du das ggf. bei Erklärungen/Erläuterungen berücksichtigen, sonst versteh ich nix und krieg das nicht hin.
    Vielen Dank und Gruß Vilem (vilem@ferromel.de)
    *** fail faster to succeed sooner ***

Berechtigungen

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