Fragen zur Ardumower-GPS-App und zum Mähverhalten

Ok, alles klar. Dann hatte ich wahrscheinlich nicht lange genug gedrückt.
 
Hast du einen Bumper verbaut?
Ich hatte zeitweise das Phänomen das der Rover normal - langsam - normal - langsam gefahren ist. In der Konsole haben alle 3 Sonare funktioniert und richtig angezeigt, trotzdem war ein Sonar defekt. Nach Austausch von einem Sonar war alles gut.
Das Log in der App für das Sonar ist nicht zuverlässig bzw. fehlerhaft - irgendwie haut da was nicht hin. Auf manchen Fahrten habe ich laut Log über 500 Auslösungen des Sonars - ist aber nicht so da ich es ja an der Geschindigkeitsveränderung merken müsste.

Probiere doch mal das Ausschlussverfahren: klemme 2 von den 3 Sonaren ab und schau was passiert. Vielleicht ist doch eines deiner Sonare defekt, sind ja nur Pfennigartikel.

Abgesehen davon macht, falls du nicht hast, der Bumper echt Sinn. Das Sonar löst ja schon bei einem hochstehenden Löwenzahn aus und leitet die Umfahrung ein. Hast du einen Bumper löst das Sonar nur eine Drosselung der Geschwindigkeit aus und erst der Bumper leitet die eigentliche Hindernisumfahrung aus. So wird dann auch mal der hochstehende Löwenzahn ins Jenseits befördert.
Danke für den Tipp, ich bin eben mal nur mit einem der 3 Sensoren gefahren, leider mit dem gleichen Ergebnis.
Ja, einen Bumper habe ich auch angeschlossen. (Habe das 2021 Set von Marotronics)
Über die Konsole kann ich auch nur sporadisch den Sensortest machen. Manchmal stehen dort nur Werte mit 0.
Im Forum gibt es einen Eintrag, in dem steht, dass man parallel mit der App verbunden sein muss, da dies ein Fehler in Sunray ist.
In meiner config habe ich folgendes beim Sonar eingetragen:

#define SONAR_ENABLE true
//#define SONAR_ENABLE false
#define SONAR_TRIGGER_OBSTACLES false // should sonar be used to trigger obstacles? if not, mower will only slow down
#define SONAR_LEFT_OBSTACLE_CM 25 // stop mowing operation below this distance (cm)
#define SONAR_CENTER_OBSTACLE_CM 25 // stop mowing operation below this distance (cm)
#define SONAR_RIGHT_OBSTACLE_CM 25 // stop mowing operation below this distance (cm)

Der Mower fährt sofort langsam, wenn ich in der App sonar aktiviere...

Hmm ...irgendwas muss ja noch falsch sein
 
Ja, da ist irgendwas noch falsch - Hardware? Anschluss des Sonars?

25cm finde ich ziemlich sportlich, probiere doch mal 15, in der Regel reicht das vollkommen aus.

Das für den Sonartest die App aktiv sein muss ist mir neu und stimmt so nicht. Der Sonartest sollte komplett ohne App funktionieren und macht es bei mir auch - wie gesagt, da haut irgendwas noch nicht hin.


Des weitern kannst du in der sonar.ccp noch forlgende Werte erhöhen:
RunningMedian<unsigned int,9> sonarLeftMeasurements;
RunningMedian<unsigned int,9> sonarRightMeasurements;
RunningMedian<unsigned int,9> sonarCenterMeasurements;
Ich glaube standardmäßig sind sie alle auf 6.
 
OK, dann ist ja vielleicht wirklich etwas defekt.
Ich hatte ja leider vor einiger Zeit einen Spannungsschaden auf meinem PCB, darafhin wurden defekte Pegelwandler ausgewechselt. (auch die 6 fürs sonar)
Die Sonarsensoren waren auch alle defekt, und wurden ersetzt.
Durchgemessen habe ich alles bis zum M4. Passt soweit alles. Meine Vermutung war auch schon, dass der M4 vielleicht etwas abbekommen haben könnte.
Ein neuer ist bereits bestellt, und sollte die nächsten Tage eintreffen.
Dann hoffe ich mal, dass nach dem Tausch wieder alles funktioniert. ...ich werde berichten ;-)
 
Ich habe 3cm Kunstoffsockel mit Gewinde aus der Bucht. Die haben beidseitig Gewinde (1x Außen und 1x Innen)
Wenn kein Gewindeschneider zur Hand, dann 2,5mm vorbohren, normale M3 rein und wieder raus und dann den Sockel reinschrauben. Beim Dibond ggf die Aluschicht größer bohren bzw. ordentlich ansenken.
Für die Platinenseite gibt es passende M3 Schrauben aus Kunststoff.

Teil in der Bucht
Hast die alle durchs Gehäuse geschraubt oder geklebt?
 
