Netduino home hardware projects downloads community

Jump to content


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.

adi

Member Since 24 Aug 2010
Offline Last Active Aug 11 2013 03:41 PM
-----

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 :rolleyes: Attached File  LCDKeypad.jpg   28.51KB   384 downloads Source Files Attached File  LCDKeypadShield_Clock.zip   43.86KB   232 downloads

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.