Menus navigation

Photoduino has a LCD display and two buttons named as “BUTTON-A” and “BUTTON-B” for all user interaction. Because the LCD has only 16 characters and two lines, the first line will always indicate in which section of the navigation tree we are in, and the second line will show the current setting in which we are or which values we are setting.

Basic rule of buttons

The basic rule of operation to navigate:

The operation of the buttons in each one of the values types is similar to the basic rule, but are detailed below.

Changing a logical/boolean value

Logical/boolean values are values that can be YES or NO. When we’re over an option like this, we can change its value as well:

Changing a numeric value

Numeric values may be values between 0 and 59999, so that the display will see a blinking cursor on the position that we are changing. To modify its value to make it so:

Changing list values

List values are values selected from a predefined list of options. When we are changing a list value will do so:

Changing limit values in visual mode

The limit values are used for sensors calibration and are values between 0 and 15 in visual mode. If we have connected the sensor to calibrate, in the second line of LCD will see a bar that increases or decreases in real-time the reading of the sensor and one arrow pointing up or down which indicates the selected limit position. To change the limit value:

If you have enabled the use of the speaker, hear a beep when the reading of the sensor is exceeding the limit value, so that we can set the value more accurately. The direction of the arrow indicates how you’ll handle the limit of the sensor and which is determined by the run mode that we are setting:

Changing limit values in numeric mode

The limit values are used for sensors calibration and are values between 0 and 999 in numeric mode. If we have connected the sensor to calibrate, in the first line of LCD will see the value in real-time reading of the sensor and just below, the current numeric limit, and at the right, an arrow pointing up or down that tells us how the limit is handled:

If you have enabled the use of the speaker, hear a beep when the reading of the sensor is exceeding the limit value, so that we can set the value more accurately.

To change the value of the limit will do as if changed any numerical value: