SlideShare a Scribd company logo
1 of 13
Location based advertisement system with voice announcement system
Abstract
Aim:-the aim of the project to construct a system using GPS voice circuit that can
identify its current location and based on that it announces the advertisement
assigned for that location automatically. Also the project has a provision of
dynamically storing location along with the current location coordinates display
on LCD.
Location based advertising (LBA) is new form of marketing communication
that uses location tracking technology to target consumer with location specific
advertising on their mobile devices. LBA refers to market control information
specifically tailored for the place where user access an advertising medium,
imagine if a tourist is in Hyderabad with friends and are looking for a restaurant;
he can just use this device to locate the hotels in nearby location.
This project consist of location identification device called GPS receiver and
LCD for displaying the current location coordinates and voice based
advertisement. The GPS receiver gets the current location in the form of latitude
and longitude and this information is given to microcontroller. Microcontroller
process this data and compare the location information with the existing location
store. Upon finding the location in the database it make the voice based
advertisement triggered from voice circuit. The microcontroller is programmed
using embedded C language.
Introduction
Over the next few years there is likely to be a dramatic increase in services for the general public
which are based on knowing your location. A mobile phone handset is a device on which it will
be possible to request the location of the nearest place and be provided with alerts that we reach
that place.
The rapid advancements in information technology and wireless communication nowadays it is
very necessary for everyone to be updated about current affairs such as mobile phones, news,
stock markets, sporting events, etc. Mobile phones have been trend lately. Corporate as well as
Consumer products are increasingly geared towards mobility and Location Based Services. This
is where our study focuses on the ability of mobile devices which provides software solutions
which are location sensitive.
Location based services are information and entertainment services accessible with mobile
devices through mobile network and utilizing the ability to make use of the geographical position
of the mobile device. Mobile devices send and receive radio signals with any number of cell site
base stations fitted with microwave antennas. These sites are usually mounted on a tower, pole or
building, located throughout populated areas, then connected to a cabled communication network
and switching system.
Literature review
A Location-Based Service (LBS) is an information or entertainment service accessible with
mobile devices through the mobile network and utilizing the ability to make use of the
geographical position of the mobile device.
LBS can be used in a variety of contexts, such as health, indoor object search, entertainment,
work, personal life, etc.
LBS include services to identify a location of a person or object, such as discovering the nearest
banking cash machine or the whereabouts of a friend or employee. LBS include parcel tracking
and vehicle tracking services. LBS can include mobile commerce when taking the form of
coupons or advertising directed at customers based on their current location. They include
personalized weather services and even location-based games. They are an example of
telecommunication convergence.
Location-based services offer many opportunities. For the mobile user, some examples of
location-based services are
ion of a sale on gas or warning of a traffic jam.
A big advantage is that mobile users don't have to manually specify ZIP codes or other location
identifiers to use location-based services.
For the carrier, location-based services provide value add by enabling services such as
Resource tracking with dynamic distribution
Taxis, service people, rental equipment, doctors, fleet scheduling
Resource tracking
Objects without privacy controls, using passive sensors or RF tags, such as packages and train
boxcars
Finding someone or something
Person by skill (doctor), business directory, navigation, weather, traffic, room schedules, stolen
phone, emergency 911
Proximity based notification (push or pull)
Objective
The big problem in LBS system is to accurately find the position of the user. Here are some of
the traditional methods and locating methods.
GSM Localization
GSM localization is the second option. Finding the location of a mobile device in relation to its
cell site is another way to find out the location of an object or a person. It relies on various means
of multilateration of the signal from cell sites serving a mobile phone. The geographical position
of the device is found out through various techniques like time difference of arrival (TDOA) or
Enhanced Observed Time Difference (E-OTD).
Near LBS (NLBS)
Another example is Near LBS (NLBS), in which local-range technologies such as Bluetooth,
WLAN, infrared and/or RFID/Near Field Communication technologies are used to match
devices to nearby services. This application allows a person to access information based on their
surroundings; especially suitable for using inside closed premises, restricted/ regional areas.
Control Plane Locating
Sometimes referred to as positioning, with control plane locating the service provider gets the
location based on the radio signal delay of the closest cell-phone towers (for phones without GPS
features) which can be quite slow as it uses the 'voice control' channel. In the UK, networks do
not use trilateration; LBS services use a single base station, with a 'radius' of inaccuracy, to
determine a phone's location. This technique was the basis of the E-911 mandate and is still used
to locate cellphones as a safety measure. Newer phones and PDAs typically have an integrated
A-GPS chip.
In order to provide a successful LBS technology the following factors must be met:
dinates accuracy requirements that are determined by the relevant service;
Methodology
This project consist of location identification device called GPS receiver and LCD
for displaying the current location coordinates and voice based advertisement.
The GPS receiver gets the current location in the form of latitude and longitude
and this information is given to microcontroller. Microcontroller process this data
and compare the location information with the existing location store. Upon
finding the location in the database it make the voice based advertisement
triggered from voice circuit. The microcontroller is programmed using embedded
C language
Specifications
Specifications
HARDWARE USED
1. Avr Atmega 32 Microcontroller
2. Max 232 IC.
3. Voltage regulator 7805.
4. Diode IN4007
5. GPS module
6. 16*2 LCD
7. Buzzer
8. Voice playback circuit
SOFTWARE USED
Code Vision Avr /Avr Studio.
AVR ISP Programmer
Pony Prog./Avr Dude software to download the hex file
Atmega 16
AN INTRODUCTION TO AVR Atmega 16/32 MICROCONTROLLER:
ATmega16 is an 8-bit high performance microcontroller of Atmel’s Mega AVR family with low
power consumption. Atmega16 is based on enhanced RISC (Reduced Instruction Set Computing,
Know more about RISC and CISC Architecture) architecture with 131 powerful instructions.
Most of the instructions execute in one machine cycle. Atmega16 can work on a maximum
frequency of 16MHz.
ATmega16 has 16 KB programmable flash memory, static RAM of 1 KB and EEPROM of 512
Bytes. The endurance cycle of flash memory and EEPROM is 10,000 and 100,000, respectively.
ATmega16 is a 40 pin microcontroller. There are 32 I/O (input/output) lines which are divided
into four 8-bit ports designated as PORTA, PORTB, PORTC and PORTD.
ATmega16 has various in-built peripherals like USART, ADC, Analog
Comparator, SPI, JTAG etc. Each I/O pin has an alternative task related to in-built peripherals.
3) LCD
LCD (Liquid Crystal Display) screen is an electronic display module and find a wide range of applications.
A 16x2 LCD display is very basic module and is very commonly used in various devices and circuits.
These modules are preferred over seven segments and other multi segment LEDs. The reasons being:
LCDs are economical; easily programmable; have no limitation of displaying special & even custom
characters (unlike in seven segments), animations and so on.
A 16x2 LCD means 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.
The command register stores the command instructions given to the LCD. A command is an instruction
given to LCD to do a predefined task like initializing it, clearing its screen, setting the cursor position,
controlling display etc. The data register stores the data to be displayed on the LCD. The data is the
ASCII value of the character to be displayed on the LCD. Click to learn more about internal structure of
a LCD.
Pin Diagram:
Pin Description:
Pin No Function Name
1 Ground (0V) Ground
2 Supply voltage; 5V (4.7V – 5.3V) Vcc
3 Contrast adjustment; through a variable resistor VEE
4 Selects command register when low; and data register when high Register Select
5 Low to write to the register; High to read from the register Read/write
6 Sends data to data pins when a high to low pulse is given Enable
7
8-bit data pins
DB0
8 DB1
9 DB2
10 DB3
11 DB4
12 DB5
13 DB6
14 DB7
15 Backlight VCC (5V) Led+
16 Backlight Ground (0V) Led-
GPS
1) The Global Positioning System (GPS) is a U.S. owned utility. It provides users with
positioning, navigation, and timing (PNT) services. The Global Positioning System
(GPS) is actually a constellation of 27 Earth-orbiting satellites (24 in operation and
three extras in case one fails).The orbits are arranged so that at anytime, anywhere on
Earth, there are at least four satellites "visible" in the sky.A GPS receiver's job is to
locate four or more of these satellites, figure out the distance to each, and use this
information to deduce its own location.
2) Working of GPS
3)
4) Global Positioning System satellites transmit signals to equipment on the ground. GPS
receivers passively receive satellite signals; they do not transmit. GPS receivers require
an unobstructed view of the sky, so they are used only outdoors and they often do not
perform well within forested areas or near tall buildings. GPS operations depend on a
very accurate time reference, which is provided by atomic clocks at the U.S. Naval
Observatory. Each GPS satellite has atomic clocks on board.
5) A GPS receiver "knows" the location of the satellites, because that information is
included in satellite transmissions. By estimating how far away a satellite is, the
receiver also "knows" it is located somewhere on the surface of an imaginary sphere
centered at the satellite. It then determines the sizes of several spheres, one for each
satellite. The receiver is located where these spheres intersect.
6) Latitude & Longitude
7)
8) Latitude-Lines parallel to equator called latitude.
9) Longitude-Lines parallel to prime meridian called longitude
The major building blocks of this system are:
1) Regulated Power supply.
2) Microcontroller.
3) GPS Receiver.
4) LCD with driver.
5) Reset.
6) Control button.
7) Voice circuit.
8) Crystal oscillator.
9) LED Indicators.
10) GPS
Block Diagram
Regulated Power Supply:
Location based advertisement system with voice :
Step down
transformer Rectifire Filter Regulator
RS 232
interfacing
GPS
Receiver
LCDLCD
driver
Reset
Voice circuit
Control
button
Crystal Oscillator
LED indicators
Microcontroller
Regulated power supply
Innovative idea
A Location-Based Service (LBS) is an information or entertainment service accessible with mobile
devices through the mobile network and utilizing the ability to make use of the geographical position
of the mobile device.
LBS can be used in a variety of contexts, such as health, indoor object search, entertainment, work,
personal life, etc.
LBS include services to identify a location of a person or object, such as discovering the nearest
banking cash machine or the whereabouts of a friend or employee. LBS include parcel tracking and
vehicle tracking services. LBS can include mobile commerce when taking the form of coupons or
advertising directed at customers based on their current location. They include personalized weather
services and even location-based games. They are an example of telecommunication convergence.
The Advantage of the project are:
1. Automatic identification of location
2. Advertisement based on location
3. Voice based advertisement
4. Location coordinates displayed continuously on LCD
5. Provision for dynamic location storing
The project provides the following learning’s:
1)GPS technology.
2)Conversion of AC supply to DC supply.
3)LCD displays.
4)Embeded C programming .
5)PCB design.
CONCLUSION
In this project a location-based mobile advertising model based on the use of GPS is designed
and implemented successfully. The results from the system test show that it is indeed feasible to
deliver location based mobile advertising with having to use relatively advanced technologies
such as GPS. In addition, the system is easy to use and can be easily adopted by users of all
levels of education and technological backgrounds. The use of technologies that are relatively
affordable makes it possible for even small businesses with small revenues to use such a service
due to the low cost.
Future Scope
Profile automation
REFERENCES
1. The AVR microcontroller by Anand V. Gadre
2. The 8051 Microcontroller and Embedded Systems by
Muhammad Ali Mazidi.
3. Principles and Applications of gps by Vijay Garg.
4. how to interface GPS modem, by www.engineersgarrage.com
8. Wikipedia.com
10. GSM Multiple Access Scheme,
http://www.eecg.toronto.edu/~nazizi/gsm/ma/
Location based advertisement system with voice announcement system

More Related Content

What's hot

RFID based design for vehicle location system
RFID based design for vehicle location systemRFID based design for vehicle location system
RFID based design for vehicle location systemmsc84
 
Mobile Number Portability
Mobile Number PortabilityMobile Number Portability
Mobile Number PortabilitySunny Agarwal
 
GSM - Global System For Mobile Communication
GSM - Global System For Mobile CommunicationGSM - Global System For Mobile Communication
GSM - Global System For Mobile CommunicationDhara Joshi
 
Mini p gsm based display
Mini p gsm based displayMini p gsm based display
Mini p gsm based displayAshu0711
 
Rfid based traffic controller using gsm
Rfid based traffic controller using gsmRfid based traffic controller using gsm
Rfid based traffic controller using gsmramesh chatty
 
E notice board project report
E notice board project reportE notice board project report
E notice board project reportamit chaudhary
 
FPGA Based Wireless Jamming Networks
FPGA Based Wireless Jamming NetworksFPGA Based Wireless Jamming Networks
FPGA Based Wireless Jamming Networksijtsrd
 
IRJET- Density-Based Real-Time Traffic Control System using Image Processing ...
IRJET- Density-Based Real-Time Traffic Control System using Image Processing ...IRJET- Density-Based Real-Time Traffic Control System using Image Processing ...
IRJET- Density-Based Real-Time Traffic Control System using Image Processing ...IRJET Journal
 
Iaetsd wireless electronic notice board using gsm
Iaetsd wireless electronic notice board using gsmIaetsd wireless electronic notice board using gsm
Iaetsd wireless electronic notice board using gsmIaetsd Iaetsd
 
Ieee embedded 2015_16
Ieee embedded  2015_16Ieee embedded  2015_16
Ieee embedded 2015_16fe online
 
Win ppt
Win pptWin ppt
Win pptnimay1
 
Gsm & ewsd technology BY SATYENDRA SINGH RATHORE
Gsm & ewsd technology BY SATYENDRA SINGH RATHOREGsm & ewsd technology BY SATYENDRA SINGH RATHORE
Gsm & ewsd technology BY SATYENDRA SINGH RATHORESatyendra Singh Rathore
 

What's hot (19)

MNP
MNPMNP
MNP
 
RFID based design for vehicle location system
RFID based design for vehicle location systemRFID based design for vehicle location system
RFID based design for vehicle location system
 
Mobile number portability
Mobile number portabilityMobile number portability
Mobile number portability
 
Mobile Number Portability
Mobile Number PortabilityMobile Number Portability
Mobile Number Portability
 
GSM - Global System For Mobile Communication
GSM - Global System For Mobile CommunicationGSM - Global System For Mobile Communication
GSM - Global System For Mobile Communication
 
Mini p gsm based display
Mini p gsm based displayMini p gsm based display
Mini p gsm based display
 
MNP,PPT BY VENKATESH.
MNP,PPT BY VENKATESH.MNP,PPT BY VENKATESH.
MNP,PPT BY VENKATESH.
 
Rfid based traffic controller using gsm
Rfid based traffic controller using gsmRfid based traffic controller using gsm
Rfid based traffic controller using gsm
 
Yogesh
YogeshYogesh
Yogesh
 
E notice board project report
E notice board project reportE notice board project report
E notice board project report
 
FPGA Based Wireless Jamming Networks
FPGA Based Wireless Jamming NetworksFPGA Based Wireless Jamming Networks
FPGA Based Wireless Jamming Networks
 
Gsm architecture
Gsm architectureGsm architecture
Gsm architecture
 
IRJET- Density-Based Real-Time Traffic Control System using Image Processing ...
IRJET- Density-Based Real-Time Traffic Control System using Image Processing ...IRJET- Density-Based Real-Time Traffic Control System using Image Processing ...
IRJET- Density-Based Real-Time Traffic Control System using Image Processing ...
 
Iaetsd wireless electronic notice board using gsm
Iaetsd wireless electronic notice board using gsmIaetsd wireless electronic notice board using gsm
Iaetsd wireless electronic notice board using gsm
 
Ieee embedded 2015_16
Ieee embedded  2015_16Ieee embedded  2015_16
Ieee embedded 2015_16
 
Win ppt
Win pptWin ppt
Win ppt
 
final_report
final_reportfinal_report
final_report
 
GSM Report_2013
GSM Report_2013GSM Report_2013
GSM Report_2013
 
Gsm & ewsd technology BY SATYENDRA SINGH RATHORE
Gsm & ewsd technology BY SATYENDRA SINGH RATHOREGsm & ewsd technology BY SATYENDRA SINGH RATHORE
Gsm & ewsd technology BY SATYENDRA SINGH RATHORE
 

Similar to Location based advertisement system with voice announcement system

Pppppppppttttttttttttttttttttt
PpppppppptttttttttttttttttttttPppppppppttttttttttttttttttttt
PpppppppptttttttttttttttttttttRahul kulshrestha
 
The proposed System for Indoor Location Tracking
The proposed System for Indoor Location TrackingThe proposed System for Indoor Location Tracking
The proposed System for Indoor Location TrackingEditor IJCATR
 
mobile computing and ad hoc network
mobile computing and ad hoc networkmobile computing and ad hoc network
mobile computing and ad hoc networkitsjadu
 
Location-based Technologies Explained
Location-based Technologies ExplainedLocation-based Technologies Explained
Location-based Technologies ExplainedTechAhead
 
Automatic Free Parking Slot Status Intimating System
Automatic Free Parking Slot Status Intimating SystemAutomatic Free Parking Slot Status Intimating System
Automatic Free Parking Slot Status Intimating SystemIRJET Journal
 
Matchinguu droidcon presentation
Matchinguu droidcon presentationMatchinguu droidcon presentation
Matchinguu droidcon presentationDroidcon Berlin
 
Main dccDesign of Embedded Device for Public Transportation Management System
Main dccDesign of Embedded Device for Public Transportation Management SystemMain dccDesign of Embedded Device for Public Transportation Management System
Main dccDesign of Embedded Device for Public Transportation Management Systemsharmadm
 
Applications Based On LiFi (Visible Light Communication
Applications Based On LiFi (Visible Light CommunicationApplications Based On LiFi (Visible Light Communication
Applications Based On LiFi (Visible Light CommunicationLaurie Smith
 
Interfacing BLE with android based device
Interfacing BLE with android based device  Interfacing BLE with android based device
Interfacing BLE with android based device IEI GSC
 
Iaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gpsIaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gpsIaetsd Iaetsd
 
Comparison of 7 Common Positioning Technologies.pdf
Comparison of 7 Common Positioning Technologies.pdfComparison of 7 Common Positioning Technologies.pdf
Comparison of 7 Common Positioning Technologies.pdfAntenna Manufacturer Coco
 
Hybridised_Positioning_Algorithms_in_Location_Based_Services
Hybridised_Positioning_Algorithms_in_Location_Based_ServicesHybridised_Positioning_Algorithms_in_Location_Based_Services
Hybridised_Positioning_Algorithms_in_Location_Based_ServicesNavid Solhjoo
 
Cellular positioning (1)
Cellular positioning (1)Cellular positioning (1)
Cellular positioning (1)Pabitra Kumar
 
Cellular positioning (1)
Cellular positioning (1)Cellular positioning (1)
Cellular positioning (1)Pabitra Kumar
 
IRJET- Personal Assistant for Visually Impaired People in Malls
IRJET-  	  Personal Assistant for Visually Impaired People in MallsIRJET-  	  Personal Assistant for Visually Impaired People in Malls
IRJET- Personal Assistant for Visually Impaired People in MallsIRJET Journal
 
Intelligent Remote Monitoring of Parking Spaces Using Licensed and Unlicensed...
Intelligent Remote Monitoring of Parking Spaces Using Licensed and Unlicensed...Intelligent Remote Monitoring of Parking Spaces Using Licensed and Unlicensed...
Intelligent Remote Monitoring of Parking Spaces Using Licensed and Unlicensed...PremChand190
 
Vehicular Traffic Monitoring Scenarios
Vehicular Traffic Monitoring ScenariosVehicular Traffic Monitoring Scenarios
Vehicular Traffic Monitoring ScenariosAsoka Korale
 

Similar to Location based advertisement system with voice announcement system (20)

Pppppppppttttttttttttttttttttt
PpppppppptttttttttttttttttttttPppppppppttttttttttttttttttttt
Pppppppppttttttttttttttttttttt
 
The proposed System for Indoor Location Tracking
The proposed System for Indoor Location TrackingThe proposed System for Indoor Location Tracking
The proposed System for Indoor Location Tracking
 
mobile computing and ad hoc network
mobile computing and ad hoc networkmobile computing and ad hoc network
mobile computing and ad hoc network
 
Location-based Technologies Explained
Location-based Technologies ExplainedLocation-based Technologies Explained
Location-based Technologies Explained
 
Indoor navigation system
Indoor navigation systemIndoor navigation system
Indoor navigation system
 
telenity
telenitytelenity
telenity
 
Automatic Free Parking Slot Status Intimating System
Automatic Free Parking Slot Status Intimating SystemAutomatic Free Parking Slot Status Intimating System
Automatic Free Parking Slot Status Intimating System
 
Matchinguu droidcon presentation
Matchinguu droidcon presentationMatchinguu droidcon presentation
Matchinguu droidcon presentation
 
Main dccDesign of Embedded Device for Public Transportation Management System
Main dccDesign of Embedded Device for Public Transportation Management SystemMain dccDesign of Embedded Device for Public Transportation Management System
Main dccDesign of Embedded Device for Public Transportation Management System
 
Applications Based On LiFi (Visible Light Communication
Applications Based On LiFi (Visible Light CommunicationApplications Based On LiFi (Visible Light Communication
Applications Based On LiFi (Visible Light Communication
 
Interfacing BLE with android based device
Interfacing BLE with android based device  Interfacing BLE with android based device
Interfacing BLE with android based device
 
Iaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gpsIaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gps
 
40120130405021
4012013040502140120130405021
40120130405021
 
Comparison of 7 Common Positioning Technologies.pdf
Comparison of 7 Common Positioning Technologies.pdfComparison of 7 Common Positioning Technologies.pdf
Comparison of 7 Common Positioning Technologies.pdf
 
Hybridised_Positioning_Algorithms_in_Location_Based_Services
Hybridised_Positioning_Algorithms_in_Location_Based_ServicesHybridised_Positioning_Algorithms_in_Location_Based_Services
Hybridised_Positioning_Algorithms_in_Location_Based_Services
 
Cellular positioning (1)
Cellular positioning (1)Cellular positioning (1)
Cellular positioning (1)
 
Cellular positioning (1)
Cellular positioning (1)Cellular positioning (1)
Cellular positioning (1)
 
IRJET- Personal Assistant for Visually Impaired People in Malls
IRJET-  	  Personal Assistant for Visually Impaired People in MallsIRJET-  	  Personal Assistant for Visually Impaired People in Malls
IRJET- Personal Assistant for Visually Impaired People in Malls
 
Intelligent Remote Monitoring of Parking Spaces Using Licensed and Unlicensed...
Intelligent Remote Monitoring of Parking Spaces Using Licensed and Unlicensed...Intelligent Remote Monitoring of Parking Spaces Using Licensed and Unlicensed...
Intelligent Remote Monitoring of Parking Spaces Using Licensed and Unlicensed...
 
Vehicular Traffic Monitoring Scenarios
Vehicular Traffic Monitoring ScenariosVehicular Traffic Monitoring Scenarios
Vehicular Traffic Monitoring Scenarios
 

Recently uploaded

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 

Recently uploaded (20)

young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 

Location based advertisement system with voice announcement system

  • 1. Location based advertisement system with voice announcement system Abstract Aim:-the aim of the project to construct a system using GPS voice circuit that can identify its current location and based on that it announces the advertisement assigned for that location automatically. Also the project has a provision of dynamically storing location along with the current location coordinates display on LCD. Location based advertising (LBA) is new form of marketing communication that uses location tracking technology to target consumer with location specific advertising on their mobile devices. LBA refers to market control information specifically tailored for the place where user access an advertising medium, imagine if a tourist is in Hyderabad with friends and are looking for a restaurant; he can just use this device to locate the hotels in nearby location. This project consist of location identification device called GPS receiver and LCD for displaying the current location coordinates and voice based advertisement. The GPS receiver gets the current location in the form of latitude and longitude and this information is given to microcontroller. Microcontroller process this data and compare the location information with the existing location store. Upon finding the location in the database it make the voice based advertisement triggered from voice circuit. The microcontroller is programmed using embedded C language. Introduction Over the next few years there is likely to be a dramatic increase in services for the general public which are based on knowing your location. A mobile phone handset is a device on which it will be possible to request the location of the nearest place and be provided with alerts that we reach that place. The rapid advancements in information technology and wireless communication nowadays it is very necessary for everyone to be updated about current affairs such as mobile phones, news,
  • 2. stock markets, sporting events, etc. Mobile phones have been trend lately. Corporate as well as Consumer products are increasingly geared towards mobility and Location Based Services. This is where our study focuses on the ability of mobile devices which provides software solutions which are location sensitive. Location based services are information and entertainment services accessible with mobile devices through mobile network and utilizing the ability to make use of the geographical position of the mobile device. Mobile devices send and receive radio signals with any number of cell site base stations fitted with microwave antennas. These sites are usually mounted on a tower, pole or building, located throughout populated areas, then connected to a cabled communication network and switching system. Literature review A Location-Based Service (LBS) is an information or entertainment service accessible with mobile devices through the mobile network and utilizing the ability to make use of the geographical position of the mobile device. LBS can be used in a variety of contexts, such as health, indoor object search, entertainment, work, personal life, etc. LBS include services to identify a location of a person or object, such as discovering the nearest banking cash machine or the whereabouts of a friend or employee. LBS include parcel tracking and vehicle tracking services. LBS can include mobile commerce when taking the form of coupons or advertising directed at customers based on their current location. They include personalized weather services and even location-based games. They are an example of telecommunication convergence. Location-based services offer many opportunities. For the mobile user, some examples of location-based services are ion of a sale on gas or warning of a traffic jam.
  • 3. A big advantage is that mobile users don't have to manually specify ZIP codes or other location identifiers to use location-based services. For the carrier, location-based services provide value add by enabling services such as Resource tracking with dynamic distribution Taxis, service people, rental equipment, doctors, fleet scheduling Resource tracking Objects without privacy controls, using passive sensors or RF tags, such as packages and train boxcars Finding someone or something Person by skill (doctor), business directory, navigation, weather, traffic, room schedules, stolen phone, emergency 911 Proximity based notification (push or pull) Objective The big problem in LBS system is to accurately find the position of the user. Here are some of the traditional methods and locating methods. GSM Localization GSM localization is the second option. Finding the location of a mobile device in relation to its cell site is another way to find out the location of an object or a person. It relies on various means of multilateration of the signal from cell sites serving a mobile phone. The geographical position of the device is found out through various techniques like time difference of arrival (TDOA) or Enhanced Observed Time Difference (E-OTD). Near LBS (NLBS) Another example is Near LBS (NLBS), in which local-range technologies such as Bluetooth, WLAN, infrared and/or RFID/Near Field Communication technologies are used to match devices to nearby services. This application allows a person to access information based on their surroundings; especially suitable for using inside closed premises, restricted/ regional areas. Control Plane Locating Sometimes referred to as positioning, with control plane locating the service provider gets the location based on the radio signal delay of the closest cell-phone towers (for phones without GPS features) which can be quite slow as it uses the 'voice control' channel. In the UK, networks do not use trilateration; LBS services use a single base station, with a 'radius' of inaccuracy, to determine a phone's location. This technique was the basis of the E-911 mandate and is still used
  • 4. to locate cellphones as a safety measure. Newer phones and PDAs typically have an integrated A-GPS chip. In order to provide a successful LBS technology the following factors must be met: dinates accuracy requirements that are determined by the relevant service; Methodology This project consist of location identification device called GPS receiver and LCD for displaying the current location coordinates and voice based advertisement. The GPS receiver gets the current location in the form of latitude and longitude and this information is given to microcontroller. Microcontroller process this data and compare the location information with the existing location store. Upon finding the location in the database it make the voice based advertisement triggered from voice circuit. The microcontroller is programmed using embedded C language Specifications Specifications HARDWARE USED 1. Avr Atmega 32 Microcontroller 2. Max 232 IC. 3. Voltage regulator 7805. 4. Diode IN4007 5. GPS module 6. 16*2 LCD 7. Buzzer 8. Voice playback circuit
  • 5. SOFTWARE USED Code Vision Avr /Avr Studio. AVR ISP Programmer Pony Prog./Avr Dude software to download the hex file Atmega 16 AN INTRODUCTION TO AVR Atmega 16/32 MICROCONTROLLER: ATmega16 is an 8-bit high performance microcontroller of Atmel’s Mega AVR family with low power consumption. Atmega16 is based on enhanced RISC (Reduced Instruction Set Computing, Know more about RISC and CISC Architecture) architecture with 131 powerful instructions. Most of the instructions execute in one machine cycle. Atmega16 can work on a maximum frequency of 16MHz. ATmega16 has 16 KB programmable flash memory, static RAM of 1 KB and EEPROM of 512 Bytes. The endurance cycle of flash memory and EEPROM is 10,000 and 100,000, respectively. ATmega16 is a 40 pin microcontroller. There are 32 I/O (input/output) lines which are divided into four 8-bit ports designated as PORTA, PORTB, PORTC and PORTD.
  • 6. ATmega16 has various in-built peripherals like USART, ADC, Analog Comparator, SPI, JTAG etc. Each I/O pin has an alternative task related to in-built peripherals.
  • 7. 3) LCD LCD (Liquid Crystal Display) screen is an electronic display module and find a wide range of applications. A 16x2 LCD display is very basic module and is very commonly used in various devices and circuits. These modules are preferred over seven segments and other multi segment LEDs. The reasons being: LCDs are economical; easily programmable; have no limitation of displaying special & even custom characters (unlike in seven segments), animations and so on. A 16x2 LCD means 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. The command register stores the command instructions given to the LCD. A command is an instruction given to LCD to do a predefined task like initializing it, clearing its screen, setting the cursor position, controlling display etc. The data register stores the data to be displayed on the LCD. The data is the ASCII value of the character to be displayed on the LCD. Click to learn more about internal structure of a LCD. Pin Diagram:
  • 8. Pin Description: Pin No Function Name 1 Ground (0V) Ground 2 Supply voltage; 5V (4.7V – 5.3V) Vcc 3 Contrast adjustment; through a variable resistor VEE 4 Selects command register when low; and data register when high Register Select 5 Low to write to the register; High to read from the register Read/write 6 Sends data to data pins when a high to low pulse is given Enable 7 8-bit data pins DB0 8 DB1 9 DB2 10 DB3 11 DB4 12 DB5 13 DB6 14 DB7 15 Backlight VCC (5V) Led+ 16 Backlight Ground (0V) Led- GPS 1) The Global Positioning System (GPS) is a U.S. owned utility. It provides users with positioning, navigation, and timing (PNT) services. The Global Positioning System (GPS) is actually a constellation of 27 Earth-orbiting satellites (24 in operation and three extras in case one fails).The orbits are arranged so that at anytime, anywhere on Earth, there are at least four satellites "visible" in the sky.A GPS receiver's job is to locate four or more of these satellites, figure out the distance to each, and use this information to deduce its own location. 2) Working of GPS 3)
  • 9. 4) Global Positioning System satellites transmit signals to equipment on the ground. GPS receivers passively receive satellite signals; they do not transmit. GPS receivers require an unobstructed view of the sky, so they are used only outdoors and they often do not perform well within forested areas or near tall buildings. GPS operations depend on a very accurate time reference, which is provided by atomic clocks at the U.S. Naval Observatory. Each GPS satellite has atomic clocks on board. 5) A GPS receiver "knows" the location of the satellites, because that information is included in satellite transmissions. By estimating how far away a satellite is, the receiver also "knows" it is located somewhere on the surface of an imaginary sphere centered at the satellite. It then determines the sizes of several spheres, one for each satellite. The receiver is located where these spheres intersect. 6) Latitude & Longitude 7) 8) Latitude-Lines parallel to equator called latitude. 9) Longitude-Lines parallel to prime meridian called longitude The major building blocks of this system are: 1) Regulated Power supply. 2) Microcontroller. 3) GPS Receiver. 4) LCD with driver. 5) Reset. 6) Control button. 7) Voice circuit. 8) Crystal oscillator. 9) LED Indicators. 10) GPS
  • 10. Block Diagram Regulated Power Supply: Location based advertisement system with voice : Step down transformer Rectifire Filter Regulator RS 232 interfacing GPS Receiver LCDLCD driver Reset Voice circuit Control button Crystal Oscillator LED indicators Microcontroller Regulated power supply
  • 11. Innovative idea A Location-Based Service (LBS) is an information or entertainment service accessible with mobile devices through the mobile network and utilizing the ability to make use of the geographical position of the mobile device. LBS can be used in a variety of contexts, such as health, indoor object search, entertainment, work, personal life, etc. LBS include services to identify a location of a person or object, such as discovering the nearest banking cash machine or the whereabouts of a friend or employee. LBS include parcel tracking and vehicle tracking services. LBS can include mobile commerce when taking the form of coupons or advertising directed at customers based on their current location. They include personalized weather services and even location-based games. They are an example of telecommunication convergence. The Advantage of the project are: 1. Automatic identification of location 2. Advertisement based on location 3. Voice based advertisement 4. Location coordinates displayed continuously on LCD 5. Provision for dynamic location storing The project provides the following learning’s: 1)GPS technology. 2)Conversion of AC supply to DC supply. 3)LCD displays. 4)Embeded C programming . 5)PCB design. CONCLUSION
  • 12. In this project a location-based mobile advertising model based on the use of GPS is designed and implemented successfully. The results from the system test show that it is indeed feasible to deliver location based mobile advertising with having to use relatively advanced technologies such as GPS. In addition, the system is easy to use and can be easily adopted by users of all levels of education and technological backgrounds. The use of technologies that are relatively affordable makes it possible for even small businesses with small revenues to use such a service due to the low cost. Future Scope Profile automation REFERENCES 1. The AVR microcontroller by Anand V. Gadre 2. The 8051 Microcontroller and Embedded Systems by Muhammad Ali Mazidi. 3. Principles and Applications of gps by Vijay Garg. 4. how to interface GPS modem, by www.engineersgarrage.com 8. Wikipedia.com 10. GSM Multiple Access Scheme, http://www.eecg.toronto.edu/~nazizi/gsm/ma/