keypad-shield

vegunes/keypad-shield/keypad-shield

No description
keypad-shield
@/keypad-shield
BL-Port (D10)port
Backlight control port of LCD display
BTN (A0)port
Button port of Keypad Shield
RS (D8)port
EN (D9)port
D4 (D4)port
D5 (D5)port
D6 (D6)port
D7 (D7)port
L1string
String input is displayed on first line of LCD display
L2string
String input is displayed on second line of LCD display
ACTboolean
LCD Display is updated upon change of input if TRUE
BL-H-Brightnessnumber
Brightness of LCD Display when in ON state [0,1] Must be greater than BL-L-Brighness.
BL-L-Brightnessnumber
Brightness of LCD Display in OFF state [0,1] Must be smaller than BL-H-Brighness.
BL-Autoboolean
If TRUE, backlight is turned off automatically after set time. It will be turned on if a key is pressed or pulse recieved from BL-a-light pin.
BL-a-lightpulse
Pulse enables backlight for the set time. Works only if BL-Auto is TRUE.
BL-tnumber
Backlight remain on duration in seconds. Functional only if BL-Auto is TRUE.
BL-fade-tnumber
Backlight fade off time. If 0, b<acklight will switch to OFF state instanteniously.
keypad-shield
NONE
SELECT
LEFT
RIGHT
UP
DOWN
BL-Port (D10)
BTN (A0)
RS (D8)
EN (D9)
D4 (D4)
D5 (D5)
D6 (D6)
D7 (D7)
L1
L2
ACT
BL-H-Brightness
BL-L-Brightness
BL-Auto
BL-a-light
BL-t
BL-fade-t
DOWNboolean
Returns true while down button is pressed.
UPboolean
Returns true while up button is pressed.
RIGHTboolean
Returns true while right button is pressed.
LEFTboolean
Returns true while left button is pressed.
SELECTboolean
Returns true while select button is pressed.
NONEboolean
Returns true while no button is pressed.
To use the node in your project you should have the vegunes/keypad-shield library installed. Use the “File → Add Library” menu item in XOD IDE if you don’t have it yet. See Using libraries for more info.