Forum: Mikrocontroller und Digitale Elektronik Mikrocontroller über Ethernet/TCP Socketverbindung und MySql


von Christoph (Gast)


Lesenswert?

Hallo,

ich hätte eine Frage und hoffe mir kann jemand weiterhelfen.
Ich suche eine Art Mikrocontroller/Bauteil mit dem man über eine 
Ethernetschnittstelle einen Socket(Port) zu einem Gerät verbinden kann. 
Die Daten die über den Port empfangen und gesendet werden sollen dann 
mit einer online MySql Datenbank abgeglichen werden. Ich habe bei ARM 
verschiedene Controller gefunden aber ich kenne mich leider noch zu 
wenig aus um den passenden Controller zu wählen. Oder brauche ich für so 
eine Aufgabe gleich so etwas wie einen (Raspberry o.ä.)
Ich würde mich über eine Antwort sehr freuen.
Vielen Dank.
Viele Grüße.
Christoph.

von Cyblord -. (cyblord)


Lesenswert?


von Peter II (Gast)


Lesenswert?

einem µC die direkt Verbindung zu MySql beizubringen ist nicht sinnvoll. 
Da sollte es eine Art Proxy/Webservice geben der von dem µC angesprochen 
wird und dieser schreibt die Daten in die Datenbank.

Das geht dann mit jedem µC wo du Ethernet hast. Wenn es direkt in die 
MySql-DB gehen soll, ist ein Raspi das einfachste.

von Christoph (Gast)


Lesenswert?

Hallo,

vielen Dank für Eure Antworten...
habe bei ARMmbed https://developer.mbed.org/cookbook/MySQL-Client ein 
Script für einen MySQL Client gefunden meint Ihr das wäre was ?
Bin mir nicht sicher könnte das ganze ja auch über einen MiniWebserver 
und ein PHP Script laufen lassen, was meint Ihr ? Wisst Ihr einen 
MiniWebserver der PHP interpretieren kann ?

Vielen Dank.
Grüße
Christoph

von Axel S. (a-za-z0-9)


Lesenswert?

Peter II schrieb:
> einem µC die direkt Verbindung zu MySql beizubringen ist nicht sinnvoll.

Ich lese diese Aufgabenstellung nicht aus dem Post des TE.

Christoph schrieb:
> Ich suche eine Art Mikrocontroller/Bauteil mit dem man über eine
> Ethernetschnittstelle einen Socket(Port) zu einem Gerät verbinden kann.

Ein µC soll Daten per UDP(?) oder TCP(?) irgendwohin senden.

> Die Daten die über den Port empfangen und gesendet werden sollen dann
> mit einer online MySql Datenbank abgeglichen werden.

Irgendwer soll die gesendeten Daten (und empfangene Daten? Von wem 
empfangen? Davon war oben gar nicht die Rede ...) mit MySQL "abgleichen" 
(was immer das wieder bedeuten soll).

Ich lese da nirgends, daß ein µC direkt mit MySQL reden soll. Aber wenn 
er es soll und wenn "abgleichen" mehr bedeutet als "die Daten in eine 
Tabelle schreiben", dann sehe ich schwarz für einen einfachen Proxy a'la 
HTTP GET.

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
Noch kein Account? Hier anmelden.