PI-Phone Using Raspberry Pi-1

Preview:

Citation preview

An-Najah National University

Telecommunications Engineering Department

PI-Phone Using Raspberry PI

Prepared by:Raghad J Foqha

Supervisor:Dr. Saed Tarapiah

Outlines Introduction. Project Main Idea. Methodology. Project Main Components. Result and Discussion. Conclusions.

INTRODUCTIONIn this graduation project , a new hardware microcontroller called a Raspberry pi (RPI) will be used.Making a call is possible by owning it .

The concept is making an interface between RPI features with another components allows sending standard AT commands for calling , hanging up.

Main Idea

Flow Chart

start

Check Modem

Ready

Dial NumberSend AT

comWaiting -ans

Answer?

Ring?

Reset Making Call

NOYES

NO

Waiting-time

Call Back

End

YESYE

SNO

YES

What is Raspberry Pi? Credit card size single board computer or a Programmable PC.

What is Raspberry Pi? Raspberry Pi VS. a PC

What is Raspberry Pi? Rpi Connection Diagram..

Why Raspberry Pi? Dynamic microcontroller, small PC.

Great tool for Learning Programming, Computers & Concepts of Embedded Linux, etc

Support for all Age Groups (School Children, College Undergraduates, Professional Developers, Programmers)

Cost.

Project Main Components

Project Main Components Raspberry PI “RPI”

Dynamic Microcontroller

Integrated PC

Project Main Components GSM\GPRS Module

Frequency-Band 900/ 1800 MHz Control via AT commands Low power consumption. It depends on TDMA ,CDMA.

Project Main Components DC-DC Boost Converter Module Used to isolate sensitive circuits from noise or high voltage from the rest of the circuit

Project Main Components Touch screen

Mini-kit.

Project Main Components LIPO Battery

Keeps the battery voltage from going too high (Over-Charging), or low (Over-Use) Protect against output shorts

Cables, Connectors, Switches

Project Main Components Software Components

Software Components

Python Powerful modern computer programming language Friendly and easy to learn Open Source Support many applications such as Web, Internet development

Software Components

AT Commands Set of commands for controlling and communicating with

external communication devices such as GSM modem and GPRS modem

Using Voice Mode AT Commands Using AT Calling Commands Using AT Hanging Commands

AT Commands

AT Commands Calling Hanging

SWOT Analysis

WEAKNESSHardness

to

get

the

co

mponents -

THREATS-

Occupation-

Security

SWOT

On Going Work

Finish writing the python programs in high quality .

Build and use more electronic parts as cameras ,sensors ,etc..

Be accessible to everyone because it is easy to use

Conclusions We were able to

1 -Provide better description about the project idea.

2 -Identify the system main components and interconnections between components.

3 -Provide flow chart for system functionality and SWOT analysis.

4 -Determining the On-Going and future work

Recommended