Pages: [1]   Go Down
Author Topic: LCD(2X 16) MENU Library for Arduino 1.0  (Read 8457 times)
0 Members and 1 Guest are viewing this topic.
Germany
Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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!

* LCDMenu.zip (12.2 KB - downloaded 510 times.)
Logged

Central MN, USA
Offline Offline
Tesla Member
***
Karma: 76
Posts: 7305
Phi_prompt, phi_interfaces, phi-2 shields, phi-panels
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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

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

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


0
Offline Offline
Full Member
***
Karma: 0
Posts: 235
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

@richardtr
Great library... Works fine!!!  smiley 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... smiley-grin
I would recommend this for Arduino Wiki page... smiley
Logged

Western New York, USA
Offline Offline
Faraday Member
**
Karma: 41
Posts: 4435
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

rome
Offline Offline
Sr. Member
****
Karma: 17
Posts: 487
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

DELHI
Offline Offline
God Member
*****
Karma: 8
Posts: 963
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

AMPS

Central MN, USA
Offline Offline
Tesla Member
***
Karma: 76
Posts: 7305
Phi_prompt, phi_interfaces, phi-2 shields, phi-panels
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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


Offline Offline
Newbie
*
Karma: 1
Posts: 42
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

DELHI
Offline Offline
God Member
*****
Karma: 8
Posts: 963
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Here is Menu CODe

* LCDClock4.rar (4.54 KB - downloaded 124 times.)
Logged

AMPS

Offline Offline
Full Member
***
Karma: 3
Posts: 148
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset



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


Logged

Pages: [1]   Go Up
Jump to: