Ruderwegmessung mit ESP32 und Servotester-Deluxe
Hallo miteinander,
ich wollte kurz ein neues Projekt von meinem Kumpel Thomas und mir vorstellen. Eine Ruderwegmessung per ESP32 verbunden mit dem Servotester Deluxe als Ausgabegerät.
Die Geschichte und wie es dazu kam:
Per Zufall bin ich beim Surfen durch YouTube auf das DIY-Projekt „Servotester Deluxe“ vom RC-Modellbauer gekommen. Ich hatte schon viele elektronische Schwerpunktwaagen und Sensoren für meine damalige Jeti-Anlage gebaut, kann ein wenig Programmieren und Löten, und war sofort begeistert. Ich erzählte meinem Modellbau-Kumpel Thomas, dass ich das Projekt angehe und da ich keinen 3D-Drucker habe, habe ich gleich gefragt, ob er das Gehäuse für mich drucken könnte. Thomas war fortan auch sofort mit im Boot und wir haben uns dann beide den Servotester Deluxe gebaut. Wir waren beide echt begeistert von dem Teil. Wir haben uns dann weiter rege über das Teil ausgetauscht und auch angefangen, eigene Ergänzungen und Software-Ideen umzusetzen. Thomas hat hier das Programmieren zum Glück komplett übernommen, weil er studierter Programmierer ist und die geforderten Kenntnisse bei weitem mein Horizont überstiegen haben. Dann kam die völlig überarbeitete Softwareversion von TheDIYGuy999, die dann richtig Spaß gemacht hat.
Irgendwann unterhielten wir uns über die Glider Throw Geräte von der Fa. Mahmoudi und ich merkte an, dass die Teile toll sind (ich habe ein Set mit zwei Sensoren), ich es aber doof fand, dass ich dazu ein Ausgabegerät mit WLAN benutzen musste. Ich würde es besser finden, dafür ein kleines OLED-Display zu haben, wie bei es sich bei den Schwerpunktwaagen
durchgesetzt hat.
Und dann hatte Thomas die Super-Idee, den Servotester Deluxe dafür zu nehmen … gesagt, getan !
Der erste funktionierende Prototyp:
Nun setzte Thomas sich hin und fing an zu entwickeln, zu Programmieren und auch die Gehäuse zu zeichnen. Die Basis der Sensoren ist ein ESP32-Lolin32, ein kleiner Kreisel-Sensor, ein kleiner 1S Lipo und ein Mikroschalter. Der Lipo wird über USB-C von dem Kontroller geladen. Die Kommunikation zwischen den Sensoren und dem Servotester-Deluxe findet über das ESP-Now Protokoll statt. Die Verbindung ist extrem stabil und schnell und die eigentliche Funktion braucht sehr wenig Strom.
Die Servotester-Deluxe Software (von TheDIYGuy999) wurde um die notwendige Programmierung erweitert, der ESP32 in den einzelnen Sensoren wurden entsprechend programmiert - et voilá - der erste Prototyp war fertig.
Die Software:
In dem Servotester-Deluxe gibt es nun zwei weitere Menüs.
Für jeden Sensor kann man die Flächentiefe separat einstellen. Angezeigt werden dann:
Die Hardware:
Die Gehäuse bestehen aus 3D gedrucktem Material, welches durchsichtig ist. Die Idee war, die Befestigung per Klammer oder Clip zu machen, Magnete haben sich aber als besser herausgestellt.
Der Servotester-Deluxe ist, bis auf die erweiterte Software, wie er ist. Aber auch hier wird es zukünftig eine Änderung geben.
Ich hatte bei der Stromversorgung meiner letzten beiden DIY-Schwerpunktwaagen sehr guten Erfolg mit einem 3,5A Li-Ion 18650 Akku und einer kleinen USB-C Ladeplatine. Es ist geplant das Gehäuse des Servotesters entsprechend zu vergrößern um eine Stromversorgung per 18650 zu ermöglichen.
Was ist weiterhin geplant ?:
Herausstellen muss ich, dass der eigentliche Erbauer der Thomas K. ist. Thomas hat aber kein RC-Network Zugang und wir haben vereinbart, dass ich die Berichte und Infos verfasse. Ich bin hier nur der Ideengeber und „Berater“ :-) Wenn also Fragen kommen, werde ich mit Thomas Rücksprache halten müssen. Und ich bin nicht immer online, kann also nicht immer prompt antworten.
Viele Grüße, Thomas und Todde
Hallo miteinander,
ich wollte kurz ein neues Projekt von meinem Kumpel Thomas und mir vorstellen. Eine Ruderwegmessung per ESP32 verbunden mit dem Servotester Deluxe als Ausgabegerät.
Die Geschichte und wie es dazu kam:
Per Zufall bin ich beim Surfen durch YouTube auf das DIY-Projekt „Servotester Deluxe“ vom RC-Modellbauer gekommen. Ich hatte schon viele elektronische Schwerpunktwaagen und Sensoren für meine damalige Jeti-Anlage gebaut, kann ein wenig Programmieren und Löten, und war sofort begeistert. Ich erzählte meinem Modellbau-Kumpel Thomas, dass ich das Projekt angehe und da ich keinen 3D-Drucker habe, habe ich gleich gefragt, ob er das Gehäuse für mich drucken könnte. Thomas war fortan auch sofort mit im Boot und wir haben uns dann beide den Servotester Deluxe gebaut. Wir waren beide echt begeistert von dem Teil. Wir haben uns dann weiter rege über das Teil ausgetauscht und auch angefangen, eigene Ergänzungen und Software-Ideen umzusetzen. Thomas hat hier das Programmieren zum Glück komplett übernommen, weil er studierter Programmierer ist und die geforderten Kenntnisse bei weitem mein Horizont überstiegen haben. Dann kam die völlig überarbeitete Softwareversion von TheDIYGuy999, die dann richtig Spaß gemacht hat.
Irgendwann unterhielten wir uns über die Glider Throw Geräte von der Fa. Mahmoudi und ich merkte an, dass die Teile toll sind (ich habe ein Set mit zwei Sensoren), ich es aber doof fand, dass ich dazu ein Ausgabegerät mit WLAN benutzen musste. Ich würde es besser finden, dafür ein kleines OLED-Display zu haben, wie bei es sich bei den Schwerpunktwaagen
durchgesetzt hat.
Und dann hatte Thomas die Super-Idee, den Servotester Deluxe dafür zu nehmen … gesagt, getan !
Der erste funktionierende Prototyp:
Nun setzte Thomas sich hin und fing an zu entwickeln, zu Programmieren und auch die Gehäuse zu zeichnen. Die Basis der Sensoren ist ein ESP32-Lolin32, ein kleiner Kreisel-Sensor, ein kleiner 1S Lipo und ein Mikroschalter. Der Lipo wird über USB-C von dem Kontroller geladen. Die Kommunikation zwischen den Sensoren und dem Servotester-Deluxe findet über das ESP-Now Protokoll statt. Die Verbindung ist extrem stabil und schnell und die eigentliche Funktion braucht sehr wenig Strom.
Die Servotester-Deluxe Software (von TheDIYGuy999) wurde um die notwendige Programmierung erweitert, der ESP32 in den einzelnen Sensoren wurden entsprechend programmiert - et voilá - der erste Prototyp war fertig.
Die Software:
In dem Servotester-Deluxe gibt es nun zwei weitere Menüs.
- Winkelmessung Ruderausschläge
- EWD Messung Einstellwinkeldifferenz
Für jeden Sensor kann man die Flächentiefe separat einstellen. Angezeigt werden dann:
- Winkel in Grad
- Ausschlag in mm
- Batteriezustand der Sensoren als Grafik (bei leerem Akku gibt es eine akustische und visuelle Warnung)
Die Hardware:
Die Gehäuse bestehen aus 3D gedrucktem Material, welches durchsichtig ist. Die Idee war, die Befestigung per Klammer oder Clip zu machen, Magnete haben sich aber als besser herausgestellt.
Der Servotester-Deluxe ist, bis auf die erweiterte Software, wie er ist. Aber auch hier wird es zukünftig eine Änderung geben.
Ich hatte bei der Stromversorgung meiner letzten beiden DIY-Schwerpunktwaagen sehr guten Erfolg mit einem 3,5A Li-Ion 18650 Akku und einer kleinen USB-C Ladeplatine. Es ist geplant das Gehäuse des Servotesters entsprechend zu vergrößern um eine Stromversorgung per 18650 zu ermöglichen.
Was ist weiterhin geplant ?:
- Softwareerweiterungen und/oder Verbesserungen, soweit uns dazu was einfällt.
- Überarbeitung der Sensorengehäuse - bessere Haptik, Technik und Optik
- Drucken der Flächen-Aufnahmen für die EWD-Messung
- Implementierung von Servostrom-Messung (evtl. möglich durch ein etwas größeres Servotester-Gehäuse)
- Überarbeitung des Servotesters für eine 18650 Stromversorgung.
- das ESP-Now Protokoll benutzt mit ESP-32 und Lolin32
- den Servotester-Deluxe als Ausgabegerät benutzt
Herausstellen muss ich, dass der eigentliche Erbauer der Thomas K. ist. Thomas hat aber kein RC-Network Zugang und wir haben vereinbart, dass ich die Berichte und Infos verfasse. Ich bin hier nur der Ideengeber und „Berater“ :-) Wenn also Fragen kommen, werde ich mit Thomas Rücksprache halten müssen. Und ich bin nicht immer online, kann also nicht immer prompt antworten.
Viele Grüße, Thomas und Todde
Anhänge
-
IMG_7533.jpeg255,3 KB · Aufrufe: 306
-
IMG_7547.jpeg278,3 KB · Aufrufe: 316
-
IMG_7546.jpeg256,2 KB · Aufrufe: 285
-
IMG_7545.jpeg259,7 KB · Aufrufe: 269
-
IMG_7544.jpeg271,5 KB · Aufrufe: 265
-
IMG_7543.jpeg251,6 KB · Aufrufe: 273
-
IMG_7541.jpeg245,9 KB · Aufrufe: 270
-
IMG_7540.jpeg244,5 KB · Aufrufe: 262
-
IMG_7539.jpeg235,8 KB · Aufrufe: 249
-
IMG_7538.jpeg237 KB · Aufrufe: 243
-
IMG_7537.jpeg238,7 KB · Aufrufe: 228
-
IMG_7536.jpeg252,4 KB · Aufrufe: 240
-
IMG_7535.jpeg341,4 KB · Aufrufe: 244
-
IMG_7534.jpeg250,8 KB · Aufrufe: 286