AzuritBer Pi Explain (English)

Aus www.wiki.ardumower.de
Version vom 22. November 2020, 11:16 Uhr von Bernard (Diskussion | Beiträge) (Perimeter Setting)

Wechseln zu: Navigation, Suche

Piardu Help

Main Menu

Piardu main.png

If you click on the ardumower logo you can see the info page.

Click on Power Off is the normal shutdown of the mower: Console is saved, Raspberry PI start to shutdown and after 1 minute all the PCB is power OFF.

All other icons are explicit.

Auto Page

Piardu auto 1.png

It's the initial start menu.

You can check here in the status bar the exact mode of mower

Date and time need to change each 1 seconde and loop/sec each 500 ms if everything is OK.


Piardu auto 2.png

Start icon start mower in automatic mode with the MOW PATTERN selected (AREA NR option are ignored)

Stop All icon immediatly stop mower.

Home icon send mower to station


Piardu auto 3.png

Track icon send mower to an other mowing area (work only with wifi sender and RFID option), Mower reach the perimeter wire and track until find RFID tag for new area and use MOW PATTERN selected

Manual page

Piardu manual 3.png

Icons use to drive mower manually (Perimeter wire is not check)

STOP only stop drive and STOP ALL stop all mower and reset all error



Piardu manual 1.png

You can use a PS4 remote control to drive mower over Bluetooth



Piardu manual 2.png

If checked you can use a remote keyboard to drive.

m --> Start Blade
q --> Stop Blade
Up --> Forward
Down --> Reverse
Right --> Turn right
Left --> Turn left
Space --> Stop all


Setting Page

It's better to use ARDUREMOTE for general setting but you can find here an other access to simple setting.


Main setting

All page are store on tab item :

Piardu setting 001.png


The Main Tab is the most important, You can here change main option of mower like Use Timer for example

Change are only validate if you click on send to mower, Be careful, all Setting change including other tab (perimeter,imu etc..), are send to mower

If you want that your change are here on the next mower restart, you need to click on Save setting into RTC eeprom.

It's also possible to save all setting on the raspberry file and restore it later using Save setting To File and Read setting from File.

Piardu setting 002.png


Simple Setting

Here some example of the other setting TAB, nothing particular except in the Perimeter and ByLane page.

Piardu setting 4.png Piardu setting 5.png


DUE Firmware Update

You can upload a new version of AZURITBER inside DUE over WIFI.

Warning.png JP8 need to be in always ON mode during the Flash process, When DUE flash it can power OFF PCB1.3 and flash fail.

If you do that by error flash again firmware normally with USB cable and programming port.


On your PC load source code into arduino IDE an simply compile it, at the end of compilation look at the penultimate line, you can find the directory where IDE compiler store the bin file named.

Piardu setting 9.png



Locate this directory and check that ardumower.ino.bin is present with correct date time

Piardu setting 10.png



Now use VNC to transfert file ardumower.ino.bin from your PC to Raspberry PI ,Under folder Piardumower/

Piardu setting 11.png



If the file is present you can now click on UpDate the DUE Firmware button

Piardu setting 0 1.png



Before click on Start Flash : check that JP8 is in always ON mode

Click on Start Flash and wait less than 2 minutes  : process if faster than with PC and programming port. After a while Due Flasher page disappear and check in console than restart is OK with new firmware.

File ardumower.ino.bin is automatically delete from folder to avoid error on next flash : File can't contain "(" or special char

Do not forget to set JP8 in Autom Mode to protect battery

Piardu setting 8.png


Perimeter Setting

ByLane Setting

Here you can find 2 buttons Next Lane and Next Roll Dir used to change behaviour when ByLane mowing

Start and Stop Button are used to automatically refresh the frame


Piardu setting 7.png


Console Page

Console is used to understand all what's append when mower is running,Bottom left list is NMEA coming from DUE,Bottom Right list is NMEA send to DUE

The Console Data are automatically saved on SD card when mower power OFF or when error occur.

Contain can change according your setting into arduremote (Developer YES or NO) or into config.py (UseDebugConsole)

ArduRemote Info.jpg Piardu config 1.png

Piardu console 1.png


Mode show Azurit message and change each time you click on it

List Var list all your setting

Save To File save all console data on Raspberry PI SD card in log folder

Piardu console 2.png


Test Page

You can control the WIFI and RFID here ,so it's possible,(For example if use a screen and NO WIFI) to deactivate WIFI or Bluetooth.

Piardu setting 3.png


Plot Page

Piardu save data coming from due on SDcard and KST read the file in real time to show the data .

For more info see KST internet page : https://kst-plot.kde.org/

Piardu plot 1.png


On each page you can select data frequency and click on Start

Piardu plot 0.png


KST is automatically open and show the graph.

Piardu plot 2.png Piardu plot 3.png Piardu plot 4.png


It's better to reduce the KST windows and stop the plot on plot page (Avoid to close KST before stopping data)

Piardu plot 5.png


When click on stop a message show the name of the .CSV file generate by Piardu , so you can later copy it on your PC and read it using Excel for example.

Piardu plot 6.png Piardu plot 7.png

Timer Page