Daftar Isi:

LoRa GPS Tracker/Pager: 9 Langkah (dengan Gambar)
LoRa GPS Tracker/Pager: 9 Langkah (dengan Gambar)

Video: LoRa GPS Tracker/Pager: 9 Langkah (dengan Gambar)

Video: LoRa GPS Tracker/Pager: 9 Langkah (dengan Gambar)
Video: Scentroid's CTAir Continuous Urban Air Quality Monitor Seminar A 12.08.2020 (Subtitled) 2024, Juni
Anonim
Pelacak / Pager GPS LoRa
Pelacak / Pager GPS LoRa

Saya telah dihubungi oleh sejumlah orang dalam pencarian dan penyelamatan (SAR) yang tertarik dengan proyek mesh Ripple LoRa lainnya yang telah saya kerjakan, dan itu membuat saya berpikir untuk membuat perangkat khusus untuk personel lapangan.

Nah, ini dia!

Perangkat ini tidak memerlukan handset Android pendamping, karena memiliki UI yang sangat sederhana bagi pengguna. Ini memiliki layar OLED kecil dan hanya 3 tombol tekan, sehingga hanya menawarkan jenis interaksi terbatas dengan pengguna.

Apa fungsinya?

  • Memungkinkan pengguna lapangan untuk mengatur status mereka ke salah satu dari 4 warna (Biru, Hijau, Oranye, Merah), yang akan dilihat komandan secara real-time.
  • Mengirimkan lokasi pengguna ke komandan secara real-time.
  • Memberi tahu pengguna tentang pesan masuk dan siaran dari komandan.
  • Memungkinkan pengguna mengirim balasan ke pesan masuk (dari daftar opsi)

Perlengkapan

  • TTGO LoRa 32 v2.1
  • BN-180 GPS
  • Tombol sesaat
  • Baterai 1S Lipo
  • Buzzer piezo

Langkah 1: Contoh Skenario

Contoh Skenario
Contoh Skenario

Admin jaringan menyiapkan perangkat pager menggunakan aplikasi Ripple Commander. Dapatkan dari Google Play:

Menggunakan aplikasi, komandan dapat melihat daftar perangkat di jaringan mesh.

Langkah 2: Tampilan Peta

Tampilan peta
Tampilan peta

Komandan dapat melihat statusnya sekarang oranye (lihat lingkaran oranye di atas). Mereka juga dapat melihat status DAN lokasi di tampilan peta.

Langkah 3: Pesan

Perpesanan
Perpesanan

Melihat status GeoPager1 berubah menjadi oranye, komandan masuk ke layar obrolan, dan menanyakan apakah pengguna membutuhkan bantuan.

(CATATAN: balasan dalam warna oranye muncul saat pengguna pager memilih balasan dari daftar)

Untuk menentukan opsi balasan, cukup masukkan "?:" dengan opsi yang dipisahkan oleh "/"s

Langkah 4: Peringatan Pager

Peringatan Pager
Peringatan Pager

Di sisi pager, operator lapangan melihat lampu kilat LED hijau dan suara bel.

Langkah 5: Interaksi Pager

Interaksi Pager
Interaksi Pager
Interaksi Pager
Interaksi Pager

Mereka memilih pratinjau pesan dengan tombol atas, untuk melihat detail pesan.

Pengguna kemudian menggunakan tombol untuk memilih opsi balasan.

Pada titik ini komandan akan mendapatkan peringatan bahwa balasan telah masuk (lihat layar obrolan aplikasi di atas, dengan balasan oranye)

Langkah 6: Cara Merakit Perangkat

Cara Merakit Perangkat
Cara Merakit Perangkat

Lihat diagram pengkabelan di atas tentang cara menghubungkan tombol, buzzer, dan GPS:

Langkah 7: Mem-flash Firmware

Anda perlu memastikan bahwa Anda telah menginstal Arduino IDE, dengan dukungan papan Espressif ESP32 ditambahkan. Buka situs Ripple Github untuk mendapatkan petunjuk:

github.com/spleenware/ripple

Untuk proyek ini, Anda perlu mem-flash biner khusus ini:

CATATAN: Sayangnya, GPS menggunakan UART yang sama dengan port USB bawaan, jadi Anda harus memutuskan sambungan GPS setiap kali Anda mem-flash firmware ATAU memprogram perangkat melalui aplikasi.

Langkah 8: Mengonfigurasi Perangkat (ID, Pengaturan)

Aplikasi Ripple Commander memiliki DUA ikon peluncur. Untuk menentukan dan mengonfigurasi perangkat di jaringan mesh, luncurkan dari ikon 'Penyediaan Perangkat'.

Ketuk menu 'BARU' di bilah Tindakan atas. lalu masukkan ID dan nama unik. Pilih 'GeoPager' di tarik-turun Peran Perangkat. (opsional, Anda dapat mengatur konfigurasi khusus dengan tombol '…')

Klik SIMPAN, lalu kembali ke layar utama, seharusnya ada perangkat baru dalam daftar dengan nama yang Anda tetapkan.

Ketuk ikon 'chip komputer' kecil di sebelahnya untuk masuk ke layar 'Perangkat Program'. Sambil menahan tombol atas pada perangkat pager (tombol A), sambungkan kabel USB OTG dari Android ke perangkat yang seharusnya menyalakan perangkat. Setelah penundaan, Anda akan melihat 'PROGRAM MODE' di layar OLED.

Sekarang ketuk tombol 'Program' di aplikasi Commander, dan jika semuanya berjalan dengan baik, akan ada pesan '… selesai'. Perangkat sekarang harus memiliki ID, konfigurasi, dan kunci enkripsi yang disimpan di EEPROM-nya.

Langkah 9: Pengujian Awal

Matikan perangkat, lalu pasang baterai LiPo atau nyalakan dari sumber USB. Luncurkan layar utama menggunakan ikon peluncur lainnya (berlabel Ripple Commander). Ini akan menampilkan perangkat pager dalam daftar, dengan lingkaran abu-abu di sebelahnya. Status abu-abu berarti status 'tidak diketahui', karena perangkat belum melakukan interaksi apa pun.

Ketuk perangkat pager, untuk masuk ke layar 'obrolan'. Bilah Tindakan atas sekarang akan menampilkan pembaruan lingkaran status ke BIRU, dan ikon 'WiFi' di sebelahnya menunjukkan koneksi penuh/kuat.

Coba ketik beberapa pesan, yang seharusnya membuat pager berbunyi bip/flash, dll

Menyumbangkan

Jika Anda merasa proyek ini bermanfaat dan merasa ingin membuang Bitcoin dengan cara saya, saya akan sangat berterima kasih.

Alamat BTC saya: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS

Masukan

Jika Anda terlibat dalam SAR, atau di beberapa organisasi lain dengan struktur komando dan kontrol yang dapat memanfaatkan kemampuan ini, saya akan senang membantu dalam menyiapkan proyek percobaan/penyebaran.

Saya terus mengerjakan proyek ini karena itu benar-benar melibatkan saya dan menarik minat saya. Semoga dapat bermanfaat bagi masyarakat luas. Jangan ragu untuk mengirim pesan kepada saya di sini jika Anda memiliki pertanyaan.

Menikmati!

Salam, Scott Powell

Direkomendasikan: