Turinys:
- 1 žingsnis: Pasirinkite tinkamą aparatūrą
- 2 žingsnis: keistos situacijos BIOS
- 3 veiksmas: paleiskite „GPSd“
- 4 žingsnis: gaukite pirmąjį atsakymą
- 5 veiksmas: paleiskite „Navit“
- 6 veiksmas: pridėkite laiką prie NTP
- 7 žingsnis: padidinkite entropijos baseiną … vis dar reikia padaryti
Video: GPS „My Toughbook“: 7 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Iš žmonos gavau puikų nešiojamąjį kompiuterį. Tai „Panasonic Toughbook CF-53“, kuris man yra geriausias sprendimas. Aš naudoju „Linux“ir naudoju kompiuterį daugiausia savo projektams. O tai reiškia, kad dažnai nesirūpinu įranga. Taip pat gana dažnai būnu lauke ar kelyje Europoje. Paprastai naudojuosi savo mobiliuoju telefonu, kad suprasčiau, kur esu, bet kartkartėmis neturiu jokio mobiliojo ryšio, kai turiu atnaujinti žemėlapį. Žinoma, yra programų, skirtų problemai išspręsti, tačiau nekenčiu prietaisų, ypač tų, kurių gale yra bananas (padėkite jį ant įtrūkusio stalo;-)). Norėdami įveikti blogus įrenginius, planavau įdiegti GPS į „Toughbook“. Aš iliustruosiu, kaip pakeisti HW ir nustatyti „Manjaro Linux“modulį, kad jis naudotų kuo daugiau funkcijų.
1 žingsnis: Pasirinkite tinkamą aparatūrą
Aš išbandžiau „GOBI2000“, kuris paprastai yra įmontuotas „Toughbooks“. Pro:
- „Mini-pci“kortelė yra apgaulinga
- taip pat vyksta kai kurie mobilieji dalykai
Con:
- Neveikia (galima paleisti jį „Linux“, bet tai yra netvarka)
Tada aš paėmiau rankas į „Versalogic VL-MPEu-G2 GPS“, kuris daugiausia yra „ublox Neo-7N-0-002“. Šis dalykas beveik išėjo iš dėžutės, tačiau mano knygų dangtelio negalima uždaryti dėl aukščio. Taigi pašildykite lygintuvą ir pašalinkite visus nereikalingus daiktus. Kaip akumuliatorius ir kai kurios jungtys. Taip pat per daug sutraukiau korinio ryšio anteną.
Daugiau informacijos apie „Versalogic“:
www.versalogic.com/products/DS.asp?Product…
Daugiau informacijos apie „neo7“:
www.u-blox.com/en/product/neo-7-series
2 žingsnis: keistos situacijos BIOS
visų pirma turėjau problemą, kad nemačiau, kad įrenginiai būtų rodomi kaip paveikslėlis arba USB įrenginys. „Neo“pasirodys kaip USB įrenginys, kad galėtumėte išbandyti „lsusb“. Tačiau, kaip minėta, prietaisas nebuvo įtrauktas į sąrašą. Po kelių dešimtmečių internete sužinojau, kad PCI lizdas pagal nutylėjimą buvo išjungtas. (Aš naudoju multimetrą)
Tiesiogiai iš vadovo: „Mini PCIe“jungties 20 kaiščio signalas W_DISABLE# gali būti naudojamas modulio išjungimui. Kai signalas yra didelis (numatytasis), maitinimas įjungtas. Kai signalas silpnas, plokštė išjungiama. Tai naudinga labai mažos galios programoms. Kaip valdomas šis signalas, priklauso nuo plokštės, kurioje sumontuotas modulis. Šio signalo paskirtis yra išjungti belaidžių modulių siųstuvus, todėl šio modulio naudojimas paprastai nepalaiko standartinių tvarkyklių.
Jei norite įjungti mini-pci prievadą, turite įkelti į BIOS, eikite į skiltį „Pasirenkama rinkinio konfigūracija“, jūsų paprašys PW naudojimo „hardkit“(radau jį kažkur tinkle) Pakeiskite kodą į 04 hex … Dabar po išsaugojimo ir iš naujo paleidimo pci lizdas įjungtas ir įjungtas
lsusb
turėtum kažką rasti
Autobusas 001 Įrenginys 004: ID 1546: 01a7 U-Blox AG [u-blox 7]
3 veiksmas: paleiskite „GPSd“
Pirmiausia įdiekite gpsd: pacman -Ss gpsd, tada pridėkite atitinkamą įrenginį prie gpsd -config, man tai yra „/dev/ttyACM0“
Turite atidaryti konfigūraciją ir atitinkamai pridėti. Taip pat naudinga -n parinktis ieškoti signalo taip pat prieš prisijungiant prie kliento:
joe /etc /gpsd
ir ieškoti
ĮRENGINIAI = "/dev/ttyACM0"
GPSD_OPTIONS = "-n"
tada turite įjungti ir paleisti gpsd
systemctl įgalinti gpsd
systemctl paleisti gpsd
dabar deamonas turėtų paleisti
4 žingsnis: gaukite pirmąjį atsakymą
Terminale galite naudoti „gpsmon“, kad gautumėte tam tikrą informaciją, kuri negali būti naudojama niekam. Bet jūs galite pamatyti, ar dalykas veikia, ar ne. Norėdami įdiegti, naudokite
pacman -Ss gpsmon
po sėkmingo diegimo galite tiesiog pradėti
gpsmon
Ten galite pamatyti pozicijos laiką ir kitus dalykus.
5 veiksmas: paleiskite „Navit“
Naudodami navigaciją galite parodyti savo vietą žemėlapyje. (Viskas, ko noriu) Taip pat įmanoma posūkio posūkio navigacija. (Man reikės šios funkcijos naujame sunkvežimyje … po 10 metų) Norėdami įdiegti „Navit“naudojimą
pacman -Ss navit
Norėdami pradėti naudotis „offline“žemėlapiais, turite atsisiųsti žemėlapius ir pridėti kelią prie konfigūracijos.
joe /usr/share/navit/navit.xml
Ieškokite eilutės:
pridėti neprisijungus pasiekiamus žemėlapius
Taip pat įsitikinkite, kad įjungėte gpsd kaip įvesties įrenginį:
Norėdami atsisiųsti žemėlapį, galite pereiti į šį puslapį:
wiki.navit-project.org/index.php/OpenStree…
6 veiksmas: pridėkite laiką prie NTP
Norėdami taip pat išnaudoti savo sistemoje naudojamą laiką, turite pridėti keletą eilučių prie ntp.config, tai leidžia daug geriau ir tiksliau nustatyti jūsų sistemos laiką.
joe /etc/ntp.conf
ir įveskite:
# GPS (USB /dev /ttyACM0) serveris 127.127.28.0 minpoll 4 maxpoll 4 mieliau
fudge 127.127.28.0 refid GPSd
fudge 127,127,28,0 laikas1 0,065
ir paleiskite ntp deamon iš naujo
systemctl iš naujo paleiskite ntpd
Pamatysite, kas vyksta
ntpq -p
7 žingsnis: padidinkite entropijos baseiną … vis dar reikia padaryti
Šiuo metu aš žaidžiu, norėdamas panaudoti signalą ir kitus dalykus, kad padidinčiau savo mašinos entropijos telkinį.
Neturiu to, bet pradėjau suprasti visas temas, bet vis tiek jokio sprendimo.
Įdiegiau „tng-tools“ir naudoju „gpspipe“neapdorotiems duomenims iš GPS imtuvo.
pacman -Ss rng -tools
gpspipe -R> test.txt
sudo rngd -f -r test.txt
Tai bus padaryta tam tikru momentu.
Rekomenduojamas:
GPS dangtelio duomenų kaupiklis: 7 žingsniai (su nuotraukomis)
„GPS Cap Data Logger“: čia yra puikus savaitgalio projektas, jei ketinate žygiuoti pėsčiomis ar ilgus pasivažinėjimus dviračiais ir jums reikia GPS duomenų kaupiklio, kad galėtumėte sekti visus jūsų žygius/važiavimus … Kai baigsite statybą ir atsisiuntė duomenis iš tr modulio GPS modulio
Išmanusis plūduras [GPS, radijas (NRF24) ir SD kortelės modulis]: 5 žingsniai (su nuotraukomis)
Išmanusis plūduras [GPS, radijas (NRF24) ir SD kortelės modulis]: šioje „Smart Buoy“serijoje pavaizduotas mūsų (ambicingas) bandymas sukurti mokslinį plūdurą, galintį atlikti reikšmingus matavimus apie jūrą naudojant gatavus produktus. Tai yra pamoka du iš keturių - įsitikinkite, kad esate atnaujintas, ir jei jums reikia skubiai
Įspėjimo apie avariją sistema naudojant GSM, GPS ir akselerometrą: 5 žingsniai (su nuotraukomis)
Įspėjimo apie nelaimingus atsitikimus sistema, naudojant GSM, GPS ir pagreičio matuoklį: Prašome balsuoti už konkursą. Balsuokite už konkursą. Šiais laikais daugelis žmonių žūsta kelyje dėl avarijos, o pagrindinė priežastis yra „vėlavimas gelbėti“. Ši problema yra labai didelė besivystančiose šalyse, todėl sukūriau šį projektą, norėdamas išsaugoti
Sukurkite savo GPS SMS saugumo stebėjimo sistemą: 5 žingsniai (su nuotraukomis)
Sukurkite savo GPS SMS saugumo sekimo sistemą: Šiame projekte aš jums parodysiu, kaip sujungti SIM5320 3G modulį su „Arduino“ir pjezoelektriniu keitikliu kaip smūgio jutiklį, kad būtų sukurta saugumo sekimo sistema, kuri atsiųs jums jūsų buvimo vietą brangi transporto priemonė SMS žinute, kai aš
Kaip prijungti „DeLorme Earthmate GPS LT-20“prie „Google“žemės, kad gautumėte puikų GPS sekimo žemėlapį: 5 žingsniai
Kaip prijungti „DeLorme Earthmate GPS LT-20“prie „Google“žemės, kad gautumėte puikų GPS sekimo žemėlapį: parodysiu, kaip prijungti GPS įrenginį prie populiariosios „Google“žemės programos, nenaudojant „Google Earth Plus“. Neturiu didelio biudžeto, todėl galiu garantuoti, kad tai bus kuo pigiau