Mündəricat:
- Addım 1: Material
- Addım 2: Raspberry Pi qurun
- Addım 3: Script əlavə edin
- Addım 4: Paketləri quraşdırın
- Addım 5: Crontab -ı konfiqurasiya edin
- Addım 6: PCB Diaqramı
- Addım 7: Lehim düymələri və LED
- Addım 8: PCB hazırlayın
- Addım 9: Lehim PCB
- Addım 10: İstifadə
Video: Raspberry Pi GPS Logger: 10 addım (şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu təlimat, moruq pi sıfır ilə kompakt bir GPS qeyd cihazının necə qurulacağını izah edir. Bu sistemin əsas üstünlüyü ondan ibarətdir ki, ona batareya daxildir və buna görə də çox yığcamdır.
Cihaz məlumatları.nmea faylında saxlayır. Aşağıdakı məlumatlar Google Earth -də asanlıqla göstərilə bilər:
- Vəzifə
- Sürət
- Hündürlük
- Məsafə
Bu sistem, smartfonunuzu qoymaq istəmədiyiniz yerlərdə istifadə edilə bilər, məsələn:
- Longboard (xüsusilə aşağı)
- Bir dronda
Addım 1: Material
Bu təlimatı həyata keçirmək üçün aşağıdakı avadanlıqlara ehtiyacınız var:
- HDMI və USB adapteri olan Raspberry Pi Zero
- Micro SD kart
- Adafruit GPS
- Adafruit 500mAh Powerboost Şarj Cihazı
- Li-Po batareyası, gücü artırmaq üçün kifayət qədər güc təmin edə bilər (dərslikdə 2500mAh)
- Stripboard PCB (ən az 29x23 deşik)
- mis tel
- 2x 200 Ohm rezistorlar (və ya daha çox müqavimətlə)
- 3x 10 kiloohm rezistorlar
- yaşıl və qırmızı LEDlər (LED və müqavimət paketi)
- 3x düymələri
Lazım olan vasitələr:
- SD kart oxuyucusu olan kompüter
- moruq pi üçün keboard
- HDMI ilə ekran
- HDMI kabeli
- Ethernet kabeli
- USB -dən LAN -a adapter
- Lehim stansiyası
- mis telləri kəsmək və əymək üçün bəzi sıxaclar
Doğru adapterləriniz yoxdursa, quraşdırma üçün başqa bir moruq pi (sıfır deyil) istifadə edə bilərsiniz.
Xəbərdarlıq: Lityum batareyalar çox təhlükəli ola bilər! Kifayət qədər güc təmin edə bilən və quraşdırılmış qoruyucu dövrə malik bir Li-Po batareyası seçin. Qəza halında məsuliyyət daşımıram.
Addım 2: Raspberry Pi qurun
Moruq pi qurmaq üçün iki şeyi yükləməlisiniz:
Win32diskImager: https://sourceforge.net/projects/win32diskimager/Raspbian Jessy lite:
32 bitlik Raspbian versiyasını yükləməyinizə əmin olun.
Win32DiskImager qurun və açın. Raspbianimg faylını və boş bir SD kartı seçin. Yazma düyməsini basın, win32DiskImager bitməsini gözləyin və SD kartı kompüterdən çıxarın.
Addım 3: Script əlavə edin
Skript əlavə etməyin ən sadə yolu onu kompüterlə sd karta kopyalamaqdır.
Bu depodakı faylları SD kartın bir hissəsinə kopyalayın və ya moruq pi üzərindəki anbarı klonlayın və /boot qovluğuna köçürün.
Github deposu:
Proqramlaşdırma etməyi sevirsənsə, İnstaqramda yoxla:)
Addım 4: Paketləri quraşdırın
Ethernet və HDMI adapteriniz varsa, moruq pi sıfırını bir HDMI ekranına və şəbəkəyə qoşun. SD kartı qoyun və moruq pi -yə başlayın. Adaptörünüz yoxdursa, quraşdırma üçün başqa bir moruq pi istifadə edə bilərsiniz. Bu layihədə bir moruq pi modeli B istifadə etdim.
Moruq pi -yə başlayın və standart istifadəçi adını daxil edin: pi və şifrəni: moruq. Konfiqurasiya alətini işə salmaq üçün əmri daxil edin.
sudo raspi-config
Bütün SD kartın istifadə olunduğundan əmin olmaq üçün fayl sistemini genişləndirin və inkişaf etmiş bölmədə serial terminalını deaktiv edin. Şifrəni, klaviatura düzənini dəyişdirmək və ya SSH -ni aktivləşdirmək istəyə bilərsiniz.
Paketi qurarkən, moruq pi -ni yenidən başladın və bir yeniləmə edin:
sudo apt-get yeniləməsi
Sonra GPS və GPIO ilə ünsiyyət üçün bütün python paketlərini quraşdırın.
sudo apt-get python-dev python-rpi.gpio python-serial yükləyin
Addım 5: Crontab -ı konfiqurasiya edin
Bunun üçün skript GPIO -ya bağlı düymələri dinləyir, moruq pi açıldıqdan dərhal sonra işə salınmalıdır. Bunu etmək üçün crontab lazımdır. Crontab standart olaraq quraşdırılmışdır.
sudo crontab -e
Bir səhv mesajı görünsə, enter düyməsini basın.
faylın sonunda, şərhlərdən dərhal sonra aşağıdakı sətri əlavə edin:
@reboot sh /boot/gps.sh
Bu hər başlanğıcdan sonra gps.sh skriptini işlədəcək. Modifikasiyanı qeyd edin və redaktoru CTRL+O və CTRL+X ilə bağlayın. Moruq pi artıq hazırdır, onu bağlaya bilərsiniz:
sudo indi bağlanır
Addım 6: PCB Diaqramı
Şəkillərdə bu layihənin PCB üçün hazırladığım sxemləri görürsünüz.
PCB diaqramı üçün:
- Şaquli xətlər atlayıcılardır.
- Nöqtələr lehim nöqtələridir
- Dairələr, PCB xaricindəki komponentlərlə əlaqələrdir
- Və xaçlar kubok zolaqlarındakı fasilələrdir.
- Düzbucaqlar rezistorlardır (simvolu Avropadır)
- Horizontale xətləri, dövrə daha yaxşı başa düşmək üçündür
İkinci görüntü, əsas PCB -nin hər bir xarici bağlantısını izah edir.
Təkmilləşdirmək, sxemlərimi dəyişdirmək və ya dövrə digər funksiyalar əlavə etmək istəyə bilərsiniz. Məsələn, bir temperatur, rütubət və ya sürətləndirmə sensoru əlavə edə bilərsiniz. Ancaq unutmayın ki, hər bir komponent üçün yerə ehtiyacınız var (moruq pi, gps, powerboost və batareya) və batareyanı doldurmaq üçün powerboost USB konnektoru əlçatan olmalıdır.
Qeyd: Diaqramlar PCB -lərin mis tərəfdən baxılmasıdır.
Addım 7: Lehim düymələri və LED
İstifadəçi interfeysi üçün LEDləri və düymələri lehimləmək üçün kiçik bir PCB kəsin. PCB -də şəkildəki kimi mis cərgələr varsa, kubok zolağını kəsmək üçün bir vasitəyə ehtiyacınız var. Belə bir vasitəniz yoxdursa, köhnə disketdən alüminium parçası kimi kəskin bir şey istifadə edin.
İlk görüntüdə, hər bir komponent üçün bir tel (LED və ya düymə) və ümumi bir torpaq teli olan PCB görürsünüz. Bu tellərin hər biri əsas PCB -yə lehimlənməlidir.
Qeyd: PCB üzərindəki qəhvəyi mis, lehimləmə dəmirinin istiliyindən qaynaqlanır.
Addım 8: PCB hazırlayın
23 sətir və 29 sütundan ibarət bir PCB kəsin. PCB -nin mis sıraları varsa və hər çuxurun ətrafında yalnız üzüklər olmasa, bu çox faydalıdır. PCB satırlarını bir -birinə bağlamaq üçün teldən tullananlar hazırlayın. Mis cərgəsini 6 -cı addımdakı diaqramda göstərilən yerlərdə kəsin (xaç).
Addım 9: Lehim PCB
Atlayıcıları lehimləməyə başlayın, çünki onlar kiçik hissələrdir. Bütün artıq telləri və sancaqları kəsin.
Rezistorlar ilə davam edin. Rezistorlardan sonra PCB hazırdır.
İndi digər PCB (GPS, güc artırma və moruq pi) hazırlamalıyıq. Lazım olan sancaqları bu komponentlərə lehimləyin (diaqrama baxın).
Sonda bütün hissələri birlikdə lehimləyə bilərsiniz. Lehim edərkən diqqətli olun, batareya bağlayıcıları bir -birinə toxunmamalıdır.
Cihazı qorumaq üçün onu karbona və ya qutuya qoyun. Lazım deyil, harada istifadə etdiyinizdən asılıdır.
Addım 10: İstifadə
Quraşdırılmış SD kartı pi sıfırına qoyun və açarı dəyişdirərək cihazı işə salın. Qırmızı LED yanana qədər, moruq pi GPS qəbuledicisindən GPS məlumatlarını qeyd etməyə hazırdır.
GPS qəbuledicisindəki qırmızı LED, ehtimal ki, saniyədə bir dəfə yanıb -sönür, bu da alıcıların qorxulu peyklər olduğunu göstərir. Çölə çıxın və bir neçə dəqiqə gözləyin, yanıp sönmə saniyədən bir 15 saniyəyə bir dəfə dəyişəcək, bu o deməkdir ki, koordinatları hesablamaq üçün kifayət qədər peyk tapmışdır.
Koordinatları qeyd etməyə başlamaq üçün yaşıl LED -in yanındakı düyməni basın (diaqramdan başlayın)
Tövsiyə:
Garmin GPS üçün Xüsusi Xəritələr yaradın: 8 Addım (Şəkillərlə birlikdə)
Garmin GPS üçün Xüsusi Xəritələr yaradın: Yürüyüş və digər açıq fəaliyyətlər üçün nəzərdə tutulmuş bir Garmin GPSiniz varsa (GPSMAP, eTrex, Colorado, Dakota, Oregon və Montana seriyası da daxil olmaqla), buna ehtiyac yoxdur. əvvəlcədən yüklənmiş çılpaq sümük xəritələri üçün qərar verin. E
GPS Cap Data Logger: 7 Adım (Şəkillərlə birlikdə)
GPS Cap Data Logger: Trekking və ya uzun velosiped sürmə ilə məşğul olursanız və çəkdiyiniz bütün yürüşləri/gəzintilərinizi izləmək üçün GPS məlumat qeydçisinə ehtiyacınız varsa, əla bir həftə sonu layihəsidir … İnşaatı tamamladıqdan sonra tr -nin GPS modulundan məlumat endirildi
GSM, GPS və Akselerometrdən istifadə edən Qəza Xəbərdarlıq Sistemi: 5 Addım (Şəkillərlə birlikdə)
GSM, GPS və Akselerometrdən istifadə edən Qəza Xəbərdarlıq Sistemi: Zəhmət olmasa Müsabiqəyə Səs Verin Xahiş edirəm Müsabiqəyə səs verinHazırda bir çox insan qəza nəticəsində yolda ölür, əsas səbəb "xilasetmə gecikməsidir". İnkişaf etməkdə olan ölkələrdə bu problem çox böyükdür, buna görə də bu layihəni xilas etmək üçün hazırladım
Cardio Data Logger: 7 Adım (Şəkillərlə birlikdə)
Cardio Data Logger: İndiki vaxtda Ürək Nəbzini (İK) təyin edə bilən və iz analizini həyata keçirə bilən bir çox portativ cihaz (ağıllı bantlar, ağıllı saatlar, smartfonlar, …) mövcud olsa da, sinə kəməri əsaslı sistemlər (yuxarı hissədəki kimi) şəkildən) st
GPS Logger Arduino OLed SD: 6 addım (şəkillərlə birlikdə)
GPS Logger Arduino OLed SD: Cari və orta sürətinizi göstərmək və marşrutlarınızı izləmək üçün GPS qeyd cihazı. Orta sürət, trayektoriya sürətinə nəzarət edən ərazilər üçündür. Arduinonun kopyalaya biləcəyiniz bəzi gözəl xüsusiyyətləri var:- Koordinatlar gündəlik bir faylda saxlanılır, fayl adı əsasdır