AzuritBer Firmware (English): Unterschied zwischen den Versionen

Aus www.wiki.ardumower.de
Wechseln zu: Navigation, Suche
(What is AzuritBer and Why)
Zeile 9: Zeile 9:
 
AzuritBer was build for DENNA,ROBOMOW and PARANELLO platform and use Odometry or IMU to control the state change.  
 
AzuritBer was build for DENNA,ROBOMOW and PARANELLO platform and use Odometry or IMU to control the state change.  
 
It can only run on DUE and Odometry is mandatory (minimum 400 ticks per rev).But it's possible to adjust setting to work for other kind of platform.
 
It can only run on DUE and Odometry is mandatory (minimum 400 ticks per rev).But it's possible to adjust setting to work for other kind of platform.
 +
 +
This version always use odometry into all movement (reverse,roll etc...) .The result is a more smooth movement without pause between all the diffrents state.
  
This version always use odometry into all movement (reverse,roll etc...) .
+
2 Usefull option are Raspberry PI and RFID module.
The result is a more smooth movement without pause between all the diffrents state.
+
  
At the beginning of the dev i need many debug message to perfectly setup the firmware, so i add a raspberry and record all the mowing duration in a Console.
+
At the beginning of the dev i need many debug message to perfectly adjust the firmware, so i add a raspberry and record all the mowing duration in a Console.
 
Actually PI is optional, but help a lot to find trouble in the behaviour and to communicate (With your PC,or home automation)
 
Actually PI is optional, but help a lot to find trouble in the behaviour and to communicate (With your PC,or home automation)
 
Other option is the RFID tag reader that help :
 
Other option is the RFID tag reader that help :
 +
 
To manage up to 3 mowing area without any wire connection between them.(1 Station sender and 2 wifi sender for other area)
 
To manage up to 3 mowing area without any wire connection between them.(1 Station sender and 2 wifi sender for other area)
 +
 
To help the back to station very fast.
 
To help the back to station very fast.
 +
 
To escape from island
 
To escape from island
 +
 
To change tracking speed (For example reduce just before docking)
 
To change tracking speed (For example reduce just before docking)
  
 
+
=Prerequise for level1=
  
  
 
Prerequise to follow this WIKI: BT Module connected on PCB1.3 (ESP32 is also possible) and Arduremote into Android phone
 
Prerequise to follow this WIKI: BT Module connected on PCB1.3 (ESP32 is also possible) and Arduremote into Android phone
 
  
 
=First start=
 
=First start=

Version vom 27. Oktober 2020, 18:47 Uhr

Test requirements

Warning.pngSecurity note: For security reasons, always remove mower blades in your first tests!

Warning.pngImportant: For your first wheel motor tests, jack your robot so that the tires can run freely without ground contact!

What is AzuritBer and Why

AzuritBer was build for DENNA,ROBOMOW and PARANELLO platform and use Odometry or IMU to control the state change. It can only run on DUE and Odometry is mandatory (minimum 400 ticks per rev).But it's possible to adjust setting to work for other kind of platform.

This version always use odometry into all movement (reverse,roll etc...) .The result is a more smooth movement without pause between all the diffrents state.

2 Usefull option are Raspberry PI and RFID module.

At the beginning of the dev i need many debug message to perfectly adjust the firmware, so i add a raspberry and record all the mowing duration in a Console. Actually PI is optional, but help a lot to find trouble in the behaviour and to communicate (With your PC,or home automation) Other option is the RFID tag reader that help :

To manage up to 3 mowing area without any wire connection between them.(1 Station sender and 2 wifi sender for other area)

To help the back to station very fast.

To escape from island

To change tracking speed (For example reduce just before docking)

Prerequise for level1

Prerequise to follow this WIKI: BT Module connected on PCB1.3 (ESP32 is also possible) and Arduremote into Android phone

First start

For the first start on a new RTC eeprom the firmware use the factory setting value locate into mower.cpp and you need to do a save setting and reboot.


Motor Setting

First step is the Odometry setting: