Daten per ethernet an einen AVR senden

OP #3115275
Lesenswert?

Hallo zusammen,

bin Einsteiger was microcontroller angeht und möchte daheim in mehreren 
Stellen eines Zimmers die Temperatur messen. Dazu will ich am PC ne 
Maximaltemperatur angeben, die über ethernet an einen zentralen 
microcontroller(vllt atmega32) gesendet wird. Dieser steuert drei 
kleinere microcontroller an und sendet ihnen ebenfalls die 
Maximaltemperatur (über i2c). Die Messung übernehmen diese drei slaves 
und lassen jeweils eine LED auflechten, wenn die Maximaltemperatur 
überschritten wird. Außerdem soll die gemessene Temperatur wieder am PC 
ausgegeben werden.

Wie realisiere ich das am besten und wie bau man die Kommunikation 
(drahtlos) zwischen PC und microcontroller auf ?
#3115639
Lesenswert?

Martin S. schrieb:
>> ethernet
> ...
>> (drahtlos)
>
> Was soll's denn nun sein?

Ich würde ihm zu mehr Skill raten.

Aber im Ernst, doch wieder mal der typische Fall: Anfänger, keine 
Ahnung, will XYZ Mega komplexes bauen, wie geht das? Wieso fällt einem 
selber bei so einer Fragestellung nicht auf dass das so nicht 
funktionieren kann? Eins nach dem anderen anderst geht es nicht.

gruß cyblord
Gast #3115643
Lesenswert?

Hallo,

dafür gibt es hauptsächlich 2 Möglichkeiten:

1. Du suchst dir einen Controller mit Ethernet-Interface und der dazu 
nötigen Software (TCP/IP Stack, Webserver) oder eine andere fertige bzw. 
nachbaubare Lösung mit der nötigen Hard- und Software.

2. Du verwendest einen Serial Port Server wie XPORT, das ist ein Adapter 
Ethernet <-> seriell. Dann kannst du die Software erstellen als ob der 
Controller mit einem COM-Port des PC verbunden ist. Da kannst du die 
Software auch mit einem seriellen Kabel testen und die Ethernetstrecke 
erst einfügen wenn alles läuft, weil die Netzwerkübertragung transparent 
ist.

Gruss Reinhard

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren