Hi, I'm working on a similar project and I'm stuck too. Seems like there aren't many user projects that have Keypads and LCD's used.
Hello, thanks a lot for this insight. Over the past few days, I have been trying to put something together using the first tips you gave. I hadn't responded because I was still trying them out. Let me ask, does the program get to loop in this "getkey" sub or in the main (since it should always lookout for a key-press)? As my code was before, when a key is pressed, it goes into the routine for that key but at the same time records that key as the first key press which is undesirable. It seems to repeat...
Hello, Mike @mmotte. Thanks a lot for your very detailed responses. I'm sorry I haven't been able to get back on the project and back here to reply. Over the past few days, things took a drastic turn in my country over a couple of events and it's been terrible for everyone. I have just been able to resume working on the project today. And yes, I'm a student. This is my final year project work. I must say I am not too well grounded in this field as I have done only a few projects before this but I...
Hi, I'm working on a project and in the section I'm on, I am having problems. The project involves receiving a 4-digit input from a keypad and checking it against a previously stored 4-digit password in the EEPROM. This is just a part of the project. I found a little solace in the demo code of keypad lock but my project involves storing that 4-digit code (I would later tackle that) and checking against it unlike the demo code which already has the password "4242" hard-coded into it. From, the demo...
Thank you so much@mmotte. I appreciate the details. Let me try this and get back. I also would love to implement the scrolling menu immediately I get this working. I intend using a 4 by 16 LCD but for now, I'm using a 2 by 16 LCD.
Thank you so much@mmotte. I appreciate the details. Let me try this and get back. I also would love to implement the scrolling menu immediately I get this working.
Not at all. My case of use isn't speed-sensitive too. Thank you.