Forum

Einloggen | Registrieren | RSS  

Arduino (Netzwerktechnik)

verfasst von bastelix(R), 05.01.2016, 23:43 Uhr

» Hallo Bastelix,
»
» danke für deine Hilfe
» zugegeben, mein deutsch ist besser als mein englisch
» die ports hab ich nun verstanden, denke ich mal!
»
» ich bin nun mittlerweile vom Webserver abgekommen
» wegen des Speicherplatzes
»
» ich hab nun einen anderen Plan
»
» über vb.net möchte ich den Arduino ansteuern und einzelne Eingänge bzw.
» Ausgänge ansteuern u.abfragen
» soll aber über tcp sein

Ich bin eh kein Freund von Webservern auf Mikrocontrollern. HTTP ist sehr flexibel aber um das optimal nutzen zu können braucht man schon einiges an Rechenpower auf der Server- und Client-Seite. Damit ist HTTP super geeignet um verschiedenste Dienste miteinander sprechen zu lassen aber die Hardware sollte entsprechend dimensioniert sein um das auch leisten zu können.

Ich schätze mal die ganzen Webserver auf Arduinos und so wurden entwickelt damit der Einsteiger einfach loslegen kann. Hast du einen Webserver auf dem Arduino laufen hast du den passenden Client auf jedem PC/Tablett/Smartphone schon installiert. Dafür frisst das halt extrem viel Ressourcen auf deinem Arduino.

Direkt mit TCP kommst du mit wesentlich weniger Ressourcen aus, musst dir aber den Client selber coden (oder umständlich mit Telnet oder ähnlichem rumbasteln) und dir ggf. auch selber Gedanken über Fehlerbehandlung etc. machen.

Für dein eigenes Protokoll würde ich vorerst ein einfaches Text-Protokoll vorschlagen, ähnlich den AT-Befehlssätzen.



Gesamter Thread:

Arduino - hubert, 04.01.2016, 16:20
Arduino - bastelix(R), 04.01.2016, 21:40
Arduino - hubert, 04.01.2016, 22:04
Arduino - bastelix(R), 04.01.2016, 22:21
Arduino - hubert, 05.01.2016, 17:05
Arduino - bastelix(R), 05.01.2016, 23:43
Arduino - hubert, 06.01.2016, 13:25
Arduino - bastelix(R), 06.01.2016, 22:03
Arduino - hubert, 07.01.2016, 17:41