Open Access Open Access  Restricted Access Subscription Access

Arduino Based Calculator Using 4*4 Keypad

Dr A R JayaSudha, Senbaha Neela M

Abstract


Numbers and the various operations associated with them were the primary emphasis of this undertaking. The manual system in great detail with the goal of determining whether or not the system should be automated. It is interesting to note that the capability of the straightforward calculator system to process numbers and operators and to provide a result that is helpful was the final outcome. The digital electrical technology underpins both the quantitative and computational processes involved in calculation. The user provides input for the calculator in real time via a keyboard, and the calculator then presents the results on an LCD display screen. Arduino is used to handle the management functions, as well as the mathematical algorithm and computation functions. After configuring the prototype of the system and expressing the simulation results for the fundamental mathematical functions and some scientific functions of the calculator with the assistance of the Proteus simulation software, the constructed calculator circuit is used to validate the experimental findings. A steam-powered machine that performed simple mathematical operations was one of the first calculating machines developed by Charles Babbage, who is widely regarded as the father of computers. Babbage's machine, which was used to calculate tables of numbers, was based on the premise of performing those operations. With the help of an Arduino and a 4x4 keyboard, we are going to construct our very own basic calculator, and the output of the computation will be displayed on a 16x2 dot matrix LCD screen. Addition, subtraction, multiplication, and division are the mathematical operations that will be supported by our calculator.


Full Text:

PDF

References


Quazi Sarwar Muhtaseem ,Salim Shahed Shajid ,Md. Nahid Islam , (2020 ) " Arduino based Boolean Logic Simplifying Calculator " , International Journal of Advance Computational Engineering and Networking (IJACEN) , pp. 25-27, Volume- 8,Issue-9Informatik Technische Universitat Darmstadt (Technical Report • July 2015).

M.Naing., Arduino Based Scientific Calculator, International Journal of

Trend in Scientific Research and Development 3 (5): 514-

(August 2019)

Anonymous, Arduino– ArduinoBoard Mega2560, 2018.http://www.ard- uino.cc/en/Main /ArduinoBoard Mega2560?setlang

Anonymous, Arduino- PinMapping 2560, 2018.http://www.arduino.cc/en/Ha cking/PinMapping 2560

Tarun Agarwal, Different Types of Arduino Boards, 2017. http://www. elprocus. com/differenttypes-of-arduino boards/

Wikipedia: Push-button, 2013. https://en.wikipedia.org/wiki/Push- button

Anonymous, Serial I2C 1602 16x2 Character LCD Module, 2012.www. geeetech.com/ Serial_I2C_1602_16x2_Character_ LCD_Module

Anonymous, LCD - Liquid Crystal Display tutorial, 2008. http://www.microcontrollerboard.c om/lcd.html

Anonymous, Liquid Crystal Display (LCD), 2006.http://www.chipdoc.com/data sheets/liquidcryst aldisplay.html

Md. Salim Shahed Shajid ,Md. Nahid Islam , (2020 ) " Arduino based Boolean Logic Simplifying Calculator " , International Journal of Advance Computational Engineering and Networking (IJACEN) , pp. 25-27, Volume- 8,Issue-9Informatik Technische Universitat Darmstadt (Technical Report • July 2015).


Refbacks

  • There are currently no refbacks.