Moin,
alle geschraubt. Bin kein Freund des Klebens. Grad das GPS-Board hab ich schon so einige Male ein- und wieder ausgebaut...
Mit etwas Geschiclk schafft man es, Sacklöcher zu bohren. Die Gewindeansätze sind nur so ca. 5mm lang.
Gruß
Holger
 
Ich habe die LED des Startknopfes an P24 und P29, das habe ich mal irgendwo gesehen und es funktioniert.
Allerdings habe ich noch das PCB1.3 und ich weiss nicht ob sich zum 1.4er irgendwas geändert hat.
Die LED des Startknopfes braucht 3,3V - keine 5V.
Am besten vorher mal nachmessen ...
 

Anhänge

  • Unbenannt.JPG
    Unbenannt.JPG
    102,9 KB · Aufrufe: 12
Hallo @kermi und @W1976,
ich hatte heute Nachmittag Zeit mir den Leuchtdrucktaster einmal genauer anzusehen. Bei meinem Taster ist ein 5V auf dem unteren Rand, wo das Gehäuse mit dem Kunststoffeinsatz verprasst wird, eingraviert. Bei 5V Versorgungsspannung fließt ein Strom von ca. 9mA, was zu einer Standard Leuchtdiode mit 10mA Betriebsstrom passen würde. Die LED im Taster scheint also einen integrierten Vorwiderstand zu haben und kann direkt an 5V DC betrieben werden. Bei Anschluss an 3,3V fließen sogar nur ca. 2,8 mA, wodurch allerdings auch die Leuchtkraft geringer ist.

Von der Variante die LED direkt an P24 und P29 anzuschließen kann ich nur abraten. P29 hat eine Spannung von 9V DC und P24 eine Spannung 3,3V DC was zu einer Differenzspannung von 5,7V führt. Der dadurch höhere Stromfluss kann die Lebensdauer der LED negativ beeinflussen. Mit einem 82 oder 100 Ohm Vorwiderstand wäre man auf der sicheren Seite.

Gruß
Sven
 
Also P38 & P45, probiere ich die Tage mal.

EDIT: P38 und P45 funktioniert auch, sind 5V ... man lernt nie aus.
Danke.
 
Zuletzt bearbeitet:
Nach Anleitung habe ich die LED des Starttasters einfach auf die 5V angesteckt. Funktioniert einwandfrei.
 

Anhänge

  • 1_4_Funktionen_LED_Taster.JPG
    1_4_Funktionen_LED_Taster.JPG
    87 KB · Aufrufe: 22
Du solltest für die LED die unteren 5V nehmen, also 5VP, die werden direkt bespeist während die oberen sich den Strom mit dem I2C Bus teilen und das unter Umständen zu Problemen auf dem Bus führen kann.
Ich habe unten an 5VP jetzt Kamera und LED-taster angeschlossen und es gibt keine Probleme. ESP32 Cam zieht ja auch gut 80mA.
 
  • Like
Reaktionen: hgs
ESP32 CAM mit Fish, kleiner Webserver drauf, an 5V geklemmt und vorne über dem Sonar mit kleinem Gehäuse verbaut und schon siehst du aus Perspektive des Ardumovers in der App wo er gerade rumgeistert.
 
Hast du ein Link für die ESP32 CAM + Gehäuse? Wie ist das mit dem Webserver? Gibt es da irgendwo eine Anleitung?
 
hier z.B.

Bei Ebay gibts die auch ohne Ende. Fischauge musst du separat kaufen, normale Optik tut es aber auch.
Gehäuse musst du drucken, Vorlagen gibt es ohne Ende auf Sketch z.B. den hier:

Groß konfigurieren musst du nichts auf dem Webserver, in der myconfig.sample.h deine WLan Daten eintragen und fertig.
Falls du kein Modul mit externer Antenne bekommst (da ist die Brücke schon umgelegt) kannst du die Onbord-Antenne durch Änderung einer Brücke abschalten und dann den externen Antennenanschluss nutzen. Ist aber SMD.

Sketch mit IDE über das Entwickerbord hochladen, UBS Anschluss ist vorhanden
 
Zuletzt bearbeitet:
So hier mal ein Ausschnitt vom Seriellen Monitor, wenn ich über die APP den Ardumower fahre. Die Motoren fahren ein paar Umdrehungen, dann halten sie an und fahren dann wieder ein paar Umdrehungen. Warum ist das so?1626378641121.png
 
Bei mir bleibt er auch immer mal ganz kurz stehen und fährt wieder weiter. Wie wenn die Verbindung immer mal ganz kurz abbricht. Ich habs immer auf die Steuerung über den Touchscreen meines Handys geschoben.
 
Das passiert aber nicht nur mit meinem Nokia 8 und W-LAN Verbindung sondern auch mit Laptop DELL und W-LAN Verbindung. Aber so klappt macht das kein Spaß eine Karte zu erstellen...
 
Oben