Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Hallo zusammen ,hat man vielleicht eine Idee ,wie man eine Infrarot Fernbedienung programmieren kann ????
(Ich soll eine Infrarot Fernbedienung mit LabVIEW programmieren, der Empfänger ist über eine Serielle Schnittstelle verbunden )
die Frage ist mMn so etwas dürftig gestellt.
Du musst dir überlegen, welche Knöpfe die Bedienung haben soll und dann über die Infrarotquelle z.B. ein gepulstes Signal ausgeben. Anhand des gepulsten Signals kannst du dann mit einer zeitlichen Synchronisation Daten übertragen. Diese werden am Empfänger aufgefangen und wieder zurück interpretiert und dort verarbeitet.
Das ganze ist natürlich abhängig von den Eigenschaften den IR Quelle. Wie ist diese steuerbar? Kann man mit dieser kurze Pulse senden oder ist der Anstieg der Intensität zu langsam(Reaktionszeit).
Auch ist die Frage, wie genau die Problemstellung ist: Muss beim Empfänger dann weitere Hardware gesteuert werden? Oder geht es nur um die Übertragung, z.B. aus akademischem Interesse?
Grüße,
Takuro
Neu, aber motiviert. Nehme immer gern Verbesserungsvorschläge an!
die Fernbedienung(Watson) und der Empfänger(TSOP1136) ich muss die nur für einen Projekt mit Labview realisieren, und muss alle Tasten programmieren, weiß aber nicht wie ich sie verbinden soll!!
Die Strings die ich kriege soll ich auswerten!!
Es geht nur um die Übertragung.
Danke,
Die Palette an String-Funktionen kenne ich schon, ich weiss aber nicht wie ich damit die Strings auswerten kann.
So jetzt zur Aufgabe, damit du überhaupt weißt worum es hier geht..
ich soll eine Infrarot Fernbedienung mit Labview programmieren, (wobei ich noch nie mit dem Programm gearbeitet habe)
mit HTherm habe ich erstmals die Schnittstelle ermittelt, und dann je nach gedrückter Taste waren die verschiedene Strings zu sehen.
Dann habe ich mit Labview ein bisschen rumprogrammiert (Schnittstelle, VISA..)
Probleme:
1. manchmal 2 verschiedene Strings pro Taste
2. Tasten programmieren
3. Strings auswerten
Anhang: LV-Programm, Strings, Hardware.
(21.05.2012 17:47 )frankfurter_82 schrieb: Die Palette an String-Funktionen kenne ich schon, ich weiss aber nicht wie ich damit die Strings auswerten kann.
Also wie die Strings zu interpretieren sind kann ich nicht sagen. Wenn es keine Beschreibung dafür gibt, was der Code bedeuten soll, dann musst du Unterschiede finden, bzw Merkmale, die die Tasten eindeutig identifizieren.
(21.05.2012 17:47 )frankfurter_82 schrieb: Dann habe ich mit Labview ein bisschen rumprogrammiert (Schnittstelle, VISA..)
Was hast du denn schon programmiert? Wie sieht dein VI aus? Generell hilft als Einstieg mit VISA das 'Basic Serial Read and Write.vi' aus der Beispielsuchmaschine
(21.05.2012 17:47 )frankfurter_82 schrieb: 1. manchmal 2 verschiedene Strings pro Taste
Ist das wirklich so? Liegt das an deinem VI? Ist dies bei Hterm auch der Fall?
1. Von der 14 tasten:
String Nr. 7: 3 Unterschiede.
String Nr. 8: 3 Unterschiede.
String Nr. 9: 4 Unterschiede.
String Nr. 10: 7 Unterschiede.
String Nr. 11: 5 Unterschiede.
Aber bei manchen Strings-code kriege ich CB statt CA oder CF statt CE, oder 4B statt 4A ..
das habe ich bei Hterm.
2. Das Programm schicke ich dir anbei.
3. Leider hebe ich keine Beschreibung zu der FB Oder zu den String-Codes.