Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA: Mähzeiten/Timer

Mähzeiten/Timer 6 Jahre 1 Woche her #933

  • nero76
  • nero76s Avatar Autor
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
@meddie: DCF-Modul ist anvisiert (habe hier schon verschiedene liegen). Irgendwo muss der Roboter ja seine Zeit herbekommen und da bietet sich das ja geradezu an (soll dann für Mähzeiten/Timer-Programmierung hineinkommen).

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software

Mähzeiten/Timer 6 Jahre 1 Woche her #935

  • autega
  • autegas Avatar
  • Besucher
  • Besucher
Ist jetzt zwar eigentlich ein anderes Thema....
Ich denke auf DCF können wir verzichten und uns das Modul sparen.
Wir haben ja bereits die Zeit hochgenau über GPS.
Über GPS ist es auch nicht so Störanfällig Vergleich hier

Gruß Sven

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mähzeiten/Timer 6 Jahre 1 Woche her #936

  • nero76
  • nero76s Avatar Autor
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
@Sven: ja, falls GPS zum Einsatz kommen kann (und ich hoffe es funktioniert so einigermaßen im Garten mit vielen hohen Bäumen etc.), dann braucht man kein DCF - sonst halt DCF - ist ja Open Source, also kann man es je nach Geschmack ändern :-)

Da wir gerade beim Thema sind, hier schon mal eine Idee für das Timer-Menü (am Robot konfigurierbar über pfod-App):

1. Es gibt "Zeitpläne", welche man ändern kann (Beispiel: "Kein Zeitplan", "Urlaub", "Sommer" etc.). Ein Zeitplan ist immer aktiv (gewählt).
2. Zu jedem Zeitplan gibt es Wochentage, welche man ändern kann.
3. Zu jedem Wochentag gibt es "Time-Slots", welche man ein/ausschalten und dessen Start/Stop-Zeit ändern kann.


Timer

-Choose/change timer menu
No timer
Timer 1 *
Timer 2
Timer 3
Timer 4
Timer 5


-Change 'Timer 1' menu
Sunday
Monday
Thuesday
Wednesday
Thursday
Friday
Saturday


-Change 'Timer 1, Monday' menu
Time slot 1 is ON
Start 09:00
End 10:00

Time slot 2 is OFF
Start 11:00
End 13:00

Time slot 3 is OFF
Start 11:00
End 13:00

Folgende Benutzer bedankten sich: Markus-Lbon-facebook

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
Letzte Änderung: von nero76.

Mähzeiten/Timer 5 Jahre 11 Monate her #1416

  • Markus-Lbon-facebook
  • Markus-Lbon-facebooks Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 379
  • Dank erhalten: 111
Sicherheitshalber klicke ich immer nach einem Update auf die Funktion. ;)

Ich habe ein paar Timer Module bestellt, wer vorerst auf GPS verzichten will aber die zukünftige Timer Funktion nutzen will, kann sich gerne melden.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mähzeiten/Timer 5 Jahre 11 Monate her #1522

  • nero76
  • nero76s Avatar Autor
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
In Version 0.9.1 ist nun Timer-Funktionalität prototypisch vorhanden (siehe auch Bilder im Anhang):

1. Uhrzeit (Zunächst die Möglichkeit über RTC-Modul, später auch über GPS):
Ein RTC-Modul RTC wird mit an den
Arduino-Mega I2C-Bus (SDA,SCL) angeschlossen:
Arduino Mega SDA --+-- IMU (Nano SDA)
                   +-- DS1307 Modul SDA
Arduino Mega SCL --+-- IMU (Nano SCL)
                   +-- DS1307 Modul SCL
Arduino Mega GND ----- DS1307 Modul GND
Arduino Mega VCC ----- DS1307 Modul VCC

Wenn das DS1307-Modul zusammen mit dem Nano am I2C-Bus hängt (und nicht alleine ist), sendet es sehr oft falsche Daten (dieser Fall wird erkannt und Daten werden ignoriert). Warum das passiert, ist noch unklar. Das Modul selber hat 3.3K Pull-Ups. Am Nano und Mega wurden versuchsweise die internen Pull-Ups ein-/ausgeschaltet. Auch wurden externe Pull-Ups (4K) ausprobiert. Ohne Erfolg...

2. Menü (pfodApp)
a) Unter "Settings->Date/time" kann die Zeit eingestellt werden, d.h. die Uhrzeit des RTC-Moduls programmiert werden.

b) Unter "Settings->Timer" können verschiedene Timer programmiert werden. Pro Timer kann ein Zeitfenster und die gewünschten Wochentage festgelegt werden.

Das Verhalten beim Auslösen eines Timers (also Starten/Stoppen des Mähvorgangs) muss noch ausführlich getestet und verbessert werden: je nach Situation (Batterie voll/leer, In Ladestation etc. muss diese Situation noch beim Timer berücksichtigt werden...).






Folgende Benutzer bedankten sich: autega, Roger

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
Letzte Änderung: von Markus-Lbon-facebook.

Mähzeiten/Timer 5 Jahre 11 Monate her #1523

  • nero76
  • nero76s Avatar Autor
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
Kurzes Update:

Wenn man die I2C-Kabel kurz hält (d.h. SDA, SCL), klappt auch die I2C-Kommunikation mit mehreren Modulen gut (d.h. Nano und RTC-Modul gleichzeitig an einem I2C-Bus). Lösung ist also möglichst alle Kabel kurz halten.

Falls das nicht hilft, sollte man die 3.3K Widerstände auf dem RTC-Modul gegen größere (10k) ersetzen (wäre mein nächster Schritt gewesen...)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software

Mähzeiten/Timer 5 Jahre 11 Monate her #1527

  • nero76
  • nero76s Avatar Autor
  • Offline
  • Administrator
  • Administrator
  • cofounder of www.ardumower.de
  • Beiträge: 2307
  • Dank erhalten: 818
UPDATE: In Version 0.9.1.1 wurde ein RTC-Fehler behoben (Fehler führte dazu dass das heutige Datum nicht akzeptiert wird...)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

PCB1.3 - die Plug&Play Robotik-Plattform für Deinen Rasenroboter mit passender Open Source Software
  • Seite:
  • 1
Ladezeit der Seite: 2.347 Sekunden