Isi kandungan:
- Bekalan
- Langkah 1: Pendawaian
- Langkah 2: Mengemaskan Firmware
- Langkah 3: Konfigurasikan Tracker di Aplikasi
- Langkah 4: BARU: Makluman Pagar Geo
- Langkah 5: (Pilihan) 3D Cetak Sarung
- Langkah 6: Maklum balas
Video: Penjejak GPS LoRa: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Projek ini akan menunjukkan cara memasang modul pelacak GPS anda sendiri, untuk digunakan dengan rangkaian mesh Ripple LoRa. Lihat artikel pendamping ini untuk maklumat:
Modul pelacak ini menggunakan radio Semtech LoRa, dan papan dev Arduino yang serasi. Pada mulanya, hanya ada sokongan untuk Adafruit Feather, tetapi akan semakin bertambah dari masa ke masa. Modul-modul tersebut dapat digunakan untuk mengesan lokasi sesuatu dari jarak jauh, melalui rangkaian jejaring radio LoRa.
Bekalan
Komponen perkakasan boleh dibeli di sini:
- Adafruit Feather dengan modul LoRa:
- Penerima GPS BN-180:
- Antena dipol 900MHz:
- LiPo 1S:
CATATAN: wayar mesti ditukar pada penyambung bateri Lipo ini sebelum dipasang ke Feather
Maksudnya, bateri ini mempunyai jenis penyambung yang betul, tetapi kekutuban terbalik !!
Sebagai alternatif, anda boleh membeli bateri lipo 1S dari Adafruit. Ini mempunyai penyambung dengan kekutuban yang betul.
Langkah 1: Pendawaian
Papan Feather hanya memerlukan penerima GPS BN-180 yang disambungkan ke atasnya, dengan sambungan berikut:
- (hitam) GND -> Pin GND pada bulu
- (merah) VCC -> pin 3.3V pada bulu
- (putih) TX -> bulu pin RX1
- (hijau) RX -> pin TX1 pada bulu
Antena tidak mempunyai penyambung yang betul, jadi anda perlu memotongnya dari IPEX4, kemudian pisahkan jalinan dan pateri pujuk ke alas tanah antena (lihat gambar akhir di atas). Untuk melakukan ini, anda perlu melucutkan kira-kira 10mm plastik luar dari hujung kabel, kemudian asingkan jaring wayar coax sekitarnya yang sangat halus kemudian pasangkan sedikit pateri ke atas ini. Kemudian keluarkan kira-kira 1mm plastik dari wayar aktif dalaman dan letakkan sedikit pateri di atasnya. Seterusnya, pasangkan pad alas antena pada Feather, dan pad antena aktif di tengah, kemudian pasangkan antena ke ini pad (coax yang dipisahkan ke alas tanah, wayar dalaman aktif ke pad antena).
Langkah 2: Mengemaskan Firmware
Untuk ini, anda perlu memasang Arduino IDE, dan sokongan untuk jenis papan sasaran.
Terdapat arahan mengenai cara mem-flash firmware di halaman Github ini:
Pilih salah satu sasaran 'GPS Tracker Node'.
Dengan papan yang disambungkan melalui kabel USB, periksa bahawa firmware tidak apa-apa dengan membuka Serial Monitor di Arduino IDE. Masukkan 'q' (tanpa tanda petik) di baris hantar, dan tekan enter.
Monitor bersiri hendaklah membalas dengan teks bermula dengan "Q:…"
Langkah 3: Konfigurasikan Tracker di Aplikasi
Untuk mengkonfigurasi modul pelacak dan benar-benar melacaknya, anda perlu memasang aplikasi Ripple Commander. Pada masa ini hanya Android yang disokong. Muat turun dari Play:
Aplikasi ini mempunyai dua ikon pelancar. 'Peruntukan Peranti' hanya untuk anda semasa menyiapkan rangkaian jaringan anda (pengulang, sensor, pintu masuk, dll.). Nod pelacak hanya perlu diberikan Id unik (antara 2 dan 254), dan kunci penyulitan mereka dihasilkan. Cukup klik pada menu 'BARU' pada bar alat, dan masukkan Id dan nama pelacak, kemudian klik SIMPAN.
Penjejak kini harus berada dalam senarai utama. Ketuk ikon 'chip' di sebelah kanan, untuk pergi ke skrin 'Programmer'. Sambungkan papan penjejak melalui kabel USB-OTG ke Android, kemudian ketuk butang 'PROGRAM'. Sekiranya semuanya berjalan lancar, maka mesti ada mesej yang mengatakan 'Selesai', dan sekarang anda boleh memutuskan sambungan.
Keluar kembali ke pelancar Android, kemudian ketuk ikon pelancar 'Ripple Commander' utama.
Ini adalah UI utama aplikasi, di mana anda boleh berbual dengan pengguna 'pager' lain dalam rangkaian (yang menggunakan aplikasi Ripple Messenger), dan pantau nod khas anda, seperti pengulang dan nod GPS Tracker. Ketuk simpul pelacak dalam senarai, dan anda akan melihat skrin status peranti (lihat tangkapan skrin kedua di atas). Ketuk pilihan penjejakan 'LIVE TRACK', dan anda seharusnya dapat memantau lokasi langsung modul.
Tab 'Peta' akan menunjukkan pin peta untuk setiap modul pelacak yang sedang dilacak.
Langkah 4: BARU: Makluman Pagar Geo
Firmware terkini kini menyokong mod Geo Fence. Dalam mod ini, anda memilih wilayah geo (yang anda tentukan di tab Peta), dan hanya menerima pesanan amaran ketika peranti masuk atau keluar dari wilayah tersebut.
Pertama, beralih ke tab Peta, dan ketuk menu '…' di bar alat, kemudian pilih salah satu pilihan 'Wilayah Baru' (bulatan atau poligon).
Bulatan: tekan lama pada peta di mana anda mahu pusat rantau bulatan seharusnya. Kemudian ketik pilihan terapung '+' dan '-' ke kiri untuk menambah atau mengurangkan ukuran.
Poligon: tekan panjang setiap titik dalam poligon pada peta. Untuk mengurungkan titik terakhir, ketuk butang 'x' di pilihan terapung di sebelah kiri.
Untuk kedua-duanya, setelah anda selesai menentukan geografi wilayah, ketuk pilihan 'tandakan' hijau kemudian masukkan nama unik untuk wilayah tersebut.
Kembali ke tab 'Rumah', ketuk item pelacak dalam senarai, untuk pergi ke skrin status pelacak. Sekarang pilih pilihan 'GEOFENCE' di bawah Penjejakan, kemudian pilih wilayah dari senarai. Sekiranya semuanya berjalan lancar, statusnya akan dikemas kini, dan alat pelacak akan menghantar mesej amaran ketika masuk atau keluar dari rantau ini. Lihat tab 'Sejarah' untuk mesej amaran.
Langkah 5: (Pilihan) 3D Cetak Sarung
Sarung ini dapat menempatkan bulu dan GPS dengan baik:
Ia juga mempunyai pemegang untuk antena.
Di atas adalah gambar anjing saya dengan pelacak yang dilekatkan di sini kolar:-) (penguji beta pertama sistem!)
Langkah 6: Maklum balas
Beritahu saya jika ini berjaya untuk anda, atau jika anda menghadapi masalah. Maklum balas sangat dialu-alukan.
Selamat mencuba!
salam, Scott Powell.
Disyorkan:
Tutorial Penjejak GPS LoRa - LoRaWAN Dengan Dragino dan TTN: 7 Langkah
Tutorial Penjejak GPS LoRa | LoRaWAN Dengan Dragino dan TTN: Hei, ada apa, Guys! Akarsh di sini dari CETech. Beberapa projek kembali kami melihat LoRaWAN Gateway dari Dragino. Kami menghubungkan nod yang berlainan ke Gateway dan menghantar data dari node ke Gateway menggunakan TheThingsNetwork sebagai
Penjejak GPS DIY --- Aplikasi Python: 5 Langkah (dengan Gambar)
DIY GPS Tracker --- Aplikasi Python: Saya mengambil bahagian dalam acara berbasikal dua minggu yang lalu. Setelah selesai, saya ingin memeriksa laluan dan kelajuan yang saya naiki ketika itu. Malangnya, ia tidak dapat dicapai. Sekarang saya menggunakan ESP32 untuk membuat pelacak GPS, dan saya akan mengambilnya untuk merakam laluan berbasikal saya
Kerusi Roda Kendali Joystick Dibantu Dengan Penjejak Halangan: 3 Langkah (dengan Gambar)
Kerusi Roda Joystick Terkawal Dibantu Dengan Penjejak Halangan: Untuk memudahkan orang kurang upaya fizikal dengan selamat menunggang sensor ultrasonik digunakan untuk mengesan rintangan yang ada dalam perjalanan. Berdasarkan pergerakan kayu bedik motor akan memandu kerusi roda dalam empat arah dan kelajuan pada setiap
Membina Penjejak Solar Automatik Dengan Arduino Nano V2: 17 Langkah (dengan Gambar)
Membina Penjejak Solar Automatik Dengan Arduino Nano V2: Hai! Instructable ini dimaksudkan untuk menjadi bahagian kedua dari projek Solar Tracker saya. Untuk penjelasan mengenai bagaimana pelacak solar berfungsi dan bagaimana saya merancang pelacak pertama saya, gunakan pautan di bawah. Ini akan menawarkan konteks untuk projek ini.https: //www.instructables.co
Penjejak Kereta GPS Dengan Pemberitahuan SMS dan Muat Naik Data Perkara, Berbasis Arduino, Automasi Rumah: 5 Langkah (dengan Gambar)
Penjejak Kereta GPS Dengan Pemberitahuan SMS dan Muat Naik Data Thingspeak, Berasaskan Arduino, Automasi Rumah: Saya membuat pelacak GPS ini tahun lalu dan kerana ia berfungsi dengan baik, saya menerbitkannya sekarang di Instructable. Ia disambungkan ke palam aksesori di bagasi saya. Penjejak GPS memuat naik kedudukan kereta, kelajuan, arah dan suhu yang diukur melalui data mudah alih