Anzeige:
THEMA: M5Atom Matrix mit M5 Unit Key zu z21 Statusabfrage
THEMA: M5Atom Matrix mit M5 Unit Key zu z21 Statusabfrage
Tobi_BR85 - 11.09.26 09:21
Hallo,
angefixt durch den Artikel aus der DiMo habe ich mich auch mal daran gewagt den Status der z21 über einen M5Atom Matrix abzufragen.
Ich bin dazu aber noch einen Schritt weiter gegangen und habe einen externen Schalter angeschlossen der als Not-Aus fungiert.
Der M5Atom Matrix meldet sich automatisch im Heimnetzwerk an und kommuniziert über den UDP mit der z21.
Er liest den Status der z21 aus.
Also liegt Gleisspannung an oder nicht bzw. ist ein Kurzschluss vorhanden oder ist die z21 im ProgramierModus.
Der Unit Key schaltet die Gleisspannung aus und blinkt dann rot.
Über die Matrix kann ich die Gleisspannung wieder einschalten die Matrix leuchtet dann grün.
Bei Kurzschluss erscheint ein rotes Kreuz das blinkt.
Im Progmmiermodus kommt ein gelb blinkendes Quadrat das immer kleiner und dann wieder größer wird.
Änder ich den Status über die App z.B., dann ändert es sich auch an der Matrix.
Programmiert mit C++ und übertragen wird mit Arduino IDE.
Das Programm wurde mit ChatGBT erstellt.
Die KI ist in der Hinsicht super. Man muss nur seinen Promt genau schreiben was man will.
Mit ChatGBT klappte das Programm beim ersten mal. Es wurden dann nur noch Anpassungen gemacht. Die die KI vorschlug und ich gar nicht so auf dem Schirm hatte.
Es werden wahrscheinlich noch weitere Anpassungen kommen, da man an den Minirechner noch mehr Zubehör anklemmen kann und dieser recht günstig ist.
Der aktuelle Aufbau hat gerade mal 31€ gekostet.
Wenn später mal die Box unter der Anlage oder in einem Klemmkasten verbaut ist kann man immer noch schnell den Status abfragen usw.
PS: Die ersten Programme hatte ich mit Googles Standard-KI erstellt, leider war die zu dumm und man hat sich an vielen Ecken im Kreis gedreht.
Gruß Tobi
Die von Tobi_BR85 zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login
angefixt durch den Artikel aus der DiMo habe ich mich auch mal daran gewagt den Status der z21 über einen M5Atom Matrix abzufragen.
Ich bin dazu aber noch einen Schritt weiter gegangen und habe einen externen Schalter angeschlossen der als Not-Aus fungiert.
Der M5Atom Matrix meldet sich automatisch im Heimnetzwerk an und kommuniziert über den UDP mit der z21.
Er liest den Status der z21 aus.
Also liegt Gleisspannung an oder nicht bzw. ist ein Kurzschluss vorhanden oder ist die z21 im ProgramierModus.
Der Unit Key schaltet die Gleisspannung aus und blinkt dann rot.
Über die Matrix kann ich die Gleisspannung wieder einschalten die Matrix leuchtet dann grün.
Bei Kurzschluss erscheint ein rotes Kreuz das blinkt.
Im Progmmiermodus kommt ein gelb blinkendes Quadrat das immer kleiner und dann wieder größer wird.
Änder ich den Status über die App z.B., dann ändert es sich auch an der Matrix.
Programmiert mit C++ und übertragen wird mit Arduino IDE.
Das Programm wurde mit ChatGBT erstellt.
Die KI ist in der Hinsicht super. Man muss nur seinen Promt genau schreiben was man will.
Mit ChatGBT klappte das Programm beim ersten mal. Es wurden dann nur noch Anpassungen gemacht. Die die KI vorschlug und ich gar nicht so auf dem Schirm hatte.
Es werden wahrscheinlich noch weitere Anpassungen kommen, da man an den Minirechner noch mehr Zubehör anklemmen kann und dieser recht günstig ist.
Der aktuelle Aufbau hat gerade mal 31€ gekostet.
Wenn später mal die Box unter der Anlage oder in einem Klemmkasten verbaut ist kann man immer noch schnell den Status abfragen usw.
PS: Die ersten Programme hatte ich mit Googles Standard-KI erstellt, leider war die zu dumm und man hat sich an vielen Ecken im Kreis gedreht.
Gruß Tobi
Die von Tobi_BR85 zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login
… und noch der M5 Unit Key.
Die von Tobi_BR85 zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login
Die von Tobi_BR85 zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login
Hallo Tobi,
schön, daß das für Dich so mit der KI geklappt hat. Für "Weniger-Experten" sicher eine tolle Sache. Für mich als Informatiker ist die KI ein zweischneidiges Schwert. Ich liebe es, Programme und Systeme zu entwerfen und sie dann auch umzusetzen, Klassen zu konzipieren und dann implementieren, mich mit technischen Details und Protokollen herumzuschlagen. Die KI versetzt mich jedoch in die Position des Projektkooridnators, Code-Reviewers und Fehlersuchers. Das ist nicht das, was für mich mein Beruf ausmacht. Daher nutze ich die KI nur, um mir auf technische Fragen Antworten geben zu lassen, die ich sonst tief in irgendwelchen Dokumenten suchen müßte. Um es mal auf die Modellbahn umzusetzen: Hier wäre der Einsatz der KI entsprechend, wenn sie nicht nur einen Gleisplan entwerfen würde, sondern auch die komplette Ausgestaltung drumherum, von den Gebäuden bis hin zu den Positionen von Schildern und Figuren, und Ihr dürftet das (mangels automatischer Umsetzbarkeit) nur noch ausführen. Oder die KI würde den Zugbetrieb vollständig übernehmen und Ihr wärt nur noch Zuschauer. Da würde doch der Reiz des Hobbys schnell verfliegen, oder?
Klaus
schön, daß das für Dich so mit der KI geklappt hat. Für "Weniger-Experten" sicher eine tolle Sache. Für mich als Informatiker ist die KI ein zweischneidiges Schwert. Ich liebe es, Programme und Systeme zu entwerfen und sie dann auch umzusetzen, Klassen zu konzipieren und dann implementieren, mich mit technischen Details und Protokollen herumzuschlagen. Die KI versetzt mich jedoch in die Position des Projektkooridnators, Code-Reviewers und Fehlersuchers. Das ist nicht das, was für mich mein Beruf ausmacht. Daher nutze ich die KI nur, um mir auf technische Fragen Antworten geben zu lassen, die ich sonst tief in irgendwelchen Dokumenten suchen müßte. Um es mal auf die Modellbahn umzusetzen: Hier wäre der Einsatz der KI entsprechend, wenn sie nicht nur einen Gleisplan entwerfen würde, sondern auch die komplette Ausgestaltung drumherum, von den Gebäuden bis hin zu den Positionen von Schildern und Figuren, und Ihr dürftet das (mangels automatischer Umsetzbarkeit) nur noch ausführen. Oder die KI würde den Zugbetrieb vollständig übernehmen und Ihr wärt nur noch Zuschauer. Da würde doch der Reiz des Hobbys schnell verfliegen, oder?
Klaus
Da hast du natürlich recht.
Aber solche Sachen wie das hier, ist für Nichtprogrammierer wie mich die einzigste Möglichkeit aus diesen Einzelkomponenten etwas für seinen eigenen Gusto zu erstellen.
Alles andere wird weiterhin ohne T1000 erstellt und gebaut.
Gruß Tobi
Aber solche Sachen wie das hier, ist für Nichtprogrammierer wie mich die einzigste Möglichkeit aus diesen Einzelkomponenten etwas für seinen eigenen Gusto zu erstellen.
Alles andere wird weiterhin ohne T1000 erstellt und gebaut.
Gruß Tobi
Hallo Tobi,
das freut mich. Dafür war der Artikel gedacht: dass sich Interessierte ein Herz fassen und einfach mal selbst loslegen. Den Matrix wählte ich, um den Vergleich zum Artikel von 2020 zu ziehen. Für deine weiteren Experimente empfehle ich dir mal einen Blick auf https://m5stack.com - dort weiter Store/Controllers. Da ist neben dem Atom noch allerlei mehr gelistet. Ich würde den AtomS3R empfehlen, willst du beim gleichen Formfaktor bleiben: der hat ein Farbdisplay und einen besseren Prozessor/mehr Speicher. Ich baue mir gerade eine DCC-Zentrale damit.
Kannst du mal "Googles Standard-KI" auflösen? Ich bin nämlich der gegenteiligen Meinung: von ChatGPT halte ich gar nichts. Mit Antigravity hast du die Anbindung über VSC/Platformio direkt an den ESP32 und brauchst nicht den Code rüberzukopieren in die Arduino-IDE. Und in Antigravity hast du auch Claude, wenn dir Gemini nicht behagt.
Ich vermute mal, du hast den normalen ChatGPT-Prompt benutzt statt einer IDE? Dann sei gewarnt beim Ausbau deines Projektes, es wird degenerieren. Mit einer KI-IDE passiert das nicht.
Hallo Klaus,
ich bín auch Informatiker, ich mag auch gern strukturierten Code und all das, was du beschrieben hast. Aber neben der Öffnung der Softwarewelt auch für Nicht-Informatiker durch KI-IDEs finde ich es trotzdem spannend: ich kann jetzt Dinge in kurzer Zeit machen, die früher viel länger gedauert haben oder die ich nicht konnte und erst hätte lernen müssen. Man schreibt halt mehr die Anforderungen als den Code, und das finde ich sogar noch befriedigender: ich sehe ziemlich schnell auf Geräten wie den M5Stack-Familienmitgliedern die Umsetzung und ändere die Anforderungen wie ein Kunde, dem das Vorseriengerät zum Testen gegeben wurde und seine Änderungswünsche gleich umgesetzt sehen möchte.
Das hier https://www.stummiforum.de/t243680f5-FRANKYcam-Belegtmeldung-per-Kamera.html habe ich auch per KI gemacht. Funktioniert schon brauchbar, aber der Feinschliff muss derzeit noch wegen anderen Projekten warten.
Viele Grüße
Frank
PS. Ich hoffe, der Thread artet jetzt nicht wieder aus in eine "was soll die blöde KI" - Diskussion ...
das freut mich. Dafür war der Artikel gedacht: dass sich Interessierte ein Herz fassen und einfach mal selbst loslegen. Den Matrix wählte ich, um den Vergleich zum Artikel von 2020 zu ziehen. Für deine weiteren Experimente empfehle ich dir mal einen Blick auf https://m5stack.com - dort weiter Store/Controllers. Da ist neben dem Atom noch allerlei mehr gelistet. Ich würde den AtomS3R empfehlen, willst du beim gleichen Formfaktor bleiben: der hat ein Farbdisplay und einen besseren Prozessor/mehr Speicher. Ich baue mir gerade eine DCC-Zentrale damit.
Kannst du mal "Googles Standard-KI" auflösen? Ich bin nämlich der gegenteiligen Meinung: von ChatGPT halte ich gar nichts. Mit Antigravity hast du die Anbindung über VSC/Platformio direkt an den ESP32 und brauchst nicht den Code rüberzukopieren in die Arduino-IDE. Und in Antigravity hast du auch Claude, wenn dir Gemini nicht behagt.
Ich vermute mal, du hast den normalen ChatGPT-Prompt benutzt statt einer IDE? Dann sei gewarnt beim Ausbau deines Projektes, es wird degenerieren. Mit einer KI-IDE passiert das nicht.
Hallo Klaus,
ich bín auch Informatiker, ich mag auch gern strukturierten Code und all das, was du beschrieben hast. Aber neben der Öffnung der Softwarewelt auch für Nicht-Informatiker durch KI-IDEs finde ich es trotzdem spannend: ich kann jetzt Dinge in kurzer Zeit machen, die früher viel länger gedauert haben oder die ich nicht konnte und erst hätte lernen müssen. Man schreibt halt mehr die Anforderungen als den Code, und das finde ich sogar noch befriedigender: ich sehe ziemlich schnell auf Geräten wie den M5Stack-Familienmitgliedern die Umsetzung und ändere die Anforderungen wie ein Kunde, dem das Vorseriengerät zum Testen gegeben wurde und seine Änderungswünsche gleich umgesetzt sehen möchte.
Das hier https://www.stummiforum.de/t243680f5-FRANKYcam-Belegtmeldung-per-Kamera.html habe ich auch per KI gemacht. Funktioniert schon brauchbar, aber der Feinschliff muss derzeit noch wegen anderen Projekten warten.
Viele Grüße
Frank
PS. Ich hoffe, der Thread artet jetzt nicht wieder aus in eine "was soll die blöde KI" - Diskussion ...
Beitrag editiert am 12. 09. 2026 21:19.
Hallo,
ich hatte erst Gemini verwendet.
Das hat ab da nicht mehr funktioniert als ich die Kurzschlussfunktion separat mit eingebaut haben wollte. Danach drehte sich alles nur im Kreis. Die KI hatte immer neue Ideen die aber kein Ergebnis lieferten.
Mit ChatGBT hatte ich wie gesagt beim ersten Mal Erfolg. Danach waren es nur noch Anpassungen.
Ich wollte noch die Spannung und die Temperatur überwachen. Weiterhin fehlt noch der Nothalt ohne die Gleisspannung abzuschalten.
Aber auch das überforderte dann auch ChatGBT etwas. Zumindest sah die KI ein das es besser wäre die Änderungen einzeln nach einander zu implementieren.
Was ich noch suche ist ein Summer den man da anschließen kann, wenn es sowas gibt.
Damit bei Not-Aus oder Kurzschluss noch ein Ton kommt.
Gruß Tobi
ich hatte erst Gemini verwendet.
Das hat ab da nicht mehr funktioniert als ich die Kurzschlussfunktion separat mit eingebaut haben wollte. Danach drehte sich alles nur im Kreis. Die KI hatte immer neue Ideen die aber kein Ergebnis lieferten.
Mit ChatGBT hatte ich wie gesagt beim ersten Mal Erfolg. Danach waren es nur noch Anpassungen.
Ich wollte noch die Spannung und die Temperatur überwachen. Weiterhin fehlt noch der Nothalt ohne die Gleisspannung abzuschalten.
Aber auch das überforderte dann auch ChatGBT etwas. Zumindest sah die KI ein das es besser wäre die Änderungen einzeln nach einander zu implementieren.
Was ich noch suche ist ein Summer den man da anschließen kann, wenn es sowas gibt.
Damit bei Not-Aus oder Kurzschluss noch ein Ton kommt.
Gruß Tobi
"Gemini* ist als Antwort zu wenig. Gemini als LLM oder Gemini mit Canvas oder Gemini in Antigravity?
In, ich mache Google auf und nutze das KI-Tool.
Gruß Tobi
Gruß Tobi
Ok. Du hättest unten Canvas wählen können, dann hättest du neben dem Code gleich eine Simulation bekommen. Oder besser Antigravity . Aber schön, dass es auch so geklappt hat!
Am Anfang gab es noch Probleme mit dem FastLED da musste ich eine ältere Version installieren, dann ging es.
Gruß Tobi
Gruß Tobi
Hallo,
heute kam eine nette Erweiterung für den M5Atom Matrix an.
Der M5TailBat, ein kleiner Akku der den Atom mobil macht.
Perfekt wenn man unter der Anlage arbeitet und eventuell Fehler sucht oder dabei einen Kurzschluss auslöst.
Einfach wieder starten und weiter gehts, ohne erst wieder unter der Platte vor zu kriechen und die z21 wieder einzuschalten.
Gruß Tobi
Die von Tobi_BR85 zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login
heute kam eine nette Erweiterung für den M5Atom Matrix an.
Der M5TailBat, ein kleiner Akku der den Atom mobil macht.
Perfekt wenn man unter der Anlage arbeitet und eventuell Fehler sucht oder dabei einen Kurzschluss auslöst.
Einfach wieder starten und weiter gehts, ohne erst wieder unter der Platte vor zu kriechen und die z21 wieder einzuschalten.
Gruß Tobi
Die von Tobi_BR85 zu diesem Beitrag angefügten Bilder können nur von registrierten Usern gesehen werden - Login
Nur registrierte und eingeloggte User können Antworten schreiben.
Einloggen ->
Noch nicht registriert? Hier können Sie Ihren kostenlosen Account anlegen: Neuer N-Liste Account
Zum Seitenanfang
© by 1zu160.net;
