Download - PI-Phone Using Raspberry Pi-1
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