Mündəricat:
- Addım 1: Lazım olan materiallar
- Addım 2: PL2303 istifadə (GPIO deyil)
- Addım 3: GPIO Raspberry Pi istifadə edin
Video: Raspberry Pi B+ilə GPS Ublox Neo 6M -ə Əl ilə Giriş: 3 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Raspberry Pi, istifadəsi olduqca asan olan müxtəlif modullar üçün çox uyğun bir mini kompüterdir. Əsasən PC ilə eynidir, ancaq Raspberry Pi -dən GPIO ilə idarə oluna bilər. Raspberry Pi eyni zamanda Serial / UART ünsiyyət xətti olan bir neçə əlaqə xətti ilə dəstəklənir.
Burada Ublox Neo 6M GPS Modulunun Raspberry Pi ilə Serial / UART Əlaqəsi ilə necə istifadə ediləcəyinə dair təlimat verilmişdir.
Addım 1: Lazım olan materiallar
Sizə lazım olacaq:
- Raspberry Pi Modulu B+512MB RAM
- Arduino Raspberry üçün Ublox Neo 6M
- PL2303 USB -dən TTL -ə
- Dişi -Dişi Jumper Kabeli
Addım 2: PL2303 istifadə (GPIO deyil)
- Hər bir komponenti yuxarıdakı sxemə uyğun olaraq bağlayın.
- PL2303 -ün seriyalı rabitəsini Raspberry Pi tərəfindən aşkar edilib -edilmədiyini terminalda aşağıdakı kimi əmr verərək yoxlayın:
ls /dev /ttyUSB*
əmrin çıxışı, PL2303 USB -nin aşkarlandığı məlumatı təmin edəcək
- GPS Daemon müştəri əmrləri ilə aşağıdakı kimi quraşdırın:
- PL2303 -ün seriyalı rabitəsini Raspberry Pi tərəfindən aşkar edilib -edilmədiyini terminalda aşağıdakı kimi əmr verərək yoxlayın:
sudo apt-get gpsd gpsd-client python-gps qurun
GPSD Daemon Socketini aşağıdakı əmrlə işlətmək üçün əl əmri verin:
sudo gpsd/dev/ttyUSB0 -F /var/run/gpsd.sock
ttyUSB0, Raspberry Pi tərəfindən aşkarlanan limana görə dəyişdirilə bilər
GPS -dən məlumatları görmək üçün aşağıdakı əmri yerinə yetirin:
cgps -s
Uzunluq, enlem, zona, vaxt və s. Nəticələrini göstərəcək. Görünüşdən çıxmaq üçün CTRL + Z / C düymələrini basın.
Addım 3: GPIO Raspberry Pi istifadə edin
- Hər bir komponenti yuxarıdakı sxematik şəkildə bağlayın.
- Başlanğıcda Serial Pini aktivləşdirin -> Tercih -> Raspi Konfiqurasiyası -> Serial Portu aktivləşdirin
- Komanda ilə seriya portunu aktivləşdirmək üçün cmdline.txt faylını aşağıdakı kimi düzəldin:
$ sudo nano /boot/cmdline.txt
- "Konsol = ttyAMA0, 115200" silin və sonra (CTRL + X) və Y sonra ENTER düyməsini saxlayın.
- Aşağıdakı kimi əmrlə GPS Daemon -u əl ilə başladın:
$ sudo killall gpsd
$ sudo gpsd/dev/ttyAMA0 -F /var/run/gpsd.sock
GPS məlumatlarını görmək üçün aşağıdakı əmri yerinə yetirin:
cgps -s
Tövsiyə:
Kapasitiv Giriş və LED istifadə edən Oyun Proqramı ilə Bare Arduino: 4 Addım
Kapasitiv Giriş və LED istifadə edən Oyun Proqramı ilə Bare Arduino-nu sınayın: " itələyin " Çılpaq bir Arduino lövhəsi istifadə edərək interaktiv oyun, heç bir xarici hissə və ya telə ehtiyac yoxdur (tutumlu 'toxunma' girişindən istifadə edir). Yuxarıda göstərildiyi kimi, iki fərqli lövhədə işlədiyini göstərir. Push-İki məqsədi var. Sürətlə nümayiş etdirmək üçün/v
GPS Modulu (Neo-6M) ilə Arduino Mega Arayüzü: 8 Addım
GPS Modulu (Neo-6M) ilə Arduino Mega Arayüzü: Bu layihədə Arduino Mega ilə GPS modulunun (Neo-6M) necə əlaqələndiriləcəyini göstərdim. TinyGPS kitabxanası Boylam və Enlem məlumatlarını göstərmək üçün istifadə olunur və TinyGPS ++ Enlem, Boylam, Yüksəklik, Sürət və peyk sayını göstərmək üçün istifadə olunur
Arduino ilə İnfraqırmızı Matrix Şifrə Giriş Sistemi: 13 addım
Arduino ilə İnfraqırmızı Matrix Şifrə Giriş Sistemi: ICStation komandası sizə ICStation Uyğun İdarəetmə Arduino lövhəsinə əsaslanan İnfraqırmızı Matrix Şifrə Giriş Sistemini təqdim edir. DC 5v enerji təchizatı altında işləyir və parol daxil etmək üçün 4 *4 Matrix Klaviatura və ya infraqırmızı uzaqdan idarə etmədən istifadə edir və bizə
Arduino ilə GPS Modulunu (NEO-6m) Necə Araşdırmaq olar: 7 addım (şəkillərlə)
Arduino ilə GPS Modulunu (NEO-6m) Necə İnterfeys Etmək olar: Bu layihədə Arduino UNO ilə GPS modulunun necə əlaqələndiriləcəyini göstərdim. Uzunluq və enlik məlumatları LCD -də göstərilir və yerə app.List materialından baxmaq olar. Arduino Uno == > $ 8 Ublox NEO-6m GPS modulu == > 15 dollar 16x
Ublox LEA 6h 02 Arduino və Python ilə GPS Modulu: 4 addım
Ublox LEA 6h 02 Arduino və Python ilə GPS Modulu: Bir Arduino UNO (və ya başqa bir Arduino cihazı) istifadə edərək GPS modulunun bir -biri ilə əlaqələndirilməsi və Pythonda yazılmış tətbiq pəncərəsində göstərilməsi üçün Enlem və Boylamın hesablanması