KEYPAD CONTROLLED CAR
This project gives you a basic understanding of how arduino sends and produces an output as a command using a keypad

What is the idea of this project?
This project allows you to control your car using a keypad. It is like a lock system where in, if you type a certain code in numbers such as "488", then a command is followed
The command here is to move the SG90 Servo motor by 90°. After the motor does so, it completes a simple circuit which is powered by a 9V battery and to turn the circuit(i.e. the SG90 moves back to where it was) the circuit becomes open
How Does Arduino Understand The So Called "Commands"?
The simplest answer is coding!!
In the codes it's basically written that if the values 4,8,8 are chosen by the user, then follow the command of moving the SG90 by 90°.
​
​
And when the command '#' or '*' is received, the car will stop working as the DC Motor reverts back to it's original position
​
But how does Arduino know how to take in this information?
​
That's why we install the keypad library.
Instead of explaining Arduino that this keypad is 4 by 4(say) and each button gives so and so function which will ultimately lead you to writing a very big code, you may just add the keypad library and write a short code before the void setup like this


but we still have to write the information because there are multiple types keyboards with different configurations
SG90 As A switch
​
This is actually quite simple. In the code,
I have written, if the numbers 448 come in order, then move the SG90 90°. This then completes another simple circuit which connects to a DC Motor


Cost Cap Of The Project
The project consists of the following items-
The total cost of the project is set to
be around ₹1500 which is a pretty
normal price for any robotics project
Click here to watch the tutorial
01
Arduino Uno R3
​
₹550
02
Keypad 4 x 4
​
₹150
03
SG90 Servo Motor
​
₹250
04
BO Motor x 4 With
Wheels
​
₹400
05
9V Battery x 2
​
₹170

It's a pretty fun project ain't it?
To keep the fun learning going on and the time spent on understanding deeper into the projects, upgrade to the Standard/Premium subscription plan over here