0% found this document useful (0 votes)
7 views7 pages

Asset Tracking

Uploaded by

Shivansh Raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views7 pages

Asset Tracking

Uploaded by

Shivansh Raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Asset Tracking and Monitoring system

NAGISETTIGARI TARUN GILLELA ARJUN THEDLA NITHIN


19BEE0417 19BEE0157 19BEE0008
VIT,VELLORE VIT,VELLORE VIT,VELLORE

ABSTRACT: Today, the growth of technology women, children, people with mental
is rapid and provides all necessary and effective disorder and any valuable things. This
solutions for the requirements. One of the most system is going to help people to monitor
important areas of concern is security. In this and track the location of assets.
scenario, IOT Asset tracking system is
developed to increase the safety of women,
children, people with mental disorder and any III.OVERVIEW
valuable items through the technology of Radio The system uses RF technology which
Frequency along with IOT. Radio Frequency refers to communicating through wireless
module consists of transmitter and receiver. electromagnetic signal with radio
The transmitter is placed with the object to be frequency that ranges from 3 kHz to 300
tracked which sends radio waves to the GHz. RF modules comprises of RF
receiver. If the object being tracked moves out transmitter and RF receiver. The transmitter
of frequency range, an alert message and call is placed within the asset to be tracked and
will be sent to specified guardians through
the receiver is with the owner/ guardian of
Global System for Mobile communication.
Further the location of the object can be tracked
the asset. The transmitter and receiver
whenever required through Global Positioning communicate with each other through RF
System. In addition, by using Google map API signal. Once the asset goes out of frequency
key we can locate the object and for the latitude range the location of the object can be
and longitude values we can use Thinkspeak tracked using GPS. IOT plays a vital role in
channel id and API key. The frequency range the development of the system which
between transmitter and receiver and location allows devices to connect, interact and
of assets are displayed in ThingSpeak which is exchange data over the internet and can be
an open source IOT platform. remotely controlled and monitored. There
are many IOT platforms. One such platform
I.OBJECTIVE is ThingSpeak which is an open-source
The Main objective of IOT Asset Tracking Internet of Things application to store and
System is to track the location of assets and retrieve data from things using the internet
send quick messages via Short Message or through Local Area Network. Here, IOT
Service and call when it moves out of ThingSpeak displays all the sensor data and
bound. The major goal is to ensure location information via widget on smart
maximum security and enable tracking by phone.
providing current location.
IV.SYSTEM DEVELOPMENT
II.INTRODUCTION Arduino:
Nowadays, safety is one of the major issues Arduino is an open-source project that
as crime is rapidly growing across the created microcontroller-based kits for
world. IOT Asset Tracking System is building digital devices and interactive
focused with the safety and security of objects that can sense and control physical
devices.
Mazatron U-BLOX NEO-6M GPS
Robocraze RF434 Rf Module Positioning Module:
The NEO-6 module series is a family of
stand-alone GPS receivers featuring the
high performance u-blox 6 positioning
engine.These flexible and cost effective
receivers offer numerous connectivity
options in a miniature 16 x 12.2 x 2.4 mm
package.Their compact architecture and
power and memory options make NEO-6
modules ideal for battery operated mobile
devices with very strict cost and space
Transmitter:
constraints.The 50-channel u-blox 6
An RF transmitter module is a small PCB positioning engine boasts a Time-To-First-
sub-assembly capable of transmitting a Fix0(TTFF) of under 1 second.
radio wave and modulating that wave to
carry data Transmitter modules are usually
implemented alongside a microcontroller
which will provide data to the module
which can be transmitted.RF transmitters
are usually subject to regulatory
requirements which dictate the maximum
allowable transmitter power output,
harmonics, and band edge requirements

Robocraze RF434 Rf Module ESP8266 Nodemcu:


Receiver:
An RF receiver module receives the NodeMCU is an open-source firmware and
modulated RF signal and demodulates development kit that helps you to prototype
it.There are two types of RF receiver or build IoT products. It includes firmware
modules:superheterodyne receivers and that runs on the ESP8266 Wi-Fi SoC from
super-regenerative of the receivers. Espressif Systems, and hardware which is
Superregenerative modules are usually low based on the ESP-12 module. The firmware
cost and low power designs. It uses a series uses the Lua scripting language.
of amplifiers to extract modulated data
from a carrier wave. Super-regenerative
modules are generally imprecise as their
frequency of operation varies considerably
with temperature and power supply voltage.
V.SYSTEM DESCRIPTION Receiver Module with Arduino:
Data pin of Receiver - Digital pin 2 of
Arduino
Vdd of Receiver - Vin digital pin of
Arduino
Gnd of Receiver - Gnd pin of Arduino

Buzzer with Arduino:


Buzzer - Digital pin 10 of Arduino
Gnd of Receiver - Gnd pin of Arduino

VI.PROPOSED
Transmitter module with METHODOLOGY
NODEMCU: Asset tracking device has two main
processors
Vdd of transmitter - Vin digital pin of 1) Arduino
Node MCU
2) NodeMCU.
Gnd of transmitter - Gnd pin of Node We have an asset and an observer. Arduino
MCU will be present with the observer and
Data pin of transmitter - D6 digital pin of NodeMCU is attached to the asset. The
Node MCU asset keeps transmitting the data with the
help of the RF transmitter. Arduino will
GPS module: keep receiving the data with the help of the
Vdd of GPS module - Vin digital pin of RF receiver, and once the receiver couldn’t
Node MCU pick the signal transmitted it means that the
asset is out of range. We always keep track
Gnd of GPS module - Gnd pin of Node of the location of the asset with the help of
MCU GPS module noting the values to
Rx pin of GPS module - D0 digital pin of Thingspeak. Once the asset is out of range,
Node MCU we activate buzzer and we locate the asset
on Thingspeak . For locating asset we
Tx pin of GPS module - D1 digital pin of
created a HTML page using google map
Node MCU
API key and for longitude and latitude
values we used Thingspeak channel id and
API key.
VII.HARDWARE MODEL #include "ThingSpeak.h"
At Transmitter Side: #include <ESP8266WiFi.h>
#include <TinyGPS++.h> //library
for GPS module
#include <SoftwareSerial.h>
#include <ArduinoJson.h>
#include <ESP8266HTTPClient.h>
const char* ssid= "realme XT";
const char* password = "12345678";
unsigned long myChannelNumber=
1539106;
const char*
myWriteAPIKey="P5AH5P6OHSC
C55XB";
WiFiClient client;
float latitude, longitude;
int year, month, date, hour, minute,
second;
At Receiver Side: String date_str, time_str, lat_str,
lng_str;
int pm;
RCSwitch mySwitch = RCSwitch();
//int vibr_pin=14;
WiFiServer server(80);

void setup() {
Serial.begin(115200);
Serial.print ("Connecting to ");
Serial.println (ssid);
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
while (WiFi.status () !=
WL_CONNECTED) {
delay(500);
Serial.print("...");
}
Serial.println("");
Serial.println("WiFi connected");
VIII.SOFTWARE SIMULATION Serial.println("IP address: ");
Serial.println (WiFi.localIP());
Interfacing RF with GPS module Serial.print ("Netmask: ");
at transmitter side: Serial.println (WiFi.subnetMask ());
#include <RCSwitch.h> Serial.print ("Gateway: ");
Serial.println (WiFi.gatewayIP()); count = 0;
ThingSpeak.begin(client); digitalWrite(buzzer,HIGH);
mySwitch.enableTransmit(12); Serial.println(value);
} }
void loop() { else
Serial.print(F("Location: ")); {
latitude = 14.7121; Serial.println("Not Receiving");
lat_str= String (latitude,6); // count++;
latitude location is stored in a string digitalWrite(buzzer,HIGH);
longitude= 78.4647; Serial.println(count);
lng_str = String (longitude, 6); if(count>=10)
//longitude location is stored in a {
string digitalWrite(buzzer, LOW);
Serial.println(lat_str); delay(1000);
Serial.println(lng_str); digitalWrite(buzzer,HIGH);
ThingSpeak.setField(1,lat_str); }
ThingSpeak.setField(2,lng_str); }
mySwitch.resetAvailable();
ThingSpeak.writeFields(myChannel delay(2000);
Number, myWriteAPIKey); }
mySwitch.send(latitude, 6);
Serial.println ("transmitting"); IX.RESULT ANALYSIS
delay(1000); Serial Monitor Output after GPS
Serial.println(); module interfacing at Transmitter
} side:

Interfacing RF at Receiver side:


#include<RCSwitch.h>
RCSwitch mySwitch = RCSwitch();
int buzzer=10;
int count =0;

void setup(){
pinMode(10,OUTPUT);
Serial.begin (9600);
mySwitch.enableReceive(0);
}

void loop(){
float value=
mySwitch.getReceivedValue();
if (mySwitch.available())
{
Serial Monitor Output at Receiver X.CONCLUSION
side when data is received: The proposed IOT Asset Tracking System
has been developed to ensure safety and
security of assets like people with
psychological disorder, women, children
and any valuable objects. The major
advantage is the use of sensors like sound
sensor and vibration sensor that sense and
alert. IOT Asset Tracking System can be
used for both personal and business
purpose. In future, IOT Asset Tracking
System is going to play a major role in our
day to day life. EEPROM can be used to
store the previous navigation position up to
256 locations by increasing its memory.
The accuracy of GPS receiver can be
increased by increasing its cost. The size of
the kit can be reduced by employing GPS
and GSM in the same module. The system
can be extended to track vehicle and with
the help of high sensitivity vibration
sensors accidents can be detected and send
the location to the owner, hospital and
Serial Monitor Output at Receiver police.
side when data is not received:

XI.REFERENCE
1)Fatin Balkis Binti Alzahri, Maziani
Sabudin, “Vehicle Tracking Device”.
2) Aditi Gupta, Vibhor Harit, “Child
Safety and Tracking Management
System”.
3) Steven Chan, Adam Connell, Eribel
Madrid, Dongkuk Park, Ridha Kamoua,
“RFID for personal asset tracking”.
4) Daniel Patricko, Hendry Hendry,
Jonathan Adiel Pranoto, Adi kurniawan,
“Human tracking in certain indoor and
outdoor area by combining the use of
RFID and GPS”.
5) Pratik Kanan, Dr. Mamta Padole-Real-
time Location Tracker for Critical Health
Patient using Arduino, GPS Neo6m and
GSM Sim800L in Health Care
Video link:
https://drive.google.com/file/d/1gCe
eOPcCnkEjYYHU9d6tfKpl5b_hUU
74/view?usp=sharing
Limitations and Future
prospects:
Limitations:
1. Data transfer errors due to RF
module.
2. Data transfer range of RF
module(5m - without antenna
and upto 100m – with
antenna)
3. Communication with GPS
module
Future prospects:
1. Better transmitter modules
can be used.
2. The accuracy of GPS receiver
can be increased by increasing
its cost. More modules and
sensors can be used to get
more information and alerts.
3. The system can be extended
to track vehicle and with the
help of high sensitivity
vibration sensors accidents
can be detected and send the
location to the owner, hospital
and police
4. A fully developed project can
provide complete security and
safety to the asset

You might also like