Obsah:
Video: Ruční přístup GPS Ublox Neo 6M s Raspberry Pi B+: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Raspberry Pi je velmi kompatibilní mini PC pro různé moduly, které se velmi snadno používají. V zásadě je téměř stejný jako PC, ale lze jej ovládat pomocí GPIO z Raspberry Pi. Raspberry Pi je také podpora několika komunikačních linek, z nichž jedna je komunikační řada Serial / UART.
Zde je návod, jak používat GPS modul Ublox Neo 6M s Raspberry Pi se sériovou / UART komunikací.
Krok 1: Potřebné materiály
Budete potřebovat:
- Raspberry Pi Module B+512 MB RAM
- Ublox Neo 6M pro Arduino Raspberry
- PL2303 USB na TTL
- Propojovací kabel žena -žena
Krok 2: Použití PL2303 (ne GPIO)
- Připojte jednotlivé součásti podle výše uvedeného schématu.
- Zkontrolujte sériovou komunikaci PL2303, zda byla detekována Raspberry Pi nebo ne, zadáním příkazů na terminálu následujícím způsobem:
ls /dev /ttyUSB*
výstup příkazu poskytne informace, ve kterých USB je detekován PL2303
- Nainstalujte si klienta GPS Daemon pomocí následujících příkazů:
- Zkontrolujte sériovou komunikaci PL2303, zda byla detekována Raspberry Pi nebo ne, zadáním příkazů na terminálu následujícím způsobem:
sudo apt-get install gpsd gpsd-clients python-gps
Chcete -li spustit GPSD Daemon Socket, proveďte ruční příkaz takto:
sudo gpsd/dev/ttyUSB0 -F /var/run/gpsd.sock
ttyUSB0 lze změnit podle portu detekovaného Raspberry Pi
Chcete -li zobrazit data z GPS, proveďte následující příkaz:
cgps -s
Zobrazí výsledky z zeměpisné délky, zeměpisné šířky, zóny, času atd. Chcete -li zobrazení opustit, klikněte na CTRL + Z / C.
Krok 3: Použití GPIO Raspberry Pi
- Jednotlivé komponenty připojte podle schématu výše.
- Povolit sériový pin na Start -> Předvolby -> Konfigurace Raspi -> Povolit sériový port
- Upravte cmdline.txt a povolte sériový port pomocí následujícího příkazu:
$ sudo nano /boot/cmdline.txt
- Odeberte "console = ttyAMA0, 115200", poté uložte (CTRL + X) a Y a poté ENTER.
- Proveďte ruční spuštění GPS Daemon příkazem následujícím způsobem:
$ sudo killall gpsd
$ sudo gpsd/dev/ttyAMA0 -F /var/run/gpsd.sock
Chcete -li zobrazit data GPS, proveďte následující příkaz:
cgps -s
Doporučuje:
MCU Přístup k internetové službě přes IFTTT - Ameba Arduino: 3 kroky
MCU Přístup k internetové službě přes IFTTT - Ameba Arduino: Přístup k internetové službě je snadná práce pro chytré zařízení, jako je telefon Android, tablet nebo PC, ale ne tak snadné pro mikrokontroléry, protože obvykle vyžaduje lepší konektivitu a výkon zpracování. Můžeme však vyložit těžkou část
Přístup k vašim datům Solaredge pomocí Pythonu: 4 kroky
Přístup k vašim datům Solaredge pomocí Pythonu: Protože data transformátorů solaredge nejsou uložena lokálně, ale na serverech solaredge jsem chtěl použít svá data lokálně, tímto způsobem mohu data použít ve svých vlastních programech. Ukážu vám, jak můžete požádat o svá data na webech solaredge
Vzdálený přístup k Raspberry Pi: SSH, Dekstop a FTP: 4 kroky
Vzdálený přístup k Raspberry Pi: SSH, Dekstop a FTP: V tomto příspěvku se podíváme na 3 různé metody, pomocí kterých můžete vzdáleně přistupovat k Raspberry Pi, abyste s ním trochu usnadnili práci. První z nich je SSH, který vám umožní vzdálený přístup k terminálu. Druhý je remo
GPS modul Ublox LEA 6h 02 s Arduino a Pythonem: 4 kroky
Modul GPS Ublox LEA 6h 02 s Arduino a Python: Propojení modulu GPS pomocí Arduino UNO (nebo jakéhokoli jiného zařízení Arduino) a výpočet zeměpisné šířky a délky pro zobrazení v okně aplikace napsané v Pythonu
Domácí GPS tracker v reálném čase (SIM800L, Ublox NEO-6M, Arduino): 8 kroků
Domácí GPS tracker v reálném čase (SIM800L, Ublox NEO-6M, Arduino): Takže máte GSM modul, který leží jako já? Také GPS tracker? Myslíme si to samé! V tomto návodu se vás pokusím provést, jak dosáhnout svého cíle z pohledu nováčka. Protože jsem neměl žádné předchozí znalosti elektrotechniky (