KKSI IOT 2020 | STD - SMART TRACKING DEVICE | SMKN 1 Kab. Tangerang
Table of Contents
Introduction
This tutorial guides you through the process of creating a Smart Tracking Device (STD) using IoT technology, as demonstrated by the students of SMK Negeri 1 Kab. Tangerang. The device is designed to track vehicle locations and send real-time data via Google Maps, helping to mitigate vehicle theft—a pressing issue in Indonesia.
Step 1: Understand the Project Background
- The Smart Tracking Device is developed to address the increasing rates of vehicle theft.
- The device uses IoT technology to provide location tracking through Google Maps.
- Consider the real-world applications of this technology, such as fleet management and personal vehicle safety.
Step 2: Gather Necessary Materials
For building the Smart Tracking Device, ensure you have the following components:
- Microcontroller (e.g., Arduino or Raspberry Pi)
- GPS Module
- GSM Module for sending location data
- Power supply (battery)
- Jumper wires and breadboard for connections
- Enclosure to protect the device
Step 3: Assemble the Device
- Connect the GPS module to the microcontroller:
- Use the following pins for connection:
- GPS TX to Microcontroller RX
- GPS RX to Microcontroller TX
- Use the following pins for connection:
- Connect the GSM module:
- Ensure that the GSM module is powered correctly.
- Connect the necessary pins for communication.
- Secure all components on the breadboard.
Step 4: Write the Code
- Develop a program to read GPS data and send it via the GSM module. Here is a basic outline of the code structure:
#include <GPS.h>
#include <GSM.h>
// Initialize modules
GPS gps;
GSM gsm;
// Setup function
void setup() {
Serial.begin(9600);
gsm.begin();
gps.begin();
}
// Loop function
void loop() {
if (gps.available()) {
String location = String(gps.latitude, 6) + "," + String(gps.longitude, 6);
sendLocation(location);
}
}
void sendLocation(String loc) {
// Code to send location via GSM
}
- Ensure to replace placeholders with actual logic for sending messages through the GSM network.
Step 5: Test the Device
- After assembling and programming the device, conduct tests:
- Check GPS accuracy by moving the device in an open area.
- Ensure that the GSM module successfully sends location data to your mobile device or application.
- Use a testing environment to simulate vehicle movement.
Step 6: Install the Device
- Choose a secure location in your vehicle for installation.
- Ensure the device is protected from environmental factors.
- Connect the power supply securely.
Step 7: Monitor and Maintain the Device
- Regularly check the device for functionality and battery life.
- Update the software as needed to improve performance or add features.
Conclusion
You have now created a Smart Tracking Device that can help reduce vehicle theft using IoT technology. This project not only enhances your technical skills but also provides a valuable tool for vehicle security. Next steps could include exploring advanced features, such as real-time alerts or integrating with a mobile app for easier monitoring.