Die Arduino-Mega Software wird in verschiedenen Teil-Versionen entstehen.
Version
V1_01-50: Fahrbetrieb mit US-Sensorik und Front-Kontaktschalter
V1_50-99: Fahrbetrieb + Kamera + GPS + Bluetooth
V2_01-99: mit SchleifenSensoren/Perimeter, Rasen-, Regen-Sensor
Neben der Entwicklung des Rasen-Rob-Programms werden auch die allg. zur verfügungstehenden Arduino-Libraries auf Funktion und im Zusammenspiel mit anderen Lib's für die eingesetzten Fertig-Module getestet. Denn es ist nicht sicher, dass die verwendbaren und frei z.V stehenden Lib's auch mit anderen z.B. Standard Lib's zusammenpassen. Trotzdem versuche ich, für eine möglichst gute Übersichtlichkeit, viele Lib's zu verwenden.
V1.00 - V1.99 für den Fahrbetrieb (Beta-Status)
Der Fahrbetrieb hat folgende Eigenschaften:
- Start und Stop Tasten-Betrieb
- Überwachung der Lade- und Akkuspannung
- Anzeigen von Infos auf dem Display
- Fernbedienung der wichtigsten Fahrmanöver
- Mähmotor Anlauf und Abschaltung
- Ausweichen bei seitl. Hinternis d.h. nicht sofort wenden
- Rücksetzen und Wenden mit unterschiedlichen Wende-Winkel
Infos zum Softwareaufbau:
1. Das Pin-Layout des Mega ist noch speziell an meine Hardware angepasst. Eine allg. Pin-Definition ist in Vorbereitung.
2. Der aktuelle Prog.-Zyklus liegt bei 100mSek. Über diese Zykluszeit werden die US-Sensoren-Abfrage und Fahrzeiten definiert und beeinflusst. Eine Änderung bzw. Anpassung z.B. an schneller Prozessoren ist jederzeit möglich.
3. Alle Modi des Fahrbetriebs sind in leicht änder- und anpassbaren CASE's untergebracht.
Version
V1_01-50: Fahrbetrieb mit US-Sensorik und Front-Kontaktschalter
V1_50-99: Fahrbetrieb + Kamera + GPS + Bluetooth
V2_01-99: mit SchleifenSensoren/Perimeter, Rasen-, Regen-Sensor
Neben der Entwicklung des Rasen-Rob-Programms werden auch die allg. zur verfügungstehenden Arduino-Libraries auf Funktion und im Zusammenspiel mit anderen Lib's für die eingesetzten Fertig-Module getestet. Denn es ist nicht sicher, dass die verwendbaren und frei z.V stehenden Lib's auch mit anderen z.B. Standard Lib's zusammenpassen. Trotzdem versuche ich, für eine möglichst gute Übersichtlichkeit, viele Lib's zu verwenden.
V1.00 - V1.99 für den Fahrbetrieb (Beta-Status)
Der Fahrbetrieb hat folgende Eigenschaften:
- Start und Stop Tasten-Betrieb
- Überwachung der Lade- und Akkuspannung
- Anzeigen von Infos auf dem Display
- Fernbedienung der wichtigsten Fahrmanöver
- Mähmotor Anlauf und Abschaltung
- Ausweichen bei seitl. Hinternis d.h. nicht sofort wenden
- Rücksetzen und Wenden mit unterschiedlichen Wende-Winkel
Infos zum Softwareaufbau:
1. Das Pin-Layout des Mega ist noch speziell an meine Hardware angepasst. Eine allg. Pin-Definition ist in Vorbereitung.
2. Der aktuelle Prog.-Zyklus liegt bei 100mSek. Über diese Zykluszeit werden die US-Sensoren-Abfrage und Fahrzeiten definiert und beeinflusst. Eine Änderung bzw. Anpassung z.B. an schneller Prozessoren ist jederzeit möglich.
3. Alle Modi des Fahrbetriebs sind in leicht änder- und anpassbaren CASE's untergebracht.