Ok sorry habe jetzt entdeckt wo man sie downloaden kann allerdings ist mein code noch falsch kann mir wer helfen?
hier der code:
#include <LiquidCrystal.h>
#include <Menu.h>
#include <MenuItem.h>
LiquidCrystal lcd (8,9,4,5,6,7);
Menu myMenu;
MenuItem item001 ("Messung", 001, 011, 001, 002, 002);
MenuItem item002 ("Einstellung", 002, 012, 002, 001,,001);
MenuItem item011 ("Start", 011, 111, 001, 021, 021);
MenuItem item021 ("Bestenliste", 021, 121, 001, 011, 011);
MenuItem item012 ("Options for M.", 012, 112, 002, 022, 022);
MenuItem item022 ("Kalibrierung", 022, 122, 002, 012, 012);
MenuItem item111 ("--,-- km/h", 111, 111, 011, 111, 111);
MenuItem item121 ("1. --,-- km/h", 121, 121, 021, 221, 221);
MenuItem item221 ("2. --,-- km/h", 221, 221, 021, 121, 121);
MenuItem item112 ("L1<->L: -- mm", 112, 112, 012, 212, 212);
MenuItem item212 ("Best.zurück", 212, 212, 012, 112, 112);
MenuItem item122 ("L1: ja/nein", 122, 122, 022, 222, 222);
MenuItem item222 ("L2: ja/nein", 222, 222, 022, 122, 122);
int readButton;
int select;
void setup()
{
lcd.begin (16,2);
myMenu.addLCD (&lcd):
myMenu.addItem (item001);
myMenu.addItem (item002);
myMenu.addItem (item011);
myMenu.addItem (item021);
myMenu.addItem (item012);
myMenu.addItem (item022);
myMenu.addItem (item111);
myMenu.addItem (item121);
myMenu.addItem (item221);
myMenu.addItem (item112);
myMenu.addItem (item212);
myMenu.addItem (item122);
myMenu.addItem (item222);
myMenu.begin (001);
}
void loop()
{
readButton = anlogRead(0);
if (readButton <= 50)
{
myMenu.goForward();
}
if (readButton > 50 && readButton <= 250)
{
myMenu.goUp();
}
if (readButton > 250 && readButton <= 450)
{
myMenu.goDown();
}
if (readButton > 450 && readButton <= 650)
{
myMenu.goBack();
}
if (readButton > 650 && readButton <= 850)
{
select = myMenu.select();
}
readButton = 1000;
}
Dein eigenes Beispiel klappt noch nicht mal