Pages: [1]   Go Down
Author Topic: LCD(2X 16) MENU Library for Arduino 1.0  (Read 5870 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 307 times.)
Logged

Central MN, USA
Offline Offline
Tesla Member
***
Karma: 65
Posts: 6937
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: 26
Posts: 4119
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: 15
Posts: 474
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: 0
Posts: 602
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: 65
Posts: 6937
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: 0
Posts: 34
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: 0
Posts: 602
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Here is Menu CODe

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

AMPS

Offline Offline
Full Member
***
Karma: 2
Posts: 146
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

Pages: [1]   Go Up
Jump to: