[AJUDA] Biblioteca para menus graficos Arduino

44 views
Skip to first unread message

The DevMaster

unread,
Dec 2, 2015, 8:08:04 AM12/2/15
to Garoa Hacker Clube
Pessoal, estou precisando de algum gerenciador de menu, tava querendo pegar algo pronto de preferencia alguma que possa se usar ícones em conjunto com texto. Alguém conhece uma boa biblioteca que sirva em um display gráfico OLED I²C?

The DevMaster

unread,
Dec 7, 2015, 7:10:51 AM12/7/15
to Garoa Hacker Clube
Pesquisando por aí a melhor Library que encontrei a seguinte: https://github.com/neu-rah/ArduinoMenu
Alguem poderia me ajudar, ao usar um dos sketch de exemplo, na primeira vez funcionou perfeitamente mas ao tentar fazer o upload normalmente começou a ocorrer os seguintes erros:


Arduino: 1.6.6 (Linux), Board: "Arduino/Genuino Uno"

In file included from /home/devmaster/Arduino/libraries/ArduinoMenu-master/examples/serial_menu/serial_menu.ino:14:0:
/home/devmaster/Arduino/libraries/ArduinoMenu-master/menu.h:95:19: error: pasting "DECL_" and "/*OP("LED On",ledOn),
  OP("LED Off",ledOff),*/" does not give a valid preprocessing token
   #define DECL(x) DECL_##x
                   ^
/home/devmaster/Arduino/libraries/ArduinoMenu-master/menu.h:45:5: note: in expansion of macro 'DECL'
     what(x)\
     ^
/home/devmaster/Arduino/libraries/ArduinoMenu-master/menu.h:38:37: note: in expansion of macro 'FOR_EACH_3'
   #define CONCATENATE2(arg1, arg2)  arg1##arg2
                                     ^
/home/devmaster/Arduino/libraries/ArduinoMenu-master/menu.h:93:34: note: in expansion of macro 'FOR_EACH_'
   #define FOR_EACH(what, x, ...) FOR_EACH_(FOR_EACH_NARG(x, __VA_ARGS__), what, x, __VA_ARGS__)
                                  ^
/home/devmaster/Arduino/libraries/ArduinoMenu-master/menu.h:99:5: note: in expansion of macro 'FOR_EACH'
     FOR_EACH(DECL,__VA_ARGS__)\
     ^
/home/devmaster/Arduino/libraries/ArduinoMenu-master/examples/serial_menu/serial_menu.ino:38:1: note: in expansion of macro 'MENU'
 MENU(mainMenu,"Main menu",
 ^
/home/devmaster/Arduino/libraries/ArduinoMenu-master/menu.h:96:18: error: pasting "DEF_" and "/*OP("LED On",ledOn),
  OP("LED Off",ledOff),*/" does not give a valid preprocessing token
   #define DEF(x) DEF_##x,
                  ^
/home/devmaster/Arduino/libraries/ArduinoMenu-master/menu.h:45:5: note: in expansion of macro 'DEF'
     what(x)\
     ^
/home/devmaster/Arduino/libraries/ArduinoMenu-master/menu.h:38:37: note: in expansion of macro 'FOR_EACH_3'
   #define CONCATENATE2(arg1, arg2)  arg1##arg2
                                     ^
/home/devmaster/Arduino/libraries/ArduinoMenu-master/menu.h:93:34: note: in expansion of macro 'FOR_EACH_'
   #define FOR_EACH(what, x, ...) FOR_EACH_(FOR_EACH_NARG(x, __VA_ARGS__), what, x, __VA_ARGS__)
                                  ^
/home/devmaster/Arduino/libraries/ArduinoMenu-master/menu.h:101:7: note: in expansion of macro 'FOR_EACH'
       FOR_EACH(DEF,__VA_ARGS__)\
       ^
/home/devmaster/Arduino/libraries/ArduinoMenu-master/examples/serial_menu/serial_menu.ino:38:1: note: in expansion of macro 'MENU'
 MENU(mainMenu,"Main menu",
 ^
exit status 1
Error compiling.

  This report would have more information with
  "Show verbose output during compilation"
  enabled in File > Preferences.



Rui Azevedo

unread,
Sep 30, 2016, 6:26:45 AM9/30/16
to Garoa Hacker Clube
Viva!

eu sou o autor, pode colocar a sua questão no site github -> issues
Reply all
Reply to author
Forward
0 new messages