![]() ![]() LiquidSystem(LiquidMenu &liquidMenu1., byte startingMenu = 1) Accepts 0 to 4 LiquidMenu objects and the number of the menu that will be shown first. LiquidMenu(LiquidCrystal &liquidCrystal, LiquidScreen &liquidScreen1., byte startingScreen = 1) Accepts a reference to a LiquidCrystal object, 0 to 4 LiquidScreen objects, and LiquidLine(byte column, byte row, A &variableA.) This structure can be implemented when the object is created or later using public methods of the classes. And, optionally, LiquidMenu objects are part of the LiquidSystem object. The LiquidScreen objects are then part of the LiquidMenu object (s). The LiquidLine objects are then part of the LiquidScreen objects. First, we have the variables / constants that go into the LiquidLine objects. For example, an expansion board with a display and buttons. Input device recommended (buttons, rotary encoder, etc.).Arduino board or compatible microcontroller.LCD display that supports LiquidCrystal (Hitachi HD44780 chipset or compatible).Arduino library LiquidCrystal or similar.It simplifies the menu creation process by abstracting menu items into hierarchically organized classes. The LiquidMenu library wraps the LiquidCrystal Arduino library with the ability to create menus.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |