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
Frank L. schrieb: > wie bau man die Kommunikation > (drahtlos) zwischen PC und microcontroller auf ? Wie weit sind die von einander entfernt? Im gleichen Zimmer?
Frank L. schrieb: > bin Einsteiger was microcontroller angeht Dann mach doch erstmal was leichteres, sonst frisst der Frust dich nur auf.
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
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
Jawohl, dem Anfänger würde ich zum XPort raten (oder Digi Connect ME, ist quais das Gleiche).
Stefan schrieb: > Jawohl, dem Anfänger würde ich zum XPort raten (oder Digi Connect ME, > ist quais das Gleiche). Und die arbeiten drahtlos?
Michael schrieb: > Und die arbeiten drahtlos? auch - siehe Übersicht bei Lantronix: http://www.lantronix.com/device-networking/embedded-device-servers/ Gruss Reinhard
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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.