Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
and Arduino
Aim of Project
The main aim of the project is to control mobile call throhgh
keypad using GSM MODEM with an Arduino board.
GSM is a very common device that is used in major projects
and Real Time Operations. There are many application using GSM
Module features like Sending Message, Make a Voice Call, Reading
Message, Attempting Call etc.
The unique part of this project is that, here I am going to
demonstrate how to make a Voice Call using Numeric Keypad and
GSM.
BLOCK DIAGRAM:
Hardware Components
ARDUINO UNO R3 MICROCONTROLLER
MOBILE KEYPAD
16X2 LCD DISPLAY
GSM MODEM
RPS
Power Supply
Here, power supply for all the units is provided by 5V
ARDUINO need 7-12V whereas rest of the components need
5V.
So in order to get 5v , we need to use regulator IC 7805 which
gives 5V output voltage.
EMBEDDED SYSTEM
ARDUINO UNO
Microcontroller ATmega328
Operating Voltage 5V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 6
Flash Memory 32 KB (ATmega328) of which 0.5 KB
used by bootloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Clock Speed 16 MHz
GSM
Modem
Feature:
Uses the extremely popular SIM 300 GSM module
Provides the industry standard serial RS232 interface
Provides serial TTL interface for easy and direct
interface to microcontroller
Provision for 3V lithium battery holder
Can be used for GSM voice communications, data,
SMS
Can be controlled through standard AT commands
Operating Voltage: 7-15 AC or DC ( Board has on
board rectifier)
LIQUID CRYSTAL
DISPLAY
LCD (Liquid Crystal Display) screen is an
electronic display module and find a wide
range of applications.
A16x2 LCDmeans it can display 16
characters per line and there are 2 such
lines.
In this LCD each character is displayed in
5x7 pixel matrix. This LCD has two registers,
namely, Command and Data.
Advantages
This is an advanced technology in the home
automation, so houses are getting smarter.
It becomes very difficult for the elderly or physically
handicapped people to operate them.
SOFTWARE DESCRIPTION
from
NXP using a serial protocol while in the target hardware.
reference
www.arduino.cc/en/Main/arduinoBoardUno
ATMEGA328P-PU data sheet