Create a 4 level menu with LCD2x16 and 5 buttons keypad using hardware interrupt method.
Single row 5 buttons includes:
AUTO: For display mode
MENU: for setting mode
LEFT: moving left or negative ('-')
RIGHT: moving right or positive ('+')
SELECT: set value while under "Menu"
Final outcome expected:
scenario 1:- Press 'Auto'->display "ABC" on LCD screen->press "RIGHT" display "DEF"->press RIGHT again display "GHI"->press LEFT display "DEF", press "LEFT" again display "ABC"
scenario 2:- Press 'Menu'->display 'JKL'->Press RIGHT display 'MNO'->Press RIGHT again display 'PQR'->Press LEFT display 'MNO'->Press LEFT again display 'JKL'->Press 'SELECT' show number (0~99) default show 0->Press RIGHT +1 (show 1,2,3,4,5...etc if keep on pressing 'RIGHT')->Press LEFT -1(show 99,98,97...etc if keep on pressing LEFT button)
Please check the power point slide attached for better understanding. Please note that hardware interrupt method is mandatory.
Hello I have got your job posting “Write some Software” and I am very much interested to work in your project. I am a circuit designer and have more than 5 years experience of working with the embedded systems Daha Fazla
Bu iş için 8 freelancer ortalamada $29 teklif veriyor
Hi, I can do this task. I have read the full description. I am interested to work with you. Let me know if you are interested. Waiting for your response. Thanks. Chirag
I can do this on Atmega328 within 3 days, or Arduino board. I already have similar projects. Menu I have implemented. Please email me for more information.
I will make the project in an online simulator, so you check , possible faults are corrected , I send the code. and ready. checkout. [login to view URL]
I just did the almost exact same thing few days a go so this project shouldn't be a problem. I just can't understand why the hardware interrupt is such a big requirement?
I can do it , I do not see anything difficult and have enough experience in handling menus, display and Arduino microcontrollers cards ...
Hi, I hereby submit my commitment to handle the task, I promise to use the interrupts as you asked and deliver the best customized and efficient code, you sure will like the job