Description
This is a very basic project of the number conversion display system by Arduino. LCD and keypad will be connected to Arduino. By pressing, keys from the keypad LCD will display the entered number. By pressing keypad keys A, B, C, or D number will be displayed in Octal, Binary, Hexadecimal, and Decimal format respectively.
Required components
- Arduino UNO
- 16×2 LCD
- 4×4 Keypad
- Jumper wires
- Power supply or DC Adapter for Arduino
Circuit diagram
16×2 LCD is connected to pin A0-A5 of Arduino. 4×4 Keypad is connected to pin D6-D13 of Arduino.
From keypad,
Row1 column4 (Key A of Hardware) will be used for Displaying Number in Octal Representation.
Row2 column4 (key B of Hardware) is used for Displaying Number in Binary Representation.
Row3 column4 (key C of Hardware) is used for Displaying Numbers in Hexadecimal Representation.
Row4 column4 (key D of Hardware) is used for Displaying Number in Decimal Representation.
Row4 column1 (key * of Hardware) is used for Reset for entering a new number.
Row4 column3 (key # of Hardware) is used for Displaying Number in Octal, Binary, Hexadecimal, and Decimal Representation one by one.
Code
Video
Thank you for reading…
Can you please me the code.
Code is there only, if you have logged in, you can view the code.
Register yourself here, login in and then you will be able to view the code.
The code is not working
Code should be working, please make sure you have loaded the proper hex file.