GUI zur Ladesteuerung

OP #7511905
Lesenswert?

Hallo zusammen,

ich möchte zu Testzwecken das Laden und Entladen von Akkuzellen messen und steuern. Die Messtechnik habe ich bereits. Nun zu meiner Frage. Ich möchte gerne das Ganze von einem mikrokontroller oder raspberry pi steuern lassen. Es soll allerdings auch der Zugriff und Änderung von Werten über einen normalen Windows PC über eine Benutzeroberfläche möglich sein. Meine Idee wäre es die GUI als Website zu implementieren. Ich habe schon mehr mit Microcontrollern programmiert, allerdings noch keine GUIs erstellt. Daher weiß ich nicht wie ich das am besten machen kann (gibt es spezielle Tools die ich benötige oder die helfen, nützliche Tutorials mit ähnlichen projekten,etc.) und ob es einfacher ist einen Raspberry Pi oder einen Arduino Microcontroller zu nutzen.

Viele Grüße

Michael

#7511916
Lesenswert?

Also ein klassischer Arduino ist zu klein um eine Webseite generieren zu können, er hat auch keine Netzwerkschnittstelle, aber ein ESP32 (oder ESP8266) kann das, biete WLAN und man kann ihn mit der Arduino-IDE programmieren. Es gibt viele Beispiele für ihn, wie man das macht. Ein rPi könnte das auch, ist aber teurer und man bezahlt viele Dinge die man nicht braucht.

(Firma: SEGGER) #7511918
Lesenswert?

Michael schrieb:

Meine Idee wäre es die GUI als Website zu implementieren.

Dann bräuchtest du einen Webserver: https://www.segger.com/products/connectivity/emweb/

Dazu dann noch ein RTOS und TCP/IP Stack (oder alternativ USB): https://www.segger.com/products/connectivity/emweb/ https://www.segger.com/products/connectivity/emnet/ https://www.segger.com/products/connectivity/emusb-device/add-ons/emusb-web/

Du könntest dir ein günstiges Evalboard besorgen und eine SEGGER Eval Software Package benutzen: https://www.segger.com/evaluate-our-software/

Zum Beispiel: https://www.segger.com/evaluate-our-software/st-microelectronics/st-stm32h743zi-nucleo/

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