hardware:diy:peichl:ir
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
hardware:diy:peichl:ir [27/12/2005 20:12] – Anpassungen für neue Funktionalität pbk | hardware:diy:peichl:ir [Unbekanntes Datum] (aktuell) – Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | {{skill>3/6}} | + | {{skill>2/5}} |
====== Der Portfolio als programmierbare Fernbedienung ====== | ====== Der Portfolio als programmierbare Fernbedienung ====== | ||
Zeile 67: | Zeile 67: | ||
===== Learning by doing!? ===== | ===== Learning by doing!? ===== | ||
- | Das Steuerprogramm ist bei seinem ersten Start noch recht dumm. Logischerweise kann das Programm nicht alle Fernbedienungen bereits kennen. Das wäre ein immenser Speicheraufwand. Deshalb müssen alle Signale und Befehle erst gelernt werden. Dazu schalten wir mit '' | + | Das Steuerprogramm ist bei seinem ersten Start noch recht dumm. Logischerweise kann das Programm nicht alle Fernbedienungen bereits kennen. Das wäre ein immenser Speicheraufwand. Deshalb müssen alle Signale und Befehle erst gelernt werden. Dazu schalten wir mit <key>C-l</key> in den Lernmodus der Software. |
Hier können wir jetzt eingeben welchem Buchstaben auf der Tastatur das neue Gerät zuordnen wollen, z.B. S wie Stereoanlage. Zu Beachten ist bei der Eingabe, daß das Programm im Normalmodus durch drücken der " | Hier können wir jetzt eingeben welchem Buchstaben auf der Tastatur das neue Gerät zuordnen wollen, z.B. S wie Stereoanlage. Zu Beachten ist bei der Eingabe, daß das Programm im Normalmodus durch drücken der " | ||
Zeile 73: | Zeile 73: | ||
Als nächstes müssen wir eine Gerätebezeichnung eingeben. Zum Beispiel " | Als nächstes müssen wir eine Gerätebezeichnung eingeben. Zum Beispiel " | ||
Jetzt schaltet das Programm die Empfängerdiode ein und ist Lernbereit. Nun wird die Fernbedienung direkt vor die LED gehalten und die ausgewählte Funktionstaste gedrückt. \\ | Jetzt schaltet das Programm die Empfängerdiode ein und ist Lernbereit. Nun wird die Fernbedienung direkt vor die LED gehalten und die ausgewählte Funktionstaste gedrückt. \\ | ||
- | Der Portfolio gibt dann ein Piepston von sich und zeigt somit einen erfolgreichen Lernvorgang an. Im Anschluß daran kann man weiter programmieren oder mit '' | + | Der Portfolio gibt dann ein Piepston von sich und zeigt somit einen erfolgreichen Lernvorgang an. Im Anschluß daran kann man weiter programmieren oder mit <key> |
Sollte der Portfolio im " | Sollte der Portfolio im " | ||
- | Mit '' | + | Mit <key>C-n</key> schalten wir dann wieder in den Normalmodus. Mit der Gerätetaste wählen wir das gelernte Gerät aus und können nun mit den bereits Programmierten Tasten das Gerät steuern. Hierzu muß vor allem darauf geachtet werden, daß sich die Sende-LED in direkter Linie zu dem Empfänger der Gerätes befindet. Auch die Entfernung zwischen Sender und Empfänger darf die maximale Reichweite des RC-Interfaces nicht überschreiten. |
Sollte das Gerät nicht auf die Steuersignale reagieren so sollte die Lernprozedur wiederholt werden. Diesmal aber besonders darauf achten, daß sich die Fernbedienung wirklich direkt vor der Fotodiode befindet (können sich ruhig berühren). Auch eine eingeschaltete Halogenlampe in unmittelbarer Nähe kann zu Fehlern führen. \\ | Sollte das Gerät nicht auf die Steuersignale reagieren so sollte die Lernprozedur wiederholt werden. Diesmal aber besonders darauf achten, daß sich die Fernbedienung wirklich direkt vor der Fotodiode befindet (können sich ruhig berühren). Auch eine eingeschaltete Halogenlampe in unmittelbarer Nähe kann zu Fehlern führen. \\ | ||
Wenn dann die Meldung auf dem Bildschirm erscheint, der Portfolio sei Lernbereit, sofort (!) die Taste an der Fernbedienung drücken und nicht erst warten. Dadurch kann sich das Sendeintervall verändern, bzw. verkehrte Signale eingelesen werden. | Wenn dann die Meldung auf dem Bildschirm erscheint, der Portfolio sei Lernbereit, sofort (!) die Taste an der Fernbedienung drücken und nicht erst warten. Dadurch kann sich das Sendeintervall verändern, bzw. verkehrte Signale eingelesen werden. | ||
- | Beendet wird das Programm mit '' | + | Beendet wird das Programm mit <key> |
Zeile 89: | Zeile 89: | ||
Tja, besser nicht. Es existiert zwar eine Diagnosefunktion, | Tja, besser nicht. Es existiert zwar eine Diagnosefunktion, | ||
- | Mein Vorschlag wäre das Programm mit '' | + | Mein Vorschlag wäre das Programm mit '' |
Zeile 104: | Zeile 104: | ||
Ich wäre erfreut wenn ich, Rückmeldungen bekäme, mit welchen Geräten das Interface funktioniert und mit welchen es Probleme gibt. Denn nur so lassen sich neue Versionen der Steuersoftware entwickeln. | Ich wäre erfreut wenn ich, Rückmeldungen bekäme, mit welchen Geräten das Interface funktioniert und mit welchen es Probleme gibt. Denn nur so lassen sich neue Versionen der Steuersoftware entwickeln. | ||
+ | |||
+ | |||
+ | |||
Zeile 111: | Zeile 114: | ||
Eine interessante Funktion ist die Möglichkeit, | Eine interessante Funktion ist die Möglichkeit, | ||
- | Zuerst benötigt man eine Datei in der sich die Tastendrücke befinden. Als kleines Beispiel nehme ich jetzt 'mal eine Stereoanlage, | + | Zuerst benötigt man eine Datei in der sich die Tastendrücke befinden. Als kleines Beispiel nehme ich jetzt 'mal eine Stereoanlage, |
Im Portfolio-Editor erstelle ich folgende Datei: | Im Portfolio-Editor erstelle ich folgende Datei: | ||
- | | + | <box 80% blue | Tasten.txt> |
- | o | + | < |
- | [ESC] | + | S |
+ | o | ||
+ | [ESC] | ||
+ | </ | ||
+ | </ | ||
- | Das ESC-Zeichen erhält man im Portfolio-Editor mit '' | + | Das ESC-Zeichen erhält man im Portfolio-Editor mit <key>A-ä</key> gefolgt von <key>A-ü</key>. Wir nehmen an, die Datei sei unter '' |
Mit einem weiteren Trick läßt sich sogar ein bestimmter Befehl zu einer vorher angegeben Zeit ausführen. Auf der Portfolio CD befindet sich im Verzeichnis '' | Mit einem weiteren Trick läßt sich sogar ein bestimmter Befehl zu einer vorher angegeben Zeit ausführen. Auf der Portfolio CD befindet sich im Verzeichnis '' | ||
Wir behalten unsere Tastendruck-Datei und schreiben die folgende Batchdatei im Editor: | Wir behalten unsere Tastendruck-Datei und schreiben die folgende Batchdatei im Editor: | ||
- | | + | <box 80% blue | RCPROG.BAT> |
- | doit 18:30:00 | + | <code dos> |
- | RC < tasten.txt | + | @echo off |
- | off | + | doit 18:30:00 |
+ | RC < tasten.txt | ||
+ | off | ||
+ | </ | ||
+ | </ | ||
Wird diese Datei dann als '' | Wird diese Datei dann als '' | ||
Zeile 133: | Zeile 145: | ||
Weitere Informationen zu technischen Daten und weitern Aufbaumöglichkeiten befinden sich in der Dokumentation von RC. | Weitere Informationen zu technischen Daten und weitern Aufbaumöglichkeiten befinden sich in der Dokumentation von RC. | ||
- | ===== Gallerie | + | ===== Nachtrag zur Programmversion 1.0 ===== |
+ | |||
+ | Seit Anfang 2006 gibt es die [[http:// | ||
+ | Die von der alten Programmversion 0.96 gespeicherte Datei " | ||
+ | |||
+ | Im normalen Sendebetrieb sind stets die für das aktive Gerät belegten Tasten sichtbar: | ||
+ | |||
+ | {{hardware: | ||
+ | |||
+ | |||
+ | Die Hilfeseite stellt das Hauptmenü von RC dar: | ||
+ | |||
+ | {{hardware: | ||
+ | |||
+ | |||
+ | Der Diagnosemodus informiert über die aktuelle Speicherbelegung. Außerdem kann jedes aufgenommene Fernbedienungssignal grafisch dargestellt werden: | ||
+ | |||
+ | {{hardware: | ||
+ | |||
+ | |||
+ | Im Optionsmenü kann unter anderem eine von vier Trägerfrequenzen gewählt werden: | ||
+ | |||
+ | {{hardware: | ||
+ | |||
+ | |||
+ | Eine Geräteliste und eine Kommandoliste helfen den Überblick zu behalten: | ||
+ | |||
+ | {{hardware: | ||
- | {{gallery> | ||
- |
hardware/diy/peichl/ir.1135712700.txt.gz · Zuletzt geändert: 16/02/2024 17:02 (Externe Bearbeitung)