Frage wegen dem Ethernet Shield

Hallo zusammen,

ich habe eine Frage bezüglich des Ethernet Shields. Kann mir wer sagen ob ich mit dem Ethernet Shield eigentlich mehrer Arduinos Steuern kann?.

Sprich Arduino Uno (1) als "Webserver/Master" und die Uno´s (2,3,4) Als slaves? Weil ich persönlich komme mit der <Wire.h> libary nicht klar.... Das ist mir echt alles viel zu umständlich, unter anderem auch wenn ich es als Multi-Master laufen lassen will.

Kann hier jemand aus Erfahrung sprechen? Ist das 1. Möglich? 2. Kann man dort andere Unos Steuern?
und ist es 3.Komplexer oder einfacher wie die Wire.h libary?

Mfg Nico :slight_smile:

Die "Wire.h" hat nichts mit einem Ethernet-Shield zu tun.
Die wird für I2C gebraucht,das hat wiederum auch nichts mit dem Ethernet-Shield zu tun.

Und soweit mir bekannt ist, kannst du nur einen Arduino am Ethernet-Shield betreiben.
Du brauchst somit für jeden Arduino auch ein eigenes Shield.

Wenn du mal beschreibst, was du machen möchtest, da gibt es bestimmt andere Lösungen.

HotSystems:
Die "Wire.h" hat nichts mit einem Ethernet-Shield zu tun.
Die wird für I2C gebraucht,das hat wiederum auch nichts mit dem Ethernet-Shield zu tun.

Und soweit mir bekannt ist, kannst du nur einen Arduino am Ethernet-Shield betreiben.
Du brauchst somit für jeden Arduino auch ein eigenes Shield.

Wenn du mal beschreibst, was du machen möchtest, da gibt es bestimmt andere Lösungen.

Ja das ich für jeden UNO ein Shield brauche das war mir ja auch klar wollte den Text bloß so kurz wie möglich halten...

Naja also ich bin "Kfz-ler" und wie den meisten hier ja eh klar ist das dort verschiedene Bus-Systeme verbaut sind wollte ich anstatt ein I2C, CAN, Most, FlexRay Bus, einen Ethernet-Bus verbauen in mein eigenes Auto.

Somit brauche ich ja auch einen Port Splitter oder Port Hub wie man es auch nennen mag .... Ja... und auf jeden fall möchte ich das ein Uno davon die ganzen Daten an einem Display anzeigt und ich sie auch über ein Menü steuern kann z.b Licht vom Fahrzeug an, Abstand zum vorderen Fahrzeug, Temperatur, Drehzahl unsw.... und für meine Pläne reicht nicht ein UNO und wie schon oben erwähnt ist mir der I2C-Bus viel zu umständlich oder die Libary :confused:

Nun will ich halt das der eine Uno der Master ist und die anderen die Slave´s natürlich wird das alles noch auf ein Breakout-Board gemacht.... weil die ganzen UNOS da rein zu pflanzen ist mir dann auch wieder zu schade :slight_smile:

und ist es 3.Komplexer oder einfacher wie die Wire.h libary?

Durchaus!

Du brauchst einen Ethernet Switch.

Und einfacher ist das sicher nicht, hängt aber sehr von deinen Ethernet und Lan-Kenntnissen ab

Die kennen wir nicht, somit ist eine Aussage nicht möglich.
Und programmieren musst du es auch.

Ich bin mir nun nicht sicher, ob Ethernet genügend störsicher im Kfz ist.

Hi

Ich bin mir überhaupt nicht sicher, ob ein Arduino, ohne großartige Außenbeschaltung, den KFZ-Betrieb die erste Woche überlebt.
Wir reden hier ja nicht von einer 08/15-LED (und selbst Die halten zumindest in einer E-Klasse kein halbes Jahr, zumindest nur mit Vorwiderstand).

Warum gehst Du nicht auf CAN-Bus?
Ist ein Multi-Master-Bus, Du bist 'mitten drin und live dabei' und durch das Protokoll, zumindest, was ich lesen durfte, recht robust und störsicher(er), wenn Du mit Deinem Master los plapperst.

Gegen jegliche Störungen musst Du Dich eh absichern, damit die automatisch ausfahrende Antenne Deine Arduinos nicht an den Rand eines Nervenzusammenbruch bringt :wink:

MfG

Danke nochmal an alle :slight_smile:

Naja also der Can-Bus ist ja ein Twisted Pair prinzip .... Klar Can bus ist eine Feine Sache aber ich möchte darüber auch "Infotaiment" laufen lassen und da der Can-Bus natürlich nur bis 1 MB/s geht ist mir dass dann auch zu langsam :slight_smile: Klar is gibt Can-Class A,B,C unsw aber nein das CAN Protokoll ist mir auch ein bisschen undurchschaubar .... Ich weiß ich stell ansprüche :D... aber naja ich glaub dann muss ich mir eine Alternative einfallen lassen .. und das mit dem Altagstauglichkeit das bekomme ich schon hin es gibt ja geschirmte Kabel und neben den Zündspulen lass ich auch nicht das Kabel entlang laufen und ein größeres Magnetfeld im Fahrzeug gibt es ja nicht wirklich :slight_smile: