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 ?
Hallo, guck dir mal den ENC2860 Mac/Phy Chip an. Damit wurden anscheinend schon einiger Ethernet Projekte realisiert. Ich würde dann vllt. einen Webserver auf dem AVR laufen lassen im lokalen Netz oder mit dynamischer DNS und dann das ganze über eine Webseite regeln. Moritz
> ethernet ... > (drahtlos) Was soll's denn nun sein?
Frank L. schrieb: > wie bau man die Kommunikation > (drahtlos) zwischen PC und microcontroller auf ? Wie weit sind die von einander entfernt? Im gleichen Zimmer?
Gast
#3115634
Frank L. schrieb: > bin Einsteiger was microcontroller angeht Dann mach doch erstmal was leichteres, sonst frisst der Frust dich nur auf.
Gast
#3115638
Hi Ich würde dir solche Module >http://www.watterott.com/de/Schnittstellen/Ethernet empfehlen. Für den WIZ5100 Chips gibt bei WIZNET fertige Software für AVR. MfG Spess
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
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
Gast
#3115816
Jawohl, dem Anfänger würde ich zum XPort raten (oder Digi Connect ME, ist quais das Gleiche).
Gast
#3115906
Stefan schrieb: > Jawohl, dem Anfänger würde ich zum XPort raten (oder Digi Connect ME, > ist quais das Gleiche). Und die arbeiten drahtlos?
Gast
#3116079
Michael schrieb: > Und die arbeiten drahtlos? auch - siehe Übersicht bei Lantronix: http://www.lantronix.com/device-networking/embedded-device-servers/ Gruss Reinhard
Gast
#3116081
Bei drahtlos würde ich zigBee (teuer) oder rfm12 (billig) nehmen. Für RFM12 hätte ich hier auch noch ein paar Platinen übirg, die man evtl. anpassen könnte.
oder man schaut sich mal cc3000 an. schaut ganz net aus. Gruß, Matthias K.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.