Number conversion by Arduino

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

number coversion by arduino

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…

4 thoughts on “Number conversion by Arduino”

Leave a Comment

Your email address will not be published. Required fields are marked *