Contents
Introduction
Real-time location tracking without GPS or GSM modules, utilizing Arduino, crash sensors, Bluetooth, and an Android app, presents an innovative approach to accident detection and monitoring. This system integrates a crash sensor with an Arduino board, which communicates via Bluetooth with an Android app installed on a smartphone or tablet.

Bill Of Materials
SN | COMPONENTS NAME | QUANTITY | ALIEXPRESS LINK | AMAZON LINK |
---|---|---|---|---|
1 | Arduino Uno | 1 | ALI-EXPRESS BUY | AMAZON BUY |
2 | Bluetooth Module | 1 | ALI-EXPRESS BUY | AMAZON BUY |
3 | Crash Sensor | 1 | ALI-EXPRESS BUY | AMAZON BUY |
4 | Connecting Wires | Some | ALI-EXPRESS BUY | AMAZON BUY |
5 | Bread Board | 1 | ALI-EXPRESS BUY | AMAZON BUY |
Block Diagram
The Arduino setup includes the crash sensor, which detects sudden impacts or collisions. When triggered, the Arduino sends a signal via Bluetooth to the paired Android device. The Android app receives this signal, prompting it to capture the device’s current location using its built-in sensors.
The Android app then displays this location on a map interface, allowing users to visualize the vehicle’s position in real-time. Additionally, the app can notify designated contacts or emergency services about the accident, providing crucial information for swift response and assistance.

By combining Arduino, Bluetooth, and an Android app, this system offers a cost-effective and efficient solution for accident detection and real-time location tracking, without relying on GPS or GSM modules. It enhances safety and security, particularly in remote or challenging environments where traditional positioning technologies may be unavailable or unreliable.
PCB Manufacturer
PCBWAY is a highly skilled company specializing in PCB manufacturing. They offer their services at incredibly low prices, such as providing 10 PCBs for only $5. Additionally, new members receive a $5 bonus. The website allows customers to upload their Gerber Files and place orders.

PCBWAY is known for producing PCBs of exceptional quality and maintaining high standards, which is why many people trust them for their PCB and PCBA
Below are some of my PCB’S manufactured by PCBWAY and I am fully satisfied by their Quality of service they provide

Circuit Diagram
This circuit diagram represents the basic connections between the components:

- The crash sensor is connected to digital pin 2 of the Arduino.
- The TX pin of the Bluetooth module is connected to pin 3 (TX) of the Arduino, while the RX pin of the Bluetooth module is connected to pin 4 (RX) of the Arduino.
- The Arduino communicates with the Android device via Bluetooth, sending crash detection signals.
This setup enables communication between the Arduino and the Android app, facilitating real-time location tracking and accident detection without relying on GPS or GSM modules.

Program or Source code
#include <SoftwareSerial.h>
SoftwareSerial bt(3, 4);
String msg;
int crashPin = 2, crashData;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
bt.begin(9600);
pinMode(crashPin, INPUT_PULLUP);
}
void loop() {
if (bt.available())
{
msg = bt.readString();
Serial.println(msg);
}
crashData = digitalRead(crashPin);
Serial.println(crashData);
if (crashData == 0)
{
bt.write("H");// DO NOT CHANGE THIS!!!!!!! .THIS "H" INDICATES THAT CRASH HAS OCCOUR
Serial.println("ACCIDENT !!!!!!!");
}
delay(1000);// if delay is below 1000, it tries to send multiple message at a time. sometime it create a problem in the app. so keep it above or equal to 1000
}
Mobile App
You can download this mobile app to connect with the bluetooth module.

Message with the location information in mobile phone.

You can Download the APP from here.
PCB Manufacturing Files
Gerber Files
PCB View


Order Directly from PCB WAY
I have already uploaded all these required manufacturing files in PCBWAY website. You can easily go to the below link and place you order, and get your Own Home Automation PCB manufactured from one of the best pcb manufacturer PCBWAY
Conclusion
In brief, the real-time location tracking system leverages Arduino, crash sensors, Bluetooth, and an Android app to detect crash events and estimate location without GPS or GSM modules. Arduino detects crashes using sensors and signals the Android app via Bluetooth. The app then estimates the Arduino’s location based on Bluetooth signal strength. While feasible, this approach has limitations like limited range and accuracy, environmental factors, and dependency on Bluetooth technology. Nevertheless, with careful implementation and optimization, it can provide a basic solution for location tracking in certain scenarios.
Photo Gallery


