LoRa GPS Tracker Project with Google Maps - Arduino ESP8266 RYLR406

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
Hello friends today I will show you how to create a GPS tracker using a Laura module it has an impressive range of 15 kilometers and the best part is that it does not require an internet connection or a GSM network allowing you to use it anywhere this project consists of two devices the transmitter and the receiver let's start with the transmitter device this device is responsible to send the GPS data to the receiver device for this I have used an Arduino Nano as the brain of the receiver device to enable long-range communication I integrated the long range rylr 4.6 Laura module provided by Ray X next I have connected Neo 6m GPS module to get the accurate positioning data from the connected satellites to power the entire circuit I am using a 3.7 volt lithium ion battery it provides a stable 4.6 volts when fully charged so this battery is perfect for our needs moving on to the receiver device I have connected a Lora module to a node MCU and to track the location in real time I have connected the transmitter device to my Android phone using a usb OTG cable once the receiver device is connected it starts receiving the GPS coordinates from the transmitter device then you can view this data on Google Maps using a specially designed app called Arduino esp32 GPS map you can easily download this app from the Play Store for this project I am using rylr406 transceiver Laura module from reyex with a frequency range from 426 to 470 megahertz it provides flexible options for transmitting data over significant distances if you need more detail about this module then you can watch my previous video on Lora module check the link in the description to obtain accurate GPS data I am using the Neo 6 mgps module this module ensures precise positioning with latitude and longitude coordinates allowing us to track the location accurately here is the wiring diagram for the transmitter device the Laura module operates at 3.3 volts so it is important to ensure that you have connected it to the 3.3 volt pin on the Arduino Nano next I have connected pin 2 of the Arduino to the RX pin of the Lora module using a voltage divider to convert the 5 wall signal to 3.3 volts which is compatible with the Lora module please take care while making the connections to prevent any damage to the hardware next here is the wiring diagram for the receiver device the connections are relatively straightforward you won't need an additional power supply for the receiver because I will be powering it using my Android phone next here I have carefully connected all the components as per wiring diagram and both of my devices are now ready for operation I have connected both devices to my computer for programming and debugging now it's time to look at the code the code on the left belongs to the transmitter device here first I have included the necessary libraries the software serial library is used for serial communication with the Lora module and the all soft serial library is used for serial communication with the GPS module Additionally you need the tiny GPS plus library to pass the GPS data next I have defined the digital pins that will be used for communication with the Lora module and the GPS module after that I have created the tiny GPS plus object to handle GPS data in the setup function I have initialized the serial communication for USB Lora module and GPS module in the loop function there is a while loop it continuously reads GPS data from the Neo 6m GPS module and when the new GPS data becomes available then this display info function is called this function is responsible for transmitting the GPS data to the receiver device using Lora communication now let's upload the code to the transmitter device once the upload is complete open the serial monitor here you can see that our transmitter device start transmitting the data next let's take a look at the code on the right side the code belongs to the receiver device this code will receive the GPS data from the transmitter and then it forward this data to the Android app to display the real-time location on the Google Map you just upload this code to the receiver device once the upload is complete open the serial monitor here you can see the receiver device starts receiving data from the transmitter to test this project there is no need to install a third-party serial monitor you can simply open two separate instances of the Arduino IDE this allows you to open two serial monitors simultaneously which is ideal for testing the project after successfully testing the project you can connect the battery and mobile phone to both transmitter and receiver devices this tracker is capable of tracking the location of any object within a range of 10 to 15 kilometers I have tested it up to three kilometers and it gave me the perfect results that's all for today if you have any questions then feel free to leave them in the comments section below see you in the next video bye
Info
Channel: Ahmad Logs
Views: 51,084
Rating: undefined out of 5
Keywords: lora gps tracker, lora gps google maps, lora gps, lora gps project, lora gps tracker project, lora gps tracker arduino, lora gps tracker diy, lora gps tracking, lora gps pet tracker
Id: XNE0Qm0NdLg
Channel Id: undefined
Length: 6min 36sec (396 seconds)
Published: Sat Jul 01 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.