PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C# Infrarot-Empfänger (über USB)



schraubi
06.07.2014, 00:03
Hallo zusammen,

ich suche einen Infrarot-Empfänger, mit dem ich mit C# auswerten kann, um meine eigene Stromkennlinie zu beobachten und durch Auswertung Energie zu sparen.

Die neue Stromzähler haben einen Infrarot-Ausgang, z.B. 1000 Takte/1kW.

Wer kann mir weiterhelfen?

Viele Grüße,
Schraubi

shedepe
06.07.2014, 18:05
Ich denken mal du hast 2 Möglichkeiten. Selber einen mit einem Mikrocontroller zu bauen, der die Messdaten dann z.B. Via USB an den PC sendet. Oder ein Infrarot Dongle finden, dass sich als virtuellen Comport anmeldet.
Es gibt natürlich noch die hardcore Variante sich für ein Dongle selbst in C einen Treiber zuschreiben oder schauen ob die Windows API passende Funktionen bereitstellt für Infrarot Schnittstellen.

schraubi
07.07.2014, 22:53
Es gibt verschiedene USB Infrarotempfänger nur weiß ich nicht welcher für c# am einfachsten ist zum auswerten .Ich brauche ja nur die Taktimpulse vom Stromzähler !

shedepe
08.07.2014, 08:44
Meines Wissens nach sind die günstigen auf dem Markt erhältlichen nur für die serielle Datenübertragung gedacht. Es wird also schwierig direkt die Taktpulse rauszubekommen. Deswegen mein Vorschlag bau dir selber etwas mit einem Mikrocontroller oder schau ob es fertige USB Auslese Dongles für die Zähler gibt. Das sollte sich aber recht einfach über google herausfinden lassen.