Kann ich ein Arduino/Rasperry mit C# Forms fernsteuern?
Hallo,
ich will als Projekt ein Micro Controller (weiß noch nicht welchen) in einen Raum stellen und dieser kontrolliert dann da die Temperatur, Luftfeuchtigkeit etc. Diese Daten würde ich dann gerne an einem Rechner mit einer C# Forms Anwendung abrufen. Geht das? Der Micro Controller soll aber nicht an dem Rechner angeschlossen sein, also per z.B. WLAN sollen die Werte übermittelt werden.
2 Antworten
Moin,
du kannst auf deinem eigenen Rechner eine Formsapplikation schreiben, die Anforderungen an den Raspberry (über IP oder Hostname) schickt. Das geht über eine WebAPI/REST.
Auf diesem kannst du Forms nur installieren, wenn Windows darauf läuft - besser eine Konsolenanwendung in ASP.NET Core - C#. Diese läuft dann auch auf Linux.
LG
Hier ist eine interessante Seite zu diesem Thema:
https://www.petecodes.co.uk/install-and-use-microsoft-dot-net-5-with-the-raspberry-pi/
Im Grunde würde ich die Applikation dann als WebAPI auslegen um diese dann in deinem Netzwerk (PI per WLAN verbinden) von überall aus ansprechen zu können.