- 3D-Druck Einstieg und Tipps         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 15

Thema: IRDemo (gelöst)

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    04.06.2005
    Beiträge
    18

    IRDemo (gelöst)

    Anzeige

    Powerstation Test
    Moin!
    Irgendwie passiert bei mir nichts wenn ich die IRDemo starte (rädchen drehen und 3te taste kurz drücken; HyperTerminal läuft). Alle anderen Demos funken bei mir.
    Was sollte denn bei dieser Demo passieren? Irgendwie verstehe ich den Quelltext noch nicht so richtig..

    MFG psychokroete

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    08.05.2005
    Ort
    München
    Alter
    52
    Beiträge
    59
    Hi,

    da kamm man des Asuro fernsteuern.
    Vor ein - zwei Wochen hat das hier im Fromum schon mal jemand gefragt und auch erklärt bekommen.

    Was ich jetzt nicht mehr weiss: War es über eine handelsübliche Fernbedienung oder über die Serielle Schittstelle.

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    04.06.2005
    Beiträge
    18
    bestimmt war/ ist es eine normale fernbedienung. denn es gibt ja noch die pcdemo mit der man dann per IRtransceiver den asuro steuern kann. ich werds mal ausprobieren...

  4. #4
    Benutzer Stammmitglied
    Registriert seit
    08.05.2005
    Ort
    München
    Alter
    52
    Beiträge
    59
    Hi, das mit dem Suchen kannst du dir sparen. Das war PCDemo.

    Ich glaube aber immer noch, dass es für eine Steuerung über eine Infrarot Fernbedienung sein müßte.

    Im Programm wird immer der Port PD0 abgefragt, was der IR Receiver ist.
    Ausserdem wird immer irgendwie eine Zeit über Timer0 gezählt. Das ist das mit TCNT0. Hier wird, so glaube ich, die Low Zeit von Pin PD0 gezählt.

    Und daraus ergeben sich dann irgendwelche Daten, die dann ausgewertet werden.

    Wer kennt sich aus, ob so wirklich Kommandos bei einer IR Fernbedieung kodiert werden?

  5. #5
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    16.05.2005
    Beiträge
    734
    Hi,

    IRDemo ist schon eine Steuerung mittels IR-Fernbedienung. Aber scheinbar keine normale mit RC5-Code. Bei mir funktionierte es nämlich auch nicht.
    Ich hab mir darauf hin eine eigene Routine gebaut, womit ich jetzt den Asuro per RC5-Code Fernbedienung steuern kann. Die Routine zu basteln war leichter als ich ursprünglich dachte. Bei Interesse kann ich sie hier reinstellen.

    Gruß Waste

  6. #6
    Neuer Benutzer Öfters hier
    Registriert seit
    04.06.2005
    Beiträge
    18
    also das mit deiner routine würde mich schon interessieren! bin was das programmieren und so angeht noch nicht sehr weit...

    mfg psychokroete

  7. #7
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    16.05.2005
    Beiträge
    734
    Hier ist meine IRDemo-Routine. Der Asuro lässt sich damit über eine Fernbedienung für den Fernseher steuern. Ich habe die Codes von meiner Fernbedienung für die Win-TV-Karte verwendet. Für andere Fernbedienungen muß man nur die Codes in den #define Zeilen abändern. Aber bis auf FULL_SCRN müssten die Tastencodes kompatibel sein.
    Mit den Programmtasten CH+ und CH- lässt sich die Geschwindigkeit in 3 Stufen für vorwärts und rückwärts ändern. Ein kurzer Tastendruck erhöht oder erniedrigt die Geschwindigkeit. Mit den Lautstärketasten VOL+ und VOL- steuert man links oder rechts. Solange man die Lautstärketasten drückt, fährt der Asure in die Kurve. Mit der Taste 0 oder FULL_SCREEN lässt sich der Asuro stoppen.

    Ich habe das komplette Projekt inklusive hex-file reingestellt, da ich die erweiterte asuro.c von Weja verwende. Falls ihr selbst compiliert, dann müsst ihr auch die erweiterte asuro.c nehmen.

    Gruß Waste
    Angehängte Dateien Angehängte Dateien

  8. #8
    Neuer Benutzer Öfters hier
    Registriert seit
    12.09.2005
    Ort
    Bremen
    Alter
    44
    Beiträge
    11
    Also ich hab das Programm noch nicht probiert.

    Aber die IR-Demo scheint bei mir auch zu funktionieren (SABA Fernbedienung). Jedenfalls blinkt die Status-LED vom Asuro bei einigen Tasten.

    Ich denke aber mal, dass es möglicherweise nicht die richtigen Codes sind? Du hast bei Dir ja auch einige define's angelegt, mit den Codes/Hex-Werten der Tasten!?

    Wie finde ich die denn heraus? Also gibt es ne Möglichkeit, ne Taste zu drücken und mir dann anzeigen zu lassen (am PC über transceiver oder am Asuro über IRWrite), welchen Code ich grade gedrückt habe?

    Hab schon im Forum gesucht aber noch nichts abschließendes gefunden. Dass es unterschiedliche Funktionsweisen sind, habe ich schon kapiert. Aber irgendwo her muss ja auch der Autor von IRDemo sein Codes haben usw.

  9. #9
    Neuer Benutzer Öfters hier
    Registriert seit
    04.06.2005
    Beiträge
    18
    das thema ist doch schon seit längerer zeit gelöst. . .

  10. #10
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    16.05.2005
    Beiträge
    734
    @Maniac

    Ich habe mir die Signale am Ausgang des IR-Empfängers am Oszi angeschaut und die Codes manuell decodiert.

    Gruss Waste

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

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

12V Akku bauen