Daftar Isi:
- Langkah 1: Pilih Perangkat Keras yang Tepat
- Langkah 2: Hal-Hal Aneh untuk BIOS
- Langkah 3: Jalankan GPSd
- Langkah 4: Dapatkan Tanggapan Pertama
- Langkah 5: Jalankan Navit
- Langkah 6: Tambahkan Waktu ke NTP
- Langkah 7: Tingkatkan Entropy Pool Anda… Masih Harus Dilakukan
Video: GPS di My Toughbook: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Saya mendapat laptop yang bagus dari istri saya. Ini adalah Panasonic Toughbook CF-53 yang merupakan solusi terbaik bagi saya. Saya menjalankan Linux dan menggunakan komputer terutama untuk proyek saya. Artinya saya sering tidak merawat peralatan. Juga saya cukup sering di luar atau di jalan di Eropa. Biasanya saya menggunakan ponsel saya untuk mendapatkan ide di mana saya berada tetapi dari waktu ke waktu saya tidak memiliki koneksi seluler ketika saya harus menyegarkan peta. Tentu saja ada Aplikasi untuk menyelesaikan masalah tetapi saya benci perangkat terutama yang memiliki pisang di bagian belakang (Letakkan di atas meja dengan tampilan retak;-)). Untuk mengatasi perangkat yang buruk saya berencana untuk menerapkan GPS ke dalam Toughbook. Saya akan mengilustrasikan cara mengubah HW dan mengatur modul untuk Manjaro Linux saya untuk menggunakan fungsi sebanyak mungkin.
Langkah 1: Pilih Perangkat Keras yang Tepat
Saya sudah mencoba GOBI2000 yang biasanya ada di Toughbooks. Pro:
- Kartu mini-pci ciak
- juga memiliki beberapa hal seluler yang sedang berlangsung
Menipu:
- Tidak berfungsi (Dimungkinkan untuk menjalankannya di Linux tetapi berantakan)
Kemudian saya mendapatkan GPS Versalogic VL-MPEu-G2 yang sebagian besar merupakan ublox Neo-7N-0-002. Benda ini bekerja hampir di luar kotak tetapi tutup buku pegangan saya tidak dapat ditutup karena ketinggian. Jadi panaskan setrika dan singkirkan semua barang yang tidak perlu. Seperti Baterai dan beberapa konektor. Saya juga mengecilkan antena seluler.
informasi lebih lanjut untuk Versalogic:
www.versalogic.com/products/DS.asp?Product…
Informasi lebih lanjut untuk neo7:
www.u-blox.com/en/product/neo-7-series
Langkah 2: Hal-Hal Aneh untuk BIOS
pertama-tama saya memiliki masalah bahwa saya belum melihat perangkat yang muncul sebagai gambar atau perangkat USB Neo akan muncul sebagai perangkat USB sehingga Anda dapat mencoba "lsusb" untuk itu. Tetapi seperti yang disebutkan perangkat itu tidak terdaftar. Setelah beberapa dekade di Internet, saya menemukan bahwa slot PCI dimatikan secara default. (Saya telah menggunakan multimeter untuk ini)
Langsung keluar dari manual: Sinyal W_DISABLE# pada pin 20 konektor Mini PCIe dapat digunakan untuk mematikan daya modul. Saat sinyal tinggi (default), daya menyala. Ketika sinyal rendah, papan dimatikan. Ini berguna untuk aplikasi daya yang sangat rendah. Bagaimana sinyal ini dikendalikan tergantung pada papan tempat modul dipasang. Tujuan penggunaan sinyal ini adalah untuk mematikan pemancar pada modul nirkabel, sehingga penggunaan pada modul ini biasanya tidak didukung oleh driver standar.
Untuk mengaktifkan port mini-pci Anda harus boot ke bios di sana pergi ke "Konfigurasi Kit Opsional" Anda akan diminta untuk menggunakan PW "toughkit" (Saya telah menemukannya di suatu tempat di internet) Di sana ubah kode menjadi 04 hex… Sekarang setelah save dan restart slot pci dihidupkan dan dengan
lsusb
kamu harus menemukan sesuatu
Bus 001 Perangkat 004: ID 1546:01a7 U-Blox AG [u-blox 7]
Langkah 3: Jalankan GPSd
Pertama-tama instal gpsd:pacman -Ss gpsd kemudian tambahkan perangkat yang sesuai ke gpsd-config bagi saya itu adalah "/ dev/ttyACM0"
Anda harus membuka konfigurasi dan menambahkan yang sesuai. Juga membantu opsi -n untuk mencari sinyal juga sebelum klien terhubung:
joe /etc/gpsd
dan cari
PERANGKAT="/dev/ttyACM0"
GPSD_OPTIONS="-n"
maka Anda harus mengaktifkan dan memulai gpsd
systemctl aktifkan gpsd
systemctl mulai gpsd
sekarang iblis harus lari
Langkah 4: Dapatkan Tanggapan Pertama
Anda dapat menggunakan gpsmon di terminal untuk mendapatkan beberapa informasi yang ditampilkan dengan cara yang tidak dapat Anda gunakan untuk apa pun. Tetapi Anda dapat melihat apakah benda itu berfungsi atau tidak. Untuk menginstal gunakan
pacman -Ss gpsmon
setelah instalasi berhasil, Anda cukup memulainya dengan
gpsmon
Di sana Anda dapat melihat posisi waktu dan hal-hal lain.
Langkah 5: Jalankan Navit
Anda dapat menggunakan navit untuk menunjukkan posisi Anda di peta. (Semua yang saya inginkan) Juga memungkinkan navigasi belokan demi belokan. (Saya akan membutuhkan fungsi ini di Truk baru saya… dalam 10 tahun) Untuk memasang navit gunakan
pacman -Ss navit
Agar navit bekerja dengan peta offline, Anda perlu mengunduh peta dan menambahkan jalur ke konfigurasi.
joe /usr/share/navit/navit.xml
Cari baris:
untuk menambahkan peta offline
Pastikan juga Anda telah mengaktifkan gpsd sebagai perangkat input:
Untuk mengunduh peta Anda dapat merujuk ke halaman ini:
wiki.navit-project.org/index.php/OpenStree…
Langkah 6: Tambahkan Waktu ke NTP
Untuk juga menggunakan waktu di sistem Anda, Anda harus menambahkan beberapa baris ke ntp.config ini memungkinkan waktu yang jauh lebih baik dan tepat pada sistem Anda.
joe /etc/ntp.conf
dan masukkan:
# GPS (USB /dev/ttyACM0)server 127.127.28.0 minpoll 4 maxpoll 4 lebih disukai
fudge 127.127.28.0 memperbaiki GPSd
fudge 127.127.28.0 waktu1 0,065
dan restart ntp deamon
systemctl restart ntpd
Anda akan melihat apa yang terjadi dengan
ntpq -p
Langkah 7: Tingkatkan Entropy Pool Anda… Masih Harus Dilakukan
Saat ini saya sedang bermain-main untuk menggunakan kekuatan sinyal dan hal-hal lain untuk meningkatkan kumpulan entropi dari mesin saya.
Saya belum menyelesaikannya dengan jet tetapi saya mulai memahami semua topik tetapi masih belum ada solusi.
Saya telah menginstal tng-tools dan menggunakan gpspipe untuk data mentah dari penerima gps.
pacman -Ss rng-tools
gpspipe -R > test.txt
sudo rngd -f -r test.txt
Ini akan dilakukan di beberapa titik.
Direkomendasikan:
Pemantauan GPS Dengan Proyek Tampilan OLED: 5 Langkah (dengan Gambar)
Pemantauan GPS Dengan Proyek Tampilan OLED: Halo semuanya, dalam artikel singkat ini saya akan membagikan kepada Anda proyek saya: Modul GPS ATGM332D dengan Mikrokontroler SAMD21J18 dan tampilan SSD1306 OLED 128*64, saya membuat PCB khusus untuknya di Eagle Autodesk, dan memprogramnya menggunakan Atmel studio 7.0 dan ASF
Pelacak Mobil GPS Dengan Pemberitahuan SMS dan Unggah Data Thingspeak, Berbasis Arduino, Otomatisasi Rumah: 5 Langkah (dengan Gambar)
Pelacak Mobil GPS Dengan Pemberitahuan SMS dan Unggah Data Thingspeak, Berbasis Arduino, Otomatisasi Rumah: Saya membuat pelacak GPS ini tahun lalu dan karena berfungsi dengan baik, saya menerbitkannya sekarang di Instructable. Terhubung ke colokan aksesori di bagasi saya. Pelacak GPS mengunggah posisi mobil, kecepatan, arah, dan suhu yang diukur melalui data seluler
Cara Antarmuka Modul GPS (NEO-6m) Dengan Arduino: 7 Langkah (dengan Gambar)
Cara Menghubungkan Modul GPS (NEO-6m) Dengan Arduino: Dalam proyek ini, saya telah menunjukkan cara menghubungkan modul GPS dengan Arduino UNO. Data bujur dan lintang ditampilkan pada LCD dan lokasi dapat dilihat pada aplikasi.Daftar materi Arduino Uno ==> $8 Ublox NEO-6m modul GPS ==> $15 16x
Menavigasi Robot Dengan Sensor Sepatu, Tanpa GPS, Tanpa Peta: 13 Langkah (dengan Gambar)
Menavigasi Robot Dengan Sensor Sepatu, Tanpa GPS, Tanpa Peta: Robot bergerak di jalur yang telah diprogram dan mentransmisikan (melalui bluetooth) informasi pergerakan aktualnya ke telepon untuk pelacakan waktu nyata. Arduino sudah diprogram dengan path dan oblu digunakan untuk mendeteksi gerakan robot. oblu mengirimkan informasi gerakan
Tangki Otonom Dengan GPS: 5 Langkah (dengan Gambar)
Autonomous Tank With GPS: DFRobot baru-baru ini mengirimi saya perangkat Devastator Tank Platform untuk dicoba. Jadi, tentu saja, saya memutuskan untuk membuatnya otonom dan juga memiliki kemampuan GPS. Robot ini akan menggunakan sensor ultrasonik untuk bernavigasi, di mana ia bergerak maju sambil