INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino to Arduino TCP/IP
19.08.2014, 16:41
Beitrag #1
Arduino to Arduino TCP/IP
Hallo,

erstmal kurz vorstellen ich bin 28 Jahre alt gelernter Kommunikationselektroniker und seid mehreren Jahren Plane und Baue ich Rundfunk Studios.

Heute kam das Problem auf das wir auf relativ günstige weise auf lange Distanz ca 80m mehrer Ein/Ausgänge benötigen.

Meine Idee war zwei Arduinos mit Ethernet wobei einer als Server und der andere als Client dienen soll.

Kurz zu den Anforderungen:

4Ein/4Ausgänge pro Arduino
Verbindung über vorhandene Netzwerkstruktur

Wenn bei Arduino 1 der Eingang 1 gezogen wird soll bei Arduino 2 der erste Ausgang gesetzt werden, und umgekehrt.

Als zweite Option soll die Möglichkeit bestehen über eine Internetseite auf den Arduino zugreifen zu können und Ausgänge schalten zu können bei beiden Arduinos.

Ich will jetzt von euch keinen Fertigen code aber vlt. kennt ja jemand ein ähnliches Projekt wo ich mich über die Relalisierung schlau machen kann.


Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.08.2014, 19:19
Beitrag #2
RE: Arduino to Arduino TCP/IP
Hi,
ich würde mal sagen, dass das relativ einfach geht mit zwei Arduino Uno, die jeweils ein Ethernet-Shield. Draufgepackt haben. Zum Ethernet-Shield gibt's auch ein paar ganz nette Beispiele und Tutorials.
Die Ethernet-Shields haben auch noch einen SD-Karten-Schacht. Dort kann man sich dann seine Web-Seiten ablegen.
Um dann wirklich über's Internet gehen zu können muss man natürlich noch einen Router haben, der das kann und wahrscheinlich einen DynDNS-Dienst.
Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.08.2014, 19:22
Beitrag #3
RE: Arduino to Arduino TCP/IP
Hallo,

sehe ich das richtig, dass der Server-Arduino lediglich zum steuern des CLIENT-Arduino genutzt werden soll ?

Ansonsten kann man doch "einfach" eine Web-Site mit Befehlen erstellen
mit welchen gleichzeitig zahlreiche Arduinos Befehle empfangen und schalten.
Somit wären alle Boards Empfänger, welche auch über diese PHP/HTML-Seite
in RealTime über's Netzwerk überwacht werden können....

Grüß Sepro
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.08.2014, 19:35
Beitrag #4
RE: Arduino to Arduino TCP/IP
Hallo netskill,
was meinst du mit
Zitat:4Ein/4Ausgänge pro Arduino
4 Ethernet-Shields? - Wenn ja, das ganze gleich streichen. Die Ethernetshields (WizNet 5100 Chip) sind hart verdrahtet. Stacken ist da nicht, würde Konflikte auf den Pins geben.
Pro Shield kann man max. 4 Sockets parallel betreiben, egal ob In- oder Output
Allerdings sollte man nicht zuviel erwarten, das Shield kann zwar mit 100 MBit connecten, liefert aber bei weitem nicht den Durchsatz. Der liegt so bei max. 500 KBit / Sec. Warum das so ist steht ua. hier: http://feilipu.me/2013/08/03/wiznet-w520...no-shield/
Grüße Ricardo

Nüchtern betrachtet...ist besoffen besser Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.08.2014, 19:48
Beitrag #5
RE: Arduino to Arduino TCP/IP
Hi erstmal danke für euere antworten.

Die Anbindung ans INET ist nicht das Problem DynDNS ist erstmal nicht unser Problem.

Aufbaue Stelle ich mir so vor:

Regieplatz: Arduino UNO + Ethernet Shield mit 4 IO`s als ein und 4 als Out
Geräteraum genau das gleiche....

Verbunden sind die beiden UNO`s über Hausverkabelung über einen Switch also soweit auch kein Problem genausowenig wie frei IP Adressen.

Es werden evtl. am Tag so 10 schaltvorgänge stattfinden also sollte die Datenrate von 500 KBit / Sec mehr als ausreichend sein.

Welcher Arduino im Server und welcher Client ist egal da es ja eine wirklich bidirectionale I/O Strecke sein sollte, sprich eingang 1 am Arduino 1 aktiv dann ausgang 1 am Arduino 2.

Über ein Webinterface sollte wenn möglich noch die Möglichkeit bestehen einen Ausgang an jeden Arduino schalten zu können egal was der dazu gehörige Eingang vom anderen Arduino signalisiert.

Anbei nochmal ein kleine Prinzipschaltbild


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.08.2014, 19:49
Beitrag #6
RE: Arduino to Arduino TCP/IP
(19.08.2014 19:35)rkuehle schrieb:  Hallo netskill,
was meinst du mit
Zitat:4Ein/4Ausgänge pro Arduino
4 Ethernet-Shields? -
Nein, er meint doch die digitalen Ein-/Ausgänge vom Arduino (oder???).
Ich denke mal, dass das von der Geschwindigkeit auch kein Problem sein dürfte.
Gruß,
Thorsten

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.08.2014, 19:51
Beitrag #7
RE: Arduino to Arduino TCP/IP
Hallo,

nimm lieber gleich das Arduino Ethernet Board, dort hast du dein Board + Ethernet in einem. Es ist somit kostengünstiger Wink


Mit freundlichen Grüßen

Robin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.08.2014, 19:53
Beitrag #8
RE: Arduino to Arduino TCP/IP
Hi Arduino Ethernet board ist aber nicht da vom UNO + Shield liegen noch en paar in der Firma rum Smile
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Wo finde ich den Arduino.h Ordner ?? huber5093 0 14 Heute 14:56
Letzter Beitrag: huber5093
  Arduino UNO als Komparator ?? huber5093 9 265 19.04.2017 07:22
Letzter Beitrag: huber5093
  Automatischer Anruf bei anschalten des Arduino DarthX 32 979 19.04.2017 01:28
Letzter Beitrag: georg01
Sad [Gelöst] Arduino bleibt in If-Abfrage hängen Hugeldugelking 2 118 11.04.2017 11:18
Letzter Beitrag: Hugeldugelking
  arduino sketch Fuhsering 11 323 30.03.2017 12:47
Letzter Beitrag: hotsystems
  Arduino IDE und Reiter... alpenpower 10 302 23.03.2017 19:50
Letzter Beitrag: MeisterQ
  ESP2866 einrichten/ Arduino Due GKNBond 10 347 06.03.2017 12:57
Letzter Beitrag: Tommy56
  Treppenhausbeleuchtung im Arduino florikus 10 424 24.02.2017 17:40
Letzter Beitrag: hotsystems
  Arduino-UNO LED über Taster digital zum leuchten zu bringen IvKriz 9 382 18.02.2017 08:33
Letzter Beitrag: renid55
  Mehrere HX711 mit einem Arduino Uno be14b029 5 281 08.02.2017 18:09
Letzter Beitrag: Binatone

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste