Professional Documents
Culture Documents
A Study of Ofdm Final Year Project
A Study of Ofdm Final Year Project
A Study of Ofdm Final Year Project
Submitted by
Submitted to
Submitted by
Kabita Choudhury
Assistant Professor
Swati Singh
Assistant Professor
The undersigned certify that the project report entitled “A Study of OFDM”
have been read and recommended to the Department of Electronics and
Telecommunication Engineering for acceptance, submitted by Nihal Singh,
Prince Sonowal, Raktim Deb, Tonmoy Buragohain in partial fulfillment for the
Degree of Bachelor in Electronics and Telecommunication Engineering.
…………………………..
Kabita Chaudhury
Supervisor
Assistant Professor, Department of Electronics and Telecommunication
Jorhat Institute of Science and Technology,
Jorhat – 10
Swati Singh
……………………………..
Sanyukta Chetia
The undersigned certify that the project report entitled “A Study of OFDM”
have been read and recommended to the Department of Electronics and
Telecommunication Engineering for acceptance, submitted by Nihal Singh,
Prince Sonowal, Raktim Deb, Tonmoy Buragohain in partial fulfillment for the
Degree of Bachelor in Electronics and Telecommunication Engineering.
……………………………..
(Name of the External Examiner)
External Examiner
Full designation
Organization
……………………………..
(Name of the Supervisor)
Supervisor
Full designation
Organization
ACKNOWLEDGEMENT
It gives us immense pleasure to express our deepest sense of gratitude and sincere thanks to
our highly respected and esteemed guide Kabita Chaudhury (Asst. Professor ETC Dept.) and
Swati Singh (Asst. Professor ETC Dept.), for their valuable guidance, encouragement and
help for completing this work. His/her useful suggestions for this whole work and co-
operative behaviour are sincerely acknowledged.
We would like to express our sincere thanks to (with full designation and department), for
giving us this opportunity to undertake this project. We would also like to thank Sanyukta
Chetia (Head of Electronics and Telecommunication Department) for whole hearted support.
We are also grateful to our teachers for their constant support and guidance.
At the end we would like to express our sincere thanks to all our friends and others who
helped us directly or indirectly during this project work.
Acknowledge i
Abstract ii
List of Tables iv
Chapter 1: Introduction 1
1.3 GSM 2
2: Literature Review 5
1 Arduino Uno 2
2 GSM SIM900L 4
4 Prototype 10
List of Tables
Table Number Table Description Page No.
There are several reasons why the Arduino Uno is a popular choice for DIY projects:
• Easy to use: The Arduino Uno has a simple, user-friendly design that makes it easy to
get started with even if you have little or no programming experience.
• Inexpensive: The Arduino Uno is relatively inexpensive compared to other
microcontroller boards, making it a good choice for people working on a budget.
• Versatile: The Arduino Uno can be used in a wide variety of projects, including
building home automation systems, creating robots, and prototyping Internet of
Things (IoT) devices.
• Large user community: There is a large community of users who share their projects
and provide support for the Arduino Uno, which can be helpful for people who are
just getting started with the platform.
• Variety of input/output options: The Arduino Uno has a variety of input/output (I/O)
pins that can be used to connect to sensors, motors, and other devices, which makes it
flexible for different types of projects.
Overall, the Arduino Uno is a popular choice for DIY projects due to its simplicity,
versatility, and affordability.
1.3 GSM
GSM stands for Global System for Mobile Communications. It is a standard for mobile
communication that is used by millions of people around the world to make and receive
phone calls and send and receive text messages. GSM is a digital mobile network that uses
Time Division Multiple Access (TDMA) to allow multiple users to share the same frequency
band. It operates in the 900 MHz and 1800 MHz frequency bands in most parts of the world,
although it also operates in the 850 MHz and 1900 MHz bands in some regions. GSM is the
most widely used mobile communication standard in the world and is used by over 80% of
mobile phone users. It is supported by a variety of devices, including smartphones, tablets,
and feature phones, and is used by many mobile phone service providers around the world.
GSM has been succeeded by newer mobile communication standards such as 3G and 4G, but
it is still widely used in many parts of the world, particularly in areas with less developed
mobile infrastructure.
GSM (Global System for Mobile Communications) technology can be used in home
automation systems to allow users to remotely control and monitor devices and systems in
their home using their mobile phone. This can be particularly useful for people who are often
away from home or who want to be able to control their home from anywhere with an
internet connection.
Some examples of how GSM technology can be used in home automation include:
• Controlling lighting and appliances: Users can turn lights on or off and control
appliances such as coffee makers or thermostats using their mobile phone.
• Monitoring energy usage: Users can track energy usage and receive alerts if energy
consumption exceeds a certain threshold.
• Monitoring security: Users can receive alerts if there is movement detected in their
home or if doors or windows are opened while they are away.
• Receiving alerts: Users can receive alerts if there is an issue with a device or system
in their home, such as a power outage or a water leak.
The SIM900L is a type of GSM (Global System for Mobile Communications) module that is
commonly used in DIY projects and home automation systems. It is a small, low-power
module that can be used to add GSM connectivity to a device or system. The SIM900L
module has a built-in GSM/GPRS modem and a microcontroller that can be used to send and
receive SMS messages and make and receive phone calls. It can be connected to a device or
system using a serial interface and can be controlled using AT commands. The SIM900L
module is popular in DIY projects and home automation systems due to its low cost, small
size, and low power consumption. It is commonly used to add GSM connectivity to devices
such as security systems, home automation systems, and remote monitoring systems. Overall,
the SIM900L is a useful tool for adding GSM connectivity to a device or system, and it is
widely used in a variety of DIY projects and home automation systems.
Figure 2 – GSM SIM900L
Overall, the Android operating system is a popular and widely used mobile operating system
that is known for its customization options and wide range of apps.
There are many types of smart home devices that can be enabled via GSM (Global System
for Mobile Communications) technology, which allows users to remotely control and monitor
their devices using their mobile phone. Some examples of smart home devices that can be
enabled via GSM include:
Overall, GSM technology can be used to enable a wide range of smart home devices, making
it easier for users to control and monitor their home remotely.
The above figure shows the steps needed to accomplish the goals of this project in a
sequential manner. First, all the parts needed to design the project are collected and a primary
concept is designed based on it. Next is the connection between the Arduino Uno and the
GSM via the GSM module which is the most important part of the project. After all the
connection is being done, the Arduino board needs to be programmed and the Arduino
software has to be installed.
At the end, the Android based mobile phone is used to control the Arduino Uno via message.
• Relay
• Bulbs
The recommended voltage is between 7-12V because if the voltage dips below 7V, the 5V pin
on the Arduino board will become unstable and if the voltage rises above 12V, the board may
overheat and become damaged.
The Arduino does not use a RC oscillator, but rather a crystal oscillator because of the
quality factor (Q). The quality factor for a crystal oscillator is of the order 100,000 whereas
the quality factor for an RC oscillator is of the order 100. A quality factor is defined as:
Q = f/BW where f is the resonant frequency and BW is the bandwidth.
APPENDIX A shows the full source code of the Arduino Uno. Interfacing the Atmega 328
with Electrically Erasable Programmable Read Only Memory (EEPROM) is done using the
Universal Synchronous Asynchronous Receiver Transmitter (USART) protocol. The code is
written in Embedded C using Atmel studio 6.0. The code is then compiled and converted to
HEX code. Afterwards, the HEX code is then burned to the Atmega 328 microcontroller.
For the Arduino Uno to be controlled, a connection is required between the GSM module and
the Arduino Uno.
The VCC port on the Arduino Uno board is connected to the VCC pin on the GSM module
(SIM900L). The GND port on the Arduino Uno is connected to the GND pin on the GSM
module (SIM900L). Finally, the transmitter of the GSM module is connected to the receiver
of the Arduino Uno as well as the transmitter of the Arduino Uno to the receiver of the GSM
module need to be connected.
Table 2 - Shows the connection between the Arduino Uno and the GSM module
Arduino Uno Board GSM Module
The connection between the Arduino Uno and the GSM module is the fundamental
connection in the circuit.
After all the connections are done, the home appliances should be connected to the Arduino.
The positive end of the home appliance has to be connected to the anode port of the relay and
negative end of the appliance has to be connected to the power source using wires. Using
different relay and Arduino ports, the connections is made for other appliances. Finally, with
the help of an Android phone, all of the appliances in the house are controlled wirelessly. 4.8
Prototype
Figure 4 - Prototype
Initially, when all the connections were done, the major problem was the connection between
the GSM module and the Arduino Uno. Network of the Sim Card was the main issue, as the
network was no easily available, so the SMS wasn’t being able to send from the Android
Based Smart Phone.
A second problem was also encountered with the use of the fixing of the relays on the board.
A third problem was seen that when we used vernacular language (like Assamese) it wasn’t
being able to recognize the voice command as Google Voice Assistant wasn’t being able to
recognize the voice and convert it into text.
References
1. K. Y. Lee, and J. W. Choi, „Remote-Controlled Home Automation System via GSM
Available:http://www.gsm.com/Pges/Fast-Facts.aspx.
3. Wikimedia Commons.
4. www.arduino.cc.
5. http://cdn.instructables.com/ .