Go Down

Topic: LCD(2X 16) MENU Library for Arduino 1.0 (Read 10549 times) previous topic - next topic

Hi @all

I'm going to build a motorized slider for time lapse photography. I wanted to have a menu for adjusting some parameters and select different modes. I spent a lot of time in developing a own menu structure, tried the MenuBackend Library but ended up with changing an other existing menu library (http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1242443739).

I think that it was made for a pre-Arduino1.0 so I had to alter some things. It also used the digital ports and a 4x20 LCD. I changed it to operate with my LCD shield(http://www.sainsmart.com/home-page-view/sainsmart-1602-lcd-keypad-shield-for-arduino-duemilanove-uno-mega2560-mega1280.html) which has a 2x16 LCD with a analog port keypad.
It's just a quick&dirty solution - so feel free to change and share your ideas.

I hope you like it - please comment!

liudr

Thanks for sharing. In spirit of sharing, here's mine :)

http://liudr.wordpress.com/libraries/phi_prompt/

It supports an endless amount of input devices, analog buttons, digital, keypads, rotary encoder, serial keypads...

000

@richardtr
Great library... Works fine!!!  :) Thanx a lot for this. Helped me in my project. I would say best LCD Menu library (that I have seen and used) without needing additional hardware... :D
I would recommend this for Arduino Wiki page... :)

floresta


Do you guys know how to initialize LCD without using the LiquidCrystal library on Arduino? I totally new and I wanted to understand how to the initialization process. I have the hitachi 2x16 LCD.


Please do not cross post and please start a new thread for a new topic.  You have tacked this unrelated question onto at least one other thread and I answered it there.

Don

brunialti

If you think it can be usefull for you , here's mine MENWIZ
It now support New LiquidCrystal libary able to use 4/8 wires LCD same as Serial, I2C and other interfaces. It supports also different screen sizes.
May be not the best, but I think quite simple and still in progress.

https://github.com/brunialti/MENWIZ

AMPS-N

Can someone help me here . Can user can chnage the Menu Here
AMPS

liudr

Two menu libraries were posted here. Would necroposter identify which one you have undying question on?

duncan916


Hi @all

I'm going to build a motorized slider for time lapse photography. I wanted to have a menu for adjusting some parameters and select different modes. I spent a lot of time in developing a own menu structure, tried the MenuBackend Library but ended up with changing an other existing menu library (http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1242443739).

I think that it was made for a pre-Arduino1.0 so I had to alter some things. It also used the digital ports and a 4x20 LCD. I changed it to operate with my LCD shield(http://www.sainsmart.com/home-page-view/sainsmart-1602-lcd-keypad-shield-for-arduino-duemilanove-uno-mega2560-mega1280.html) which has a 2x16 LCD with a analog port keypad.
It's just a quick&dirty solution - so feel free to change and share your ideas.

I hope you like it - please comment!


Could you share your code? I am having the same problem with my Sainsmart LCD keypad shield... I can't find a menu that works on this shield. Everything i've found works with shields that have every button on a different pin, not all the buttons on pin 0 like this shield.

Did you get yours working with Pin 0? If you could share your code I'd really appreciate it.

AMPS-N

AMPS

Magicj


Could you share your code?


The sketch is attached to the first post in this thread.

I'm not sure I would be waiting on a reply from the OP - he joined up to create this thread and hasn't been back since  :smiley-roll:




Hello, im trying to wrap my head around with phi_prompt.
download and install already : /libraries/...

is yr codes works with dfr lcdkeypads?
there's only 5 button + 1 reset button there. if yes what do i need to do to make it work?

my intention is to build a timelapse rig control, where  i can select some menu/submenu, able to inputing  some values bf execution. i try to read various googles, but it just confuse me. please help point me to the right direction

cheers



Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy