Hallo,
habe mit verschiedene
Arduino-Boards besorgt und die eine oder andere "stand alone" Applikation erstellt. Das neu erworbene
Arduino Board besitzt eine Ethernet Schnittstelle inkl. der Arduino Library für den Datenaustausch per
TCP oder UDP. Im ersten Schritt würde ich gerne einen Datenaustausch zwischen PC und Arduino Board realisieren, später sollte das ganze auch mit einem Android Smartfone und/oder Tablett funktionieren - Ziel ist "Hausautomatisierung, Ein-/Ausschalten von Gartenlicht abhängig von Zeit etc."
Meine erste Idee:
- Datenaustasch per
TCP
- Arduino als Server
- PC und Android als Client
- Komponente unter Delphi XE2 ist Indy10 TIdTCPClient
- Zum Test: Umsetzung einer Server-Applikation (Simulation der Ardiuno-Funktionalität) mit Delphi XE2 und Indy10 TIdTCPServer auf gleichem oder anderem PC
Hat jemand schon mal etwas ähnliches umgesetzt oder kann mir Informationen zur Anwendung der Indy10 bzw.
TCP senden.
Bzgl. Ethernet Datentransfer etc. bin ich Neuling. Vielleicht kenn jemand eine Doku die hinsichtlich Ethernet und Verwendung/Umsetzung mit Delphi weiterhilft.
Gruß DelphiFan2008