Daftar Isi:

Siapkan Server Pelacakan GPS Anda Sendiri di Raspberry Pi: 8 Langkah
Siapkan Server Pelacakan GPS Anda Sendiri di Raspberry Pi: 8 Langkah

Video: Siapkan Server Pelacakan GPS Anda Sendiri di Raspberry Pi: 8 Langkah

Video: Siapkan Server Pelacakan GPS Anda Sendiri di Raspberry Pi: 8 Langkah
Video: Raspberry Pi 3 GPS Tracking System | Interfacing GPS with Raspberry Pi 3 2024, Juli
Anonim
Siapkan Server Pelacakan GPS Anda Sendiri di Raspberry Pi
Siapkan Server Pelacakan GPS Anda Sendiri di Raspberry Pi

Dalam proyek ini saya akan menunjukkan kepada Anda cara mengatur server pelacakan GPS Anda sendiri di Raspberry pi. Tidak harus Raspberry pi, karena perangkat lunak yang akan kita gunakan untuk server pelacakan juga tersedia untuk Windows dan Linux, jadi Anda dapat meng-host ini di mesin Windows Anda atau di mesin virtual di layanan cloud, terserah Anda, tetapi instruksi di sini adalah untuk Raspberry pi 4.

Idenya dimulai beberapa waktu lalu, di Voltlog #272 ketika saya mendapatkan pelacak GPS ini yang disamarkan menjadi relai otomotif tujuan umum. Secara teori, ini seharusnya datang dengan layanan pelacakan online gratis di beberapa server yang dihosting di Cina, tetapi saya tidak dapat terhubung ke server itu, jadi saya pikir mengapa tidak menyiapkan server saya sendiri dan mencoba memasangkannya dengan pelacak ini. Dengan cara ini saya akan memiliki server pelacakan yang berfungsi dan meningkatkan aspek privasi karena akan di-host sendiri. dan tidak ada orang lain yang akan memiliki akses ke data pelacakan saya.

Langkah 1: Tonton Video Pembuatannya

Image
Image

Video menjelaskan seluruh proyek langkah demi langkah, jadi saya sarankan menonton video terlebih dahulu untuk mendapatkan gambaran umum tentang proyek, masalah yang saya temui dan bagaimana saya menyelesaikannya. Kemudian Anda dapat kembali dan membaca langkah-langkah berikut untuk penjelasan yang lebih detail.

Langkah 2: Sumber Bagian yang Diperlukan

Atur Penerusan Port
Atur Penerusan Port

Inti dari proyek ini terletak pada raspberry pi, model apa pun harus berfungsi, tetapi jika Anda menggunakan salah satu model terbaru, Anda harus mendapatkan kinerja yang lebih baik, artinya perangkat lunak akan berjalan lebih lancar dan akan lebih cepat untuk diinstal. Untuk referensi saya menggunakan raspberry pi 4 dan sementara Anda mungkin sudah memiliki ini, saya masih akan menempatkan beberapa tautan di bawah ini ke tempat-tempat di mana Anda bisa mendapatkan raspberry pi 4.

Juga sangat penting adalah pelacak GPS. Saya telah menggunakan model yang disamarkan sebagai relai otomotif. Ini adalah ide yang brilian karena jika Anda menyembunyikannya di bawah dasbor, tidak ada yang akan curiga apa fungsi sebenarnya. Untuk koneksi GPRS antara pelacak GPS dan server, Anda harus menyediakan kartu sim berkemampuan data. Pilih operator lokal favorit Anda untuk ini, tetapi perlu diingat bahwa model GPS khusus ini hanya berfungsi pada jaringan 2G.

Jika Anda tinggal di negara di mana jaringan 2G telah dinonaktifkan, Anda perlu membeli pelacak GPS berkemampuan 3G, harganya lebih mahal dan petunjuk yang diberikan di sini untuk mengonfigurasi pelacak, mungkin tidak 100% kompatibel dengan pelacak GPS berkemampuan 3G.

  • Raspberry Pi 4 Model B: Link1, Link2, Link3, Link4.
  • Relay GPS Tracker (hanya 2G): Link1, Link2, Link3, Link4.
  • Pelacak GPS 3G: Tautan1, Tautan2, Tautan3.

Langkah 3: Instalasi Baru Raspbian

Saya akan mulai dengan instalasi baru Raspbian, saya mengambil rilis terbaru Raspbian Buster Lite dari situs resmi dan menyiapkan kartu sd dengan gambar ini menggunakan Balena etcher. Ini seharusnya cukup sederhana untuk dilakukan, itu hanya cara biasa untuk menyiapkan raspberry pi. Setelah Balena etcher menyelesaikan pekerjaan, saya melanjutkan ke partisi boot pada kartu sd dan membuat file kosong bernama ssh, tanpa ekstensi. Ini untuk mengaktifkan server SSH pada raspberry pi karena dinonaktifkan secara default. Setelah selesai masukkan kartu sd ke raspberry pi Anda, sambungkan ke jaringan dan terapkan daya.

Langkah 4: Siapkan Perangkat Lunak Server Pelacakan: Traccar

Langkah selanjutnya adalah menyiapkan server pelacakan, nama perangkat lunaknya adalah Traccar dan ini adalah situs webnya. Kami akan menggunakan rilis lengan linux, karena raspberry pi berjalan pada prosesor lengan. Ambil tautan unduhan, sambungkan ke raspberry pi menggunakan metode favorit Anda, saya menggunakan SSH di jaringan lokal. Selanjutnya semua perintah yang diperlukan untuk menginstal server dijelaskan di bawah ini:

sudo mkdir /opt/traccar && cd /opt/traccarsudo wget https://github.com/traccar/traccar/releases/download/v4.6/traccar-linux-arm-4.6.zip Sudo unzip traccar-linux-arm- 4.6.zip sudo rm -f traccar-linux-arm-4.6.zip sudo./traccar.run //jalankan instalasi sudo systemctl start traccar.service

Setelah selesai buka browser di jaringan yang sama dan coba sambungkan ke server menggunakan alamat ip dan port 8082. Anda akan disambut dengan antarmuka web, nama pengguna dan kata sandi default adalah admin. Saya menyarankan Anda mengubah ini segera. Layanan akan secara otomatis mulai saat boot sehingga tidak diperlukan untuk melakukan langkah lain pada saat ini.

Langkah 5: Atur Penerusan Port

Jika raspberry pi Anda berada di belakang router atau firewall seperti dalam kasus saya, Anda perlu meneruskan port sehingga perangkat eksternal seperti pelacak GPS dapat terhubung ke server kami yang baru dibuat. Dalam kasus pelacak gps relai yang saya miliki, ini menggunakan port 5013 tetapi ini mungkin berbeda jika Anda memiliki perangkat yang berbeda. Port ini sangat penting dan Anda perlu mencari tahu port mana yang digunakan pelacak Anda untuk membuat koneksi. Saya menggunakan router tp-link di sini jadi saya hanya meneruskan port 5013 ke alamat ip lokal server raspberry pi.

Langkah 6: Daftarkan Pelacak GPS ke Server

Daftarkan Pelacak GPS ke Server
Daftarkan Pelacak GPS ke Server

Selanjutnya kita dapat menambahkan pelacak GPS kami di antarmuka web Traccar, di sisi kiri saya klik tambahkan, pilih nama untuk perangkat Anda dan isi 10 digit pengenal yang merupakan label ini di sisi kasing pelacak Anda. Yang baru dibuat perangkat akan ditampilkan sebagai offline hingga server mulai menerima data.

Langkah 7: Konfigurasikan Pelacak GPS

Konfigurasikan Pelacak GPS
Konfigurasikan Pelacak GPS

Langkah terakhir adalah mengkonfigurasi pelacak GPS dan perintah khusus ini berlaku untuk pelacak yang saya gunakan, Anda mungkin harus menggunakan perintah yang berbeda untuk pelacak yang berbeda tetapi idenya adalah untuk mengatur ulang pelacak, mengatur nomor admin Anda, mengkonfigurasi apn pengaturan untuk operator jaringan Anda, atur alamat ip eksternal yang kami simpan sebelumnya, portnya adalah 5013. Atur frekuensi unggah dalam hitungan detik dan aktifkan koneksi GPRS. Kembali ke antarmuka web Traccar, status harus beralih ke online dan kita akan mulai melihat data tentang perangkat kita.

Langkah 8: Pikiran Terakhir

Jika Anda mengalami masalah dengan seluruh proses penyiapan ini, saya akan memberi Anda beberapa petunjuk untuk diperiksa saat memecahkan masalah. Pertama-tama pelacak ini hanya bekerja dengan jaringan 2G, jadi pastikan operator jaringan Anda mendukung 2G. Kartu sim tidak boleh memiliki kunci pin yang diaktifkan karena pelacak tidak dapat melewatinya. Kartu sim harus memiliki layanan data yang diaktifkan dan kredit yang cukup untuk melakukan operasi tersebut di jaringan.

Mengenai server sangat penting untuk mendapatkan penerusan port yang benar dan menggunakan alamat ip eksternal yang benar jika tidak, perangkat Anda tidak akan menunjuk ke server yang benar. Ini juga sangat penting untuk mendapatkan port yang benar untuk perangkat pelacak khusus Anda. Traccar memiliki beberapa info bagus tentang ini, jadi pastikan Anda memeriksa dokumentasi dan forum mereka.

Ada posting blog tentang masalah ini jika Anda ingin mengirimi saya umpan balik, Anda dapat melakukannya di komentar dan Anda juga dapat memeriksa saluran Youtube saya untuk proyek yang lebih mengagumkan: Saluran Youtube Voltlog.

Direkomendasikan: