Სარჩევი:

დააინსტალირეთ საკუთარი GPS თვალთვალის სერვერი ჟოლოს პიზე: 8 ნაბიჯი
დააინსტალირეთ საკუთარი GPS თვალთვალის სერვერი ჟოლოს პიზე: 8 ნაბიჯი

ვიდეო: დააინსტალირეთ საკუთარი GPS თვალთვალის სერვერი ჟოლოს პიზე: 8 ნაბიჯი

ვიდეო: დააინსტალირეთ საკუთარი GPS თვალთვალის სერვერი ჟოლოს პიზე: 8 ნაბიჯი
ვიდეო: როგორ გავთიშოთ ავტომობილი ტელეფონით! და გავიგოთ თუ სად იმყოფება ჩვენი მანქანა! (GPS) 2024, ნოემბერი
Anonim
დააინსტალირეთ თქვენი საკუთარი GPS თვალთვალის სერვერი Raspberry Pi– ზე
დააინსტალირეთ თქვენი საკუთარი GPS თვალთვალის სერვერი Raspberry Pi– ზე

ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა დააყენოთ თქვენი საკუთარი GPS თვალთვალის სერვერი Raspberry pi– ზე. ის არ უნდა იყოს Raspberry pi, რადგან პროგრამული უზრუნველყოფა, რომელსაც ჩვენ ვიყენებთ თვალთვალის სერვერისთვის, ასევე ხელმისაწვდომია Windows- ისთვის და Linux- ისთვისაც, ასე რომ თქვენ შეგიძლიათ მასპინძლობდეთ თქვენს Windows აპარატზე ან ვირტუალურ აპარატზე ღრუბლოვანი სერვისი, თქვენზეა დამოკიდებული, მაგრამ ინსტრუქცია აქ არის Raspberry pi 4 -ისთვის.

იდეა დაიწყო ცოტა ხნის წინ, ვოლტლოგში #272, როდესაც მივიღე ეს GPS ტრეკერი გადაცმული ზოგადი დანიშნულების საავტომობილო რელეში. თეორიულად ეს უნდა მოყვეს უფასო ონლაინ თვალთვალის სერვისს ჩინურ მასპინძელ სერვერზე, მაგრამ მე ვერ შევძელი ამ სერვერთან დაკავშირება და ამიტომ ვიფიქრე, რატომ არ დავაყენო ჩემი საკუთარი სერვერი და არ ვცადო მისი დაკავშირება ამ ტრეკერთან. ამ გზით მე მექნება ფუნქციონირების თვალთვალის სერვერი და გავაუმჯობესებ კონფიდენციალურობის ასპექტს, რადგან ის იქნება თვითმასპინძელი. და სხვას არავის ექნება წვდომა ჩემს თვალთვალის მონაცემებზე.

ნაბიჯი 1: უყურეთ აშენების ვიდეოს

Image
Image

ვიდეო აღწერს მთელ პროექტს ეტაპობრივად, ამიტომ გირჩევთ უყუროთ ვიდეოს, რათა მიიღოთ მიმოხილვა პროექტის შესახებ, რა პრობლემები შემექმნა და როგორ მოვაგვარე ისინი. შემდეგ შეგიძლიათ დაბრუნდეთ და წაიკითხოთ შემდეგი ნაბიჯები უფრო დეტალური ახსნისთვის.

ნაბიჯი 2: მოიძიეთ საჭირო ნაწილები

პორტის გადაგზავნის დაყენება
პორტის გადაგზავნის დაყენება

ამ პროექტის საფუძველია ჟოლოს პი, ნებისმიერი მოდელი უნდა მუშაობდეს, მაგრამ თუ იყენებთ ერთ -ერთ უახლეს მოდელს, თქვენ უნდა მიიღოთ უკეთესი შესრულება, რაც იმას ნიშნავს, რომ პროგრამული უზრუნველყოფა იმუშავებს უფრო რბილად და დაჩქარდება ინსტალაცია. ცნობისთვის მე გამოვიყენე ჟოლო პი 4 და სანამ თქვენ უკვე გექნებათ ეს, მე მაინც დავდებ რამდენიმე ბმულს ქვემოთ იმ ადგილებისკენ, სადაც შეგიძლიათ მიიღოთ ჟოლო პი 4.

ასევე ძალიან მნიშვნელოვანია GPS ტრეკერი. მე გამოვიყენე მოდელი, რომელიც შენიღბულია საავტომობილო სარელეოდ. ეს ბრწყინვალე იდეაა, რადგან თუ ამას დაფარავთ დაფის ქვეშ, არავის დაეპარება ეჭვი, თუ რა არის მისი რეალური ფუნქცია. GPS ტრეკერს და სერვერს შორის GPRS კავშირისთვის დაგჭირდებათ მონაცემების ჩართული სიმ ბარათი. შეარჩიეთ თქვენი საყვარელი ადგილობრივი ოპერატორი ამისათვის, მაგრამ გაითვალისწინეთ, რომ ეს კონკრეტული GPS მოდელი მუშაობს მხოლოდ 2G ქსელებზე.

თუ თქვენ ცხოვრობთ ქვეყანაში, სადაც 2G ქსელები ამოღებულია, თქვენ უნდა შეიძინოთ 3G ჩართული GPS ტრეკერი, ისინი უფრო ძვირია და ტრეკერის კონფიგურაციისთვის მოცემული ინსტრუქცია შეიძლება 100% -ით არ იყოს თავსებადი 3G ჩართულ GPS ტრეკერთან.

  • ჟოლო Pi 4 მოდელი B: Link1, Link2, Link3, Link4.
  • სარელეო GPS Tracker (მხოლოდ 2G): Link1, Link2, Link3, Link4.
  • 3G GPS ტრეკერები: Link1, Link2, Link3.

ნაბიჯი 3: Raspbian– ის ახალი ინსტალაცია

დავიწყებ Raspbian– ის ახალი ინსტალაციით, მე გამოვიღე Raspbian Buster Lite– ის უახლესი გამოშვება ოფიციალური ვებ – გვერდიდან და მოვამზადე sd ბარათი ამ გამოსახულებით Balena etcher– ის გამოყენებით. ამის გაკეთება საკმაოდ მარტივი უნდა იყოს, ეს არის ჩვეულებრივი გზა ჟოლოს პი. მას შემდეგ, რაც ბალენა და სხვამ დაასრულა სამუშაო, გადავედი sd ბარათზე ჩატვირთვის დანაყოფზე და შევქმენი ცარიელი ფაილი სახელწოდებით ssh, გაფართოების გარეშე. ეს არის ჟოლოს პიზე SSH სერვერის გასააქტიურებლად, რადგან ის ნაგულისხმევად გამორთულია. დასრულების შემდეგ ჩადეთ sd ბარათი თქვენს ჟოლოს პიში, შეაერთეთ იგი ქსელში და გამოიყენეთ ენერგია.

ნაბიჯი 4: დააინსტალირეთ Tracking Server პროგრამული უზრუნველყოფა: Traccar

შემდეგი ნაბიჯი არის თვალთვალის სერვერის დაყენება, პროგრამული უზრუნველყოფის სახელია Traccar და აქ არის მათი ვებ გვერდი. ჩვენ ვიყენებთ linux arm გამოშვებას, რადგან ჟოლოს pi მუშაობს მკლავის პროცესორზე. აიღეთ გადმოსაწერი ბმული, დაუკავშირდით ჟოლოს პის თქვენი საყვარელი მეთოდის გამოყენებით, მე SSH გამოვიყენე ადგილობრივ ქსელში. სერვერის დაყენებისათვის საჭირო ყველა ბრძანება აღწერილია ქვემოთ:

sudo mkdir/opt/traccar && cd/opt/traccarsudo wget https://github.com/traccar/traccar/releases/download/v4.6/traccar-linux-arm-4.6.zip sudo unzip traccar-linux-arm- 4.6.zip sudo rm -f traccar-linux-arm-4.6.zip sudo./traccar.run // გაუშვით ინსტალაცია sudo systemctl დაწყება traccar.service

დასრულების შემდეგ გახსენით ბრაუზერი იმავე ქსელში და სცადეთ სერვერთან დაკავშირება IP მისამართისა და პორტის 8082 გამოყენებით. თქვენ უნდა მიესალმოთ ვებ ინტერფეისს, ნაგულისხმევი მომხმარებლის სახელი და პაროლი არის ადმინისტრატორი. მე გირჩევთ დაუყოვნებლივ შეცვალოთ ეს. სერვისი ავტომატურად დაიწყება ჩატვირთვისას, ამიტომ ამ ეტაპზე სხვა ნაბიჯების შესრულება არ არის საჭირო.

ნაბიჯი 5: პორტის გადაგზავნის დაყენება

თუ თქვენი ჟოლო პი ზის როუტერის ან ბუხრის უკან, როგორც ჩემს შემთხვევაში, თქვენ დაგჭირდებათ პორტის გადაგზავნა ისე, რომ გარე მოწყობილობა, როგორიცაა GPS ტრეკერი, დაუკავშირდეს ჩვენს ახლად შექმნილ სერვერს. იმ სარელეო gps tracker- ის შემთხვევაში, რაც მე მაქვს, ის იყენებს 5013 პორტს, მაგრამ ეს შეიძლება განსხვავდებოდეს, თუ თქვენ გაქვთ სხვა მოწყობილობა. ეს პორტი კრიტიკულია და თქვენ უნდა გაარკვიოთ რომელ პორტს იყენებს თქვენი ტრეკერი კავშირის დასამყარებლად. მე აქ ვიყენებ tp-link როუტერს, ასე რომ მე მხოლოდ პორტს 5013 ვაგზავნი ჟოლოს პი სერვერის ადგილობრივ IP მისამართზე.

ნაბიჯი 6: დაარეგისტრირეთ GPS Tracker სერვერზე

დაარეგისტრირეთ GPS Tracker სერვერზე
დაარეგისტრირეთ GPS Tracker სერვერზე

შემდეგ ჩვენ შეგვიძლია დავამატოთ ჩვენი GPS ტრეკერი Traccar– ის ვებ ინტერფეისში, მარცხენა მხარეს მე ვამატებ დამატებას, ავირჩევ სახელი თქვენს მოწყობილობას და შეავსეთ 10 ციფრიანი იდენტიფიკატორი, რომელიც არის ეს ეტიკეტი თქვენი ტრეკერების საქმის გვერდით. ახლად შექმნილი მოწყობილობა ნაჩვენები იქნება ხაზგარეშე, სანამ სერვერი არ დაიწყებს მონაცემების მიღებას.

ნაბიჯი 7: დააკონფიგურირეთ GPS Tracker

დააკონფიგურირეთ GPS Tracker
დააკონფიგურირეთ GPS Tracker

ბოლო ნაბიჯი არის GPS ტრეკერის კონფიგურაცია და ეს კონკრეტული ბრძანებები ვრცელდება ტრეკერზე, რომელსაც მე ვიყენებ, შეიძლება დაგჭირდეთ სხვადასხვა ტრეკერისთვის სხვადასხვა ბრძანებების გამოყენება, მაგრამ იდეა არის ტრეკერის გადატვირთვა, თქვენი ადმინისტრატორის ნომრის დაყენება, apn– ის კონფიგურაცია. თქვენი ქსელის ოპერატორის პარამეტრები, დააყენეთ გარე ip მისამართი, რომელიც ადრე შევინახეთ, პორტი არის 5013. დააყენეთ ატვირთვის სიხშირე წამებში და ჩართეთ GPRS კავშირი. დავუბრუნდეთ Traccar ვებ ინტერფეისს, სტატუსი უნდა გადავიდეს ონლაინ რეჟიმში და ჩვენ დავიწყოთ მონაცემების ნახვა ჩვენი მოწყობილობის შესახებ.

ნაბიჯი 8: საბოლოო აზრები

თუ თქვენ გიჭირთ ამ დაყენების მთელი პროცესი, მე მოგცემთ რამოდენიმე მინიშნებას, რომ შეამოწმოთ პრობლემის მოგვარებისას. უპირველეს ყოვლისა, ეს ტრეკერი მუშაობს მხოლოდ 2G ქსელებთან, ასე რომ დარწმუნდით, რომ თქვენი ქსელის ოპერატორი მხარს უჭერს 2G- ს. სიმ ბარათს არ უნდა ჰქონდეს ჩართული პინის დაბლოკვა, რადგან ტრეკერს არ შეუძლია ამის გვერდის ავლით. სიმ ბარათს უნდა ჰქონდეს მონაცემთა სერვისები ჩართული და საკმარისი კრედიტი ამ ოპერაციების შესასრულებლად ქსელში.

რაც შეეხება სერვერს, ძალიან მნიშვნელოვანია პორტის გადამისამართების სწორად გამოყენება და გარე ip სწორი მისამართის გამოყენება, წინააღმდეგ შემთხვევაში თქვენი მოწყობილობები არ მიუთითებენ სწორ სერვერზე. ასევე ძალიან მნიშვნელოვანია თქვენი კონკრეტული თვალთვალის მოწყობილობის სწორი პორტის მიღება. Traccar– ს აქვს დიდი ინფორმაცია ამის შესახებ, ასე რომ დარწმუნდით, რომ შეამოწმეთ მათი დოკუმენტაცია და ფორუმები.

არის ბლოგის პოსტი თემაზე, თუ გსურთ გამომიგზავნოთ გამოხმაურება, ამის გაკეთება შეგიძლიათ კომენტარებში და ასევე შეგიძლიათ შეამოწმოთ ჩემი Youtube არხი უფრო გასაოცარი პროექტებისთვის: Voltlog Youtube Channel.

გირჩევთ: