Ardumower Webinterface

Danke für deine ausführliche Info!
Welche esp32 benutzt du? Die wemos Mini d1 oder die neueren pro Varianten mit Antennenanschluss…oder etwas Anderes?
Gibt da ja viele Angebote im Netz…welche Stabantennen nutzt du?
Den Code werde ich mir ansehen und gegebenenfalls anpassen (wenn nur die Zeit nicht so fliegen würde)…deine letzte Version hat die Änderung mit Verbindungsaufbau? Das scheint ev. auch mein Problem zu sein…
Ich nutze übrigens zur Zeit einen wemos Mini d1 für das Webinterface und einen Raspi Zero w für Kamera und Node Red Dashboard.
Gruß Michael
 
Ich benutze ausschließlich Teile von „Ali dem Schnellen“. (da ist ab dem 1.07 auf alle Produkte jetzt Mehrwertsteuer(Zoll) zu zahlen, die Bagatellegrenze ist entfallen!). Für die Kamera habe ich Module mit und ohne USB-Platinchen im Einsatz. Mit USB-Stecker fürs Ausprobieren, ohne im Mäher.
Die Software ist aktueller Stand.
Die Kameralösung funktioniert, aber das Bild ruckelt (selbst bei niedriger Auflösung). Die Lösung ist nicht geeignet um den Mäher per Fernbedienung zu fahren, dafür reicht die Performance nicht aus- Ruckler und Zeitversatz. Ich schau da nur drauf um sicher zu sein, daß alles läuft. Wenn der Mäher irgendwo hängen geblieben ist, kann man ihn einige cm fahren.
Wie sieht das bei Dir mit dem Raspi Zero aus? Bringt der ein flüssiges Bild in vernünftiger Auflösung?
Ja, die Zeit rennt. Zudem regnet es hier im Fürstentum JEDEN Tag, keine gute Voraussetzung fürs Mähen.
Gruß Fürst Ruprecht
 

Anhänge

  • 5103FA86-F001-4C94-8AFC-0CF5A159E0BC.png
    5103FA86-F001-4C94-8AFC-0CF5A159E0BC.png
    2 MB · Aufrufe: 17
  • 18807272-7AC8-4A79-AECC-2C294E93ED6A.png
    18807272-7AC8-4A79-AECC-2C294E93ED6A.png
    7,3 MB · Aufrufe: 17
  • 43126997-91E7-4019-BA8C-1BF6EDE59E34.png
    43126997-91E7-4019-BA8C-1BF6EDE59E34.png
    5,2 MB · Aufrufe: 17
Zuletzt bearbeitet:
Gibt's hier mal wieder was neues?
Was ist die beste Lösung zum Anschluss des ESP32? Steckbuchse P44 WLAN? Und dann Bluetooth aus und Wlan an, in der Mower.cpp?
 
Plug and Play geht's jedenfalls nicht. Ich denke das ich die falschen pins für RX und tx nutze oder auch die baudrate nicht passt...
 
WebServer für azuritBer und Teensymower

Hallo Leute,
aufgrund
-diverser Nachfragen zum Status des ESP-Webservers,
-der Tatsache, daß Bernard's Software azuritBer berechtigter Weise mehr und mehr Gefallen findet,
-des neuen Teensy4.1-PCBs und der dazugehörigen Software Teensymower

habe ich versucht, eine einzige pfod.h und pfod.cpp zu generieren, die sowohl auf PCB1.3 /1.4 mit Due wie auch dem Teensy-PCB mit Teensy läuft
und die über den WebServer oder die pfod-v3-app funktioniert.

Sicherlich wird es noch einige Fehlerlein geben aber im Moment bin ich sehr optimistisch, daß der Schritt gelingen wird.

Neben den bekannten Funktionen ist es möglicherweise gelungen, die Ausgabe der console (Arduino-Monitor) auf das mobile Endgerät umzuleiten.
Die Bluetooth -Verbindung funktioniert leider nicht, da dafür zur Zeit der esp32-Speicher nicht ausreicht.

An dieser Stelle möchte ich auch einmal vielen Dank an Bernard Boilevin sagen, der unermüdlich alle Bemühungen unterstützt. Mit im Boot ist auch Thorsten-ac, unter dessen Beitrag das ganze hier gepostet wird.
Bitte beachtet die Gebrauchs-Hinweise in der pfod.h

Schönen Rest-1.ter-Mai
Gruß von Fürst Ruprecht

und hier gibts die files: https://www.diy-robot-lawn-mower.com/threads/teensymowerwebcontrol-for-esp32.38/page-3
 
Zuletzt bearbeitet:
Ich werde das am Wochenende auch mal testen (Due, AzuritBer, PCB1.3).
Beim Kompilieren gibt es jedenfalls Fehler.
 
Ich habe jetzt grade nochmal Zweifel. Am ESP32 fand ich toll dass man sowohl BT als auch Wlan parallel benutzen kann (nicht gleichzeitig, ich weis).
Mit dem Webserver wird das wohl nur noch über Wlan gehen oder?

Gruss Michael
 
Hallo Michael,
- Du meinst, wenn Du den esp32 zur „Datenweiterleitung“ und die pfod-v3-app auf einem Android Endgerät nutzt, kannst Du beides nutzen.
Ich gehe davon aus, daß das so ist, weil ich es selbst nicht ausprobieren kann.
- Wenn der esp32 (also der selbe wie oben) die Daten auf einer WebSeite, die er selbst erzeugt, darstellt, empfängt er sie vom pcb (ebenfalls wie oben) und fügt sie an passender Stelle die die html-files = die Webseiten ein. Die Webseiten sind auf dem esp32 gespeichert und werden dann nach Bedarf aus dem Speicher geholt und als WebSeite dargestellt. Der wesentliche Unterschied liegt im Speicherbedarf der beiden Lösungen. Ich habe vor ein paar Tagen versucht, den Bluetooth-Code in die vorhandene Lösung einzubinden, dafür waren aber die Bluetooth-Bibliotheken viel zu groß. Mit bluetooth habe ich mich bisher noch nicht beschäftigt. Evtl. kann MAN (ich nicht) die Bibliotheken auf die erforderlichen Umfänge zusammenstutzen.

Es gäbe aber auch die Möglichkeit, den esp32 seinen eigenen Accesspoint einrichten zu lassen. Dann muß man sich direkt in sein Netzwerk einwählen. Dadurch hat man ähnlich bluetooth den Nahzugriff auf den Mäher. Den größten Nachteil sehe ich darin, daß das nur mit einem mobilen Endgerät geht und dieses dann den wlan-Netzzugang verliert.
Wenn man bluetooth nutzt, weil das im Garten mit dem wlan nicht funktioniert, dann macht das mit dem lokalen AP keinen Unterschied. Netzwerkzugang wäre bei einem Handy noch über Telefonanbindung vorhanden.

Gruß Fürst Ruprecht
 
Hallo Fürst-Ruprecht,
ja so in etwa. Ich weis allerdings nicht genau was da die Probleme verursacht. Ich habe hauptsächlich die Pfod-App in Benutzung da hiermit sowohl BT als auch Wlan geht. Insgesamt funktionierts aber habe immer mal wieder Probleme. Deine Webserver-Lösung probiere ich auf jeden Fall aus. Gefällt mir vom Konzept auch gut.

Gruss Michael
 
Hallo Fürst-Ruprecht,
ja so in etwa. Ich weis allerdings nicht genau was da die Probleme verursacht. Ich habe hauptsächlich die Pfod-App in Benutzung da hiermit sowohl BT als auch Wlan geht. Insgesamt funktionierts aber habe immer mal wieder Probleme. Deine Webserver-Lösung probiere ich auf jeden Fall aus. Gefällt mir vom Konzept auch gut.

Gruss Michael
Möglicherweise können wir den esp32 mit SD-Karte ausrüsten (recht einfach), darauf die html-files speichern und dadurch Platz schaffen für die bluetooth Funktion. Ich probiere das gerade aus.
Gruß Fürst Ruprecht
 
Bin echt geflasht von der Dynamik hier. Bin noch nicht mal dazu gekommen den webserver zu probieren.
Bin aber trotzdem sehr happy im Moment mit meinem Mäher.

Er war heute schon wieder fleissig.
Gruss Michael
 

Anhänge

  • 16518585512871883799914.jpg
    16518585512871883799914.jpg
    3,6 MB · Aufrufe: 31
esp32-webserver mit/von sd-karte läuft bereits. er holt die Daten vorzugsweise von der sd-karte wenn vorhanden, ansonsten aus dem SPIFFS.
jetzt fehlt noch Reaktivierung von bluetooth.
 
Oben