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

Any experience using keypad in your project?


  • Please log in to reply
6 replies to this topic

#1 alanb

alanb

    Member

  • Members
  • PipPip
  • 28 posts
  • LocationNottingham UK

Posted 09 February 2011 - 04:09 PM

Hi, For my project I need to let the user enter data. So I need to use a keypad. I saw this http://www.sparkfun.com/products/8871 sealed membrane keypad. Or alternatively this http://www.sparkfun.com/products/8653. My preference would be the first one because the arrow keys etc would be useful. I just am interested if anyone has used either keypad and how easy each is to interface to the N+. There is an arduino forum discussion (http://www.arduino.c...um=1209003950/0) on using the second keypad but I can find nothing yet about using the sealed membrane keypad. Alan

#2 Fabien Royer

Fabien Royer

    Advanced Member

  • Members
  • PipPipPip
  • 406 posts
  • LocationRedmond, WA

Posted 10 February 2011 - 01:39 AM

Hi Alan,

This method works quite effectively and only uses one analog pin on the netduino: http://www.instructa...-Matrix-Keypad/

Cheers,
-Fabien.

#3 alanb

alanb

    Member

  • Members
  • PipPip
  • 28 posts
  • LocationNottingham UK

Posted 10 February 2011 - 04:11 PM

Thanks Fabian, Unfortunately I need rather more keys that 0-9 # and * , I want to be able to enter decimal numbers so thats 0-9 and . also to move forwards / backwards in increments on a single button press so thats two more keys < and > also to start and stop moving continuously thats two more keys plus keys to select a couple of operating modes such as selecting the increment etc. So I reckon a minimum of 16 buttons are required. I guess I could use two pads but I would rather have the buttons in one pad. Alan

#4 Fabien Royer

Fabien Royer

    Advanced Member

  • Members
  • PipPipPip
  • 406 posts
  • LocationRedmond, WA

Posted 10 February 2011 - 07:45 PM

Have you considered adding a serial interface to your project?

#5 alanb

alanb

    Member

  • Members
  • PipPip
  • 28 posts
  • LocationNottingham UK

Posted 11 February 2011 - 12:37 AM

Fabien, I hadnt thought of that, still fairly new to this hardware stuff. Can you get serially driven keypads quite cheaply? In any case I thoght that if my first preference keypad worked out ok, I would dedicate a processor to it connected to N+ serially. My output screen is serial. Alan

#6 Fabien Royer

Fabien Royer

    Advanced Member

  • Members
  • PipPipPip
  • 406 posts
  • LocationRedmond, WA

Posted 11 February 2011 - 02:47 AM

Oh! You have an N+?
Then all you really have to do is to build a web-based interface that you can access over Ethernet :)
I only suggested a serial interface because I thought you had a regular netduino or a mini.

#7 alanb

alanb

    Member

  • Members
  • PipPip
  • 28 posts
  • LocationNottingham UK

Posted 11 February 2011 - 11:01 AM

Not really, I am building a stand alone stepper controller for my rose engine, which will not be connected to my network except to download some tables. I got the N+ to use the SD card!! and network connection for downloading. But control of the machine is via keypad buttons. Alan




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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.