Hallo, ich würde gerne über das Internet einen Mc ansteuern. Nur bin ich mir unsicher wie das gehen soll. Geht das so? Mc mit wlan Modul -> Verbindung zu rootserver -> Webseite ? Oder gibt es einen Möglichkeit sich den Server zu sparen? Danke
Erst musst du mal den Controller finden. Der Controller ist deswegen der Server, der PC beim Benutzer ist der Client. Falls der Controller eine eigene IP hat, was eher unwahrscheinlich ist, kann der PC einfach den Controller per IP anwaehlen. Falls der controller keine eigene IP hat, muss der Controller erst mal seine IP per DynDNS oder aehnlich kundtun. Das Serverprogram auf dem controller kann sich abgesehen von der dynamischen DNS mit UDP genuegen. Vom PC her spricht man dann den Controller per UDP socket an.
Ich weiß nicht genau was du vor hast... Wenn's kein µC sein muss, kommst du meiner Meinung nach man mit einem RaspberryPI an schnellsten ans Ziel: -PI Kaufen -Repbian Installieren -Wiring PI, Apache und PHP installieren -Website Schreiben -DynDNS (oder anderer Anbieter) einrichten. In Anhang mein Code um 2 LEDs über eine Website zu schalten.
:
Bearbeitet durch User
Max H. schrieb: > Ich weiß nicht genau was du vor hast, aber meiner Meinung nach kommt man > mit einem RaspberryPI an schnellsten ans Ziel: Dem kann ich nur zustimmen. Ein weiterer Vorteil ist das man relativ einfach auch eine verschlüsselte Verbindung aufbauen kann was durchaus sinvoll sein kann.
Okay danke schon mal. Was ich vorhabe ist soetwas wie smart home. Also Lichter und Garagentor über eine Internetseite zu steuern. Für DynDns müsste auf dem Controller ja Linux laufen oder? Danke
Thi schrieb: > Für DynDns müsste auf dem Controller ja Linux laufen oder? Von NXP gibt es eine Demo von uIP mit DHCP auch für die kleinen LPC175x und LPC176x (ohne Linux natürlich). Die IP-Addresse kann der PC dann beim Router anfragen. Aber die bessere Lösung wäre wahrscheinlich ein WLAN-Modul an den uC zu hängen.
Thi schrieb: > Für DynDns müsste auf dem Controller ja Linux laufen oder? Es gibt auch Router die das können.
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.