- Netduino Forums
- → Viewing Profile: Topics: adi
The Netduino forums have been replaced by new forums at community.wildernesslabs.co.
This site has been preserved for archival purposes only
and the ability to make new accounts or posts has been turned off.
Community Stats
- Group Members
- Active Posts 4
- Profile Views 5976
- Member Title New Member
- Age Age Unknown
- Birthday Birthday Unknown
-
Gender
Not Telling
0
Neutral
User Tools
Friends
adi hasn't added any friends yet.
Topics I've Started
LCDKeypad 16x2 HD44780 Shield
06 September 2010 - 09:27 PM
Hi
This is a Clock / Calendar application on a 16 x 2 LCD Keypad shield. I was hoping to use all the keys to configure the date, but I quickly ran into the 5v / 3.3v analog issue with the keypad, rendering the keys useless without modification to the board. However I noted from one of the posts that it was ok to use the analog input as a 5v digital input, which then responds to the right button key press. The challenge was then to create an application which could be configured with one key!
My application starts with a welcome screen demonstrating static, moving text and custom characters. The Clock / Calendar is displayed and updates each second. After pressing the right button, it enters setup mode. Pressing the button again increments the currently selected item ( indicated by a blinking cursor ). Not pressing the button for 4 seconds moves the menu on to the next item. The first item toggles the back light and is indicated by a 'Bulb' custom character.
The bulk of the LCD keypad shield driver can be found elsewhere..(FEZ), but I have also added my own enhancements to make it easier to use as well as custom character storing method based on a heap of reasearch and experimentation
LCDKeypad.jpg 28.51KB
384 downloads
Source Files
LCDKeypadShield_Clock.zip 43.86KB
232 downloads
- Netduino Forums
- → Viewing Profile: Topics: adi
- Privacy Policy