Как создать меню

Тема в разделе "Arduino & Shields", создана пользователем Nikita, 21 июн 2013.

  1. Nikita

    Nikita Гик

    Как создать меню?
     
  2. Mitrandir

    Mitrandir Гуру

    menu.create();

    а если серьезно:
    Код (C):
    #define UP 1
    #define DOWN 2
    #define SELECT 3

    String  items[] = {"item1","item2","Item 3");
    int cpos = 0;
    //....
    void loop()
    {
       int key = getInput();
       switch(key)
       {
         case UP: if(cpos) cpos--; break;
         case DOWN: if(cpos < 2) cpos++; break;
         case SELECT: doAction(cpos);  break;
       }
       lcd.print(items[cpos]);
    }
     
  3. Nikita

    Nikita Гик

    спасибо!