Mündəricat:
- Addım 1: Videoya baxın
- Addım 2: Lazım olan hissələri əldə edin
- Addım 3: Raspbian -ın təzə quraşdırılması
- Addım 4: İzləmə Server Proqramını Qurun: Traccar
- Addım 5: Liman yönləndirməsini qurun
- Addım 6: GPS İzləyicisini Serverə Qeyd edin
- Addım 7: GPS İzləyicisini konfiqurasiya edin
- Addım 8: Son Fikirlər
Video: Öz GPS İzləmə Serverinizi Raspberry Pi -də qurun: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu layihədə sizə Raspberry pi -də öz GPS izləmə serverinizi necə quracağınızı göstərəcəyəm. Raspberry pi olmaq lazım deyil, çünki izləmə serveri üçün istifadə edəcəyimiz proqram Windows və Linux üçün də mövcuddur, buna görə də bunu Windows maşınınızda və ya virtual maşında yerləşdirə bilərsiniz. bir bulud xidməti, sizə bağlıdır, amma buradakı təlimatlar Raspberry pi 4 üçündür.
Fikir bir müddət əvvəl, Voltlog #272 -də, bu GPS izləyicisini ümumi təyinatlı avtomobil rölesinə gizlətdiyim zaman başladı. Teorik olaraq, bu, bəzi Çin ev sahibliyi edən serverlərdə pulsuz onlayn izləmə xidməti ilə birlikdə gəlməlidir, amma o serverə qoşula bilmədim və düşündüm ki, niyə öz serverimi qurub bu izləyici ilə qoşmağa çalışmıram. Bu şəkildə işləyən bir izləmə serverinə sahib olardım və məxfilik aspektini təkmilləşdirərdim, çünki özü ev sahibliyi edəcək. və izləmə məlumatlarıma başqa heç kimin girişi olmayacaq.
Addım 1: Videoya baxın
Video bütün layihəni addım -addım təsvir edir, buna görə layihəyə, qarşılaşdığım problemlərə və onları necə həll etdiyimə ümumi baxmaq üçün əvvəlcə videoya baxmağı məsləhət görürəm. Daha sonra geri qayıda və daha ətraflı izahat üçün aşağıdakı addımları oxuya bilərsiniz.
Addım 2: Lazım olan hissələri əldə edin
Bu layihənin əsasını moruq pi təşkil edir, hər hansı bir model işləməlidir, ancaq ən son modellərdən birini istifadə etsəniz daha yaxşı bir performans əldə etməlisiniz, yəni proqram daha hamar işləyəcək və daha sürətli qurulacaq. İstinad üçün bir moruq pi 4 istifadə etdim və buna sahib olsanız da, hələ də moruq pi 4 əldə edə biləcəyiniz yerlərə aşağıda bəzi bağlantılar yerləşdirəcəyəm.
GPS izləyicisi də çox vacibdir. Avtomobil rölesi kimi gizlənmiş bir model istifadə etdim. Bu parlaq bir fikirdir, çünki bunu tablosuna gizləsəniz, heç kim əsl funksiyanın nə olduğundan şübhələnməyəcək. GPS izləyicisi ilə server arasındakı GPRS bağlantısı üçün məlumatlı bir sim kart təqdim etməlisiniz. Bunun üçün ən sevdiyiniz yerli operatoru seçin, ancaq bu xüsusi GPS modelinin yalnız 2G şəbəkələrində işlədiyini unutmayın.
2G şəbəkələrinin istifadədən çıxarıldığı bir ölkədə yaşayırsınızsa, 3G imkanlı bir GPS izləyicisi almalı olacaqsınız, bunlar daha bahalıdır və izləyicini konfiqurasiya etmək üçün burada verilən təlimatlar 3G effektiv GPS izləyicisi ilə 100% uyğun olmaya bilər.
- Raspberry Pi 4 Model B: Link1, Link2, Link3, Link4.
- Relay GPS Tracker (yalnız 2G): Link1, Link2, Link3, Link4.
- 3G GPS İzləyiciləri: Link1, Link2, Link3.
Addım 3: Raspbian -ın təzə quraşdırılması
Təzə bir Raspbian qurğusundan başlayacağam, rəsmi internet saytından Raspbian Buster Lite -in ən son versiyasını tutdum və Balena etcher istifadə edərək bu şəkli bir sd kartı hazırladım. Bunu etmək olduqca sadə olmalıdır, bir moruq pi qurmağın adi bir yoludur. Balena etcher işi bitirdikdən sonra sd kartdakı açılış hissəsinə keçdim və heç bir uzantısı olmayan ssh adlı boş bir fayl yaratdım. Bu, moruq pi üzərində SSH serverini aktivləşdirmək üçündür, çünki o, standart olaraq əlil olur. Bitirdikdən sonra sd kartını moruq pi -yə daxil edin, şəbəkəyə qoşun və güc tətbiq edin.
Addım 4: İzləmə Server Proqramını Qurun: Traccar
Növbəti addım izləmə serverini qurmaqdır, proqramın adı Traccar və burada veb saytları var. Linux qol buraxma sistemindən istifadə edəcəyik, çünki moruq pi qol prosessorunda işləyir. Yükləmə bağlantısını tutun, ən çox sevdiyiniz metoddan istifadə edərək moruq pi -yə qoşulun, yerli şəbəkədə SSH istifadə etdim. Sonra serveri qurmaq üçün lazım olan bütün əmrlər aşağıda verilmişdir:
sudo mkdir/opt/traccar && cd/opt/traccarsudo wget https://github.com/traccar/traccar/releases/download/v4.6/traccar-linux-arm-4.6.zip sudo traccar-linux-arm- açın 4.6.zip sudo rm -f traccar-linux-arm-4.6.zip sudo./traccar.run // qurun sudo systemctl start traccar.service
Bitirdikdən sonra eyni şəbəkədə bir brauzer açın və 8082 portunu istifadə edərək serverə qoşulmağa çalışın. Veb interfeysi ilə qarşılanmalısınız, standart istifadəçi adı və şifrə admindir. Bunu dərhal dəyişdirməyinizi məsləhət görürəm. Xidmət avtomatik olaraq açılışda başlayacaq, buna görə də bu anda başqa addımlar atmaq lazım deyil.
Addım 5: Liman yönləndirməsini qurun
Əgər moruq pi sizin vəziyyətimdə olduğu kimi marşrutlaşdırıcının və ya firewallın arxasında oturursa, GPS izləyicisi kimi xarici bir cihazın yeni yaradılmış serverimizə qoşula bilməsi üçün bir liman yönləndirməlisiniz. Əlimdə olan relay gps izləyicisi vəziyyətində, 5013 portundan istifadə edir, lakin fərqli bir cihazınız varsa bu dəyişə bilər. Bu liman vacibdir və izləyicinizin əlaqə qurmaq üçün hansı portdan istifadə etdiyini öyrənməlisiniz. Burada bir tp-link router istifadə edirəm, buna görə 5013 portunu moruq pi serverinin yerli ip ünvanına yönləndirirəm.
Addım 6: GPS İzləyicisini Serverə Qeyd edin
Sonra GPS izləyicimizi Traccar veb interfeysinə əlavə edə bilərik, sol tərəfdə Əlavə et düyməsini vururam, cihazınız üçün bir ad seçin və izləyicilərinizin çantasının yan tərəfindəki bu etiket olan 10 rəqəmli identifikatoru doldurun. server məlumat almağa başlayana qədər cihaz oflayn olaraq göstəriləcək.
Addım 7: GPS İzləyicisini konfiqurasiya edin
Son addım GPS izləyicisini konfiqurasiya etməkdir və bu xüsusi əmrlər istifadə etdiyim izləyiciyə aiddir, fərqli bir izləyici üçün fərqli əmrlərdən istifadə etməli ola bilərsiniz, ancaq fikir izləyicini sıfırlamaq, admin nömrənizi təyin etmək və apn konfiqurasiya etməkdir. şəbəkə operatorunuz üçün əvvəlcədən qeyd etdiyimiz xarici ip ünvanını təyin edin, liman 5013 -dir. Yükləmə tezliyini saniyələrdə təyin edin və GPRS bağlantısını aktiv edin. Traccar veb interfeysinə qayıdaraq, status onlayn rejimə keçməli və cihazımız haqqında məlumat görməyə başlamalıyıq.
Addım 8: Son Fikirlər
Bütün bu quraşdırma prosesində probleminiz varsa, problemi həll edərkən yoxlamaq üçün sizə bir neçə göstəriş verəcəyəm. Əvvəla, bu izləyici yalnız 2G şəbəkələri ilə işləyir, buna görə şəbəkə operatorunuzun 2G -ni dəstəklədiyinə əmin olun. Sim kartda pin kilidi aktiv olmamalıdır, çünki izləyici bunu aşa bilmir. Sim kartda məlumat xidmətlərinin aktiv olması və bu əməliyyatları şəbəkədə həyata keçirmək üçün kifayət qədər kredit olmalıdır.
Limanı düzgün yönləndirmək və düzgün xarici ip ünvanından istifadə etmək serverə aiddir, əks halda cihazlarınız düzgün serveri göstərməyəcəkdir. Xüsusi izləmə cihazınız üçün doğru portu əldə etmək də çox vacibdir. Traccar -ın bu mövzuda böyük bir məlumatı var, buna görə də onların sənədlərini və forumlarını yoxladığınızdan əmin olun.
Mövzuyla əlaqədar bir blog yazısı varsa, şərhlərdə bunu edə biləcəyiniz bir fikir bildirmək istəsəniz və daha möhtəşəm layihələr üçün Youtube kanalımı da yoxlaya bilərsiniz: Voltlog Youtube Kanalı.
Tövsiyə:
ATtiny85 Geyinilə bilən Titrəmə Aktivliyi İzləmə İzləmə və Proqramlaşdırma Arduino Uno ilə ATtiny85: 4 addım (şəkillərlə)
ATtiny85 Geyinilə bilən Titrəmə Aktivliyi İzləmə Saatı və Proqramlaşdırılması Arduino Uno ilə ATtiny85: Geyinilə bilən fəaliyyət izləmə saatı necə edilir? Bu, durğunluq algıladıqda titrəmək üçün hazırlanmış geyilə bilən bir gadgetdır. Vaxtınızın çoxunu mənim kimi kompüterdə keçirirsinizmi? Özünüz də bilmədən saatlarla oturursunuz? Sonra bu cihaz f
Raspberry Pi -də Shinken Şəbəkə Monitorunu Qurun və Qurun: 14 Addım
Raspberry Pi -də Shinken Şəbəkə Monitorunu Qurun və Qurun: QEYD: shinken sonuncu dəfə MAR2016 -da 2.4.3 sabit bir versiyası olaraq yeniləndi. Beləliklə, bir neçə il əvvəl ev şəbəkəsi monitorinqinin başqa yollarına keçdim. Əlavə olaraq, php5 -in mövcud olmadığı görünür, buna görə də bu təlimatı istifadə etməyin
Serverinizi yedəkləyin: 6 addım
Serverinizi Yedəkləyin: *nix qutunuzu xarici bir sabit diskə (və ya çox səy göstərmədən tapedrive) necə yedəkləməyi öyrənin. Yedək mühitinin quraşdırılmasını, "dump" istifadə edərək, bərpa etməyi və faylları uzaq bir serverdən xarici bir sabit sürücüyə saxlamağı əhatə edirəm
Çox Öz Veb Serverinizi Qurun !: 12 Addım
Çox Öz Veb Sunucunuzu Qurun !: Heç vaxt İnternet bağlantısı əldə etmək üçün sənədlərinizi saxlaya biləcəyiniz bir yerə sahib olmaq istəyərdinizmi? Dostlarınızdan birinə mahnı vermək istəsəniz və ya bəlkə də istəsəniz musiqi kitabxananızın olmasını istədiyinizi söyləyin
Şəxsi Serverinizi Asanlıqla yoxlayın: 3 addım
Şəxsi Serverinizi Asanlıqla Yoxlayın: Kompüterinizdə bir az " qız " MSN -də, serverinizin hər an partlaya biləcəyini anladığınız zaman. Xoşbəxtlikdən, monitorunuzdakı sadə bir düyməni basaraq dünyanı xilas edə bilərsiniz. (Ən pis halda, qoyulmuş ssenarinin olmaması) Bütün bunlar