Obsah:
Video: Ručný prístup k GPS Ublox Neo 6M s Raspberry Pi B+: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
Raspberry Pi je veľmi kompatibilný mini PC pre rôzne moduly, ktoré sa veľmi ľahko používajú. V zásade je to takmer to isté ako PC, ale dá sa ovládať pomocou GPIO z Raspberry Pi. Raspberry Pi podporuje aj niekoľko komunikačných liniek, z ktorých jeden je komunikačný sériový / UART.
Tu je návod, ako používať GPS modul Ublox Neo 6M s Raspberry Pi so sériovou / UART komunikáciou.
Krok 1: Potrebné materiály
Budete potrebovať:
- Raspberry Pi modul B+512 MB RAM
- Ublox Neo 6M pre Arduino Raspberry
- PL2303 USB na TTL
- Prepojovací kábel medzi ženami a ženami
Krok 2: Použitie PL2303 (nie GPIO)
- Pripojte všetky komponenty podľa vyššie uvedenej schémy.
- Sériovú komunikáciu PL2303 skontrolujte, či bola detekovaná Raspberry Pi alebo nie, zadaním príkazov na termináli nasledovne:
ls /dev /ttyUSB*
výstup príkazu poskytne informácie, v ktorých USB je detekovaná PL2303
- Nainštalujte klienta GPS Daemon pomocou príkazov nasledovne:
- Sériovú komunikáciu PL2303 skontrolujte, či bola detekovaná Raspberry Pi alebo nie, zadaním príkazov na termináli nasledovne:
sudo apt-get install gpsd gpsd-clients python-gps
Vykonajte manuálny príkaz na spustenie GPSD Daemon Socket s nasledujúcim príkazom:
sudo gpsd/dev/ttyUSB0 -F /var/run/gpsd.sock
ttyUSB0 je možné zmeniť podľa portu detekovaného Raspberry Pi
Príkaz na zobrazenie údajov z GPS vykonajte nasledujúci príkaz:
cgps -s
Zobrazí výsledky z zemepisnej dĺžky, šírky, zóny, času atď. Ak chcete zobrazenie opustiť, kliknite na kombináciu klávesov CTRL + Z / C.
Krok 3: Používanie GPIO Raspberry Pi
- Pripojte všetky komponenty podľa schémy vyššie.
- Povoliť sériový pin na Štart -> Preferencie -> Konfigurácia Raspi -> Povoliť sériový port
- Upravte cmdline.txt, aby ste povolili sériový port nasledujúcim príkazom:
$ sudo nano /boot/cmdline.txt
- Odstráňte "console = ttyAMA0, 115200", potom uložte (CTRL + X) a Y a potom ENTER.
- Vykonajte manuálne spustenie programu GPS Daemon pomocou tohto príkazu:
$ sudo killall gpsd
$ sudo gpsd/dev/ttyAMA0 -F /var/run/gpsd.sock
Ak chcete zobraziť údaje GPS, vykonajte nasledujúci príkaz:
cgps -s
Odporúča:
MutantC_v2 - ľahko zostaviteľný ručný počítač/UMPC Raspberry Pi: 8 krokov (s obrázkami)
MutantC_v2 - ľahko zostaviteľný vreckový počítač Raspberry Pi/UMPC: Ručná platforma Raspberry -pi s fyzickou klávesnicou, displejom a rozširujúcim záhlavím pre vlastné dosky (ako Arduino Shield). MutantC_V2 je nástupcom mutantC_V1. Odtiaľto nájdete mutantC_V1. Https://mutantc.gitlab.io/https: //gitlab.com/mutant
Ručný klapkový svetelný spínač: 4 kroky
Ručný klapkový svetelný spínač: Pomerne často musíte urobiť niekoľko krokov v tme, kým sa dostanete k vypínaču svetiel. Teraz tlesknutím ruky môžete bez námahy zapnúť svetlá
Ručný ovládač skratiek (pre Photoshop + ďalšie) [Arduino]: 4 kroky
Ručný ovládač skratiek (pre Photoshop + ďalšie) [Arduino]: Minule som vytvoril malú ovládaciu podložku na použitie vo Photoshope. Dokázalo to zázraky a stále to používam! Je však tiež dosť obmedzený, pretože obsahuje iba päť tlačidiel a praktické číselníky veľkosti a nepriehľadnosti. Stále som sa pristihol, že veľa siaham po klávesnici … Takže
Ručný PCB s Arduino (s možnosťou ísť bezdrôtovo!): 3 kroky
Ručný PCB s Arduino (s možnosťou ísť bezdrôtovo!): Aktualizácia 28.1.2019 Aktuálne pracujem na ďalšej verzii tohto vreckového počítača. Projekt môžete sledovať na mojom kanáli YouTube alebo Twitteri. Varovanie! Našiel som chybu v rozložení DPS. Ľavé a horné tlačidlo sú pripojené iba k analógovým pinom. Opravil som
Domáci sledovač GPS v reálnom čase (SIM800L, Ublox NEO-6M, Arduino): 8 krokov
Domáci GPS tracker v reálnom čase (SIM800L, Ublox NEO-6M, Arduino): Takže máte GSM modul ležiaci okolo mňa? Tiež GPS-tracker? Myslíme si to isté! V tomto návode sa vás pokúsim usmerniť, ako dosiahnuť svoj cieľ z pohľadu nováčika. Keďže som nemal žiadne predchádzajúce znalosti v oblasti elektrotechniky (