Სარჩევი:
- ნაბიჯი 1: უყურეთ აშენების ვიდეოს
- ნაბიჯი 2: მოიძიეთ საჭირო ნაწილები
- ნაბიჯი 3: Raspbian– ის ახალი ინსტალაცია
- ნაბიჯი 4: დააინსტალირეთ Tracking Server პროგრამული უზრუნველყოფა: Traccar
- ნაბიჯი 5: პორტის გადაგზავნის დაყენება
- ნაბიჯი 6: დაარეგისტრირეთ GPS Tracker სერვერზე
- ნაბიჯი 7: დააკონფიგურირეთ GPS Tracker
- ნაბიჯი 8: საბოლოო აზრები
ვიდეო: დააინსტალირეთ საკუთარი GPS თვალთვალის სერვერი ჟოლოს პიზე: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა დააყენოთ თქვენი საკუთარი GPS თვალთვალის სერვერი Raspberry pi– ზე. ის არ უნდა იყოს Raspberry pi, რადგან პროგრამული უზრუნველყოფა, რომელსაც ჩვენ ვიყენებთ თვალთვალის სერვერისთვის, ასევე ხელმისაწვდომია Windows- ისთვის და Linux- ისთვისაც, ასე რომ თქვენ შეგიძლიათ მასპინძლობდეთ თქვენს Windows აპარატზე ან ვირტუალურ აპარატზე ღრუბლოვანი სერვისი, თქვენზეა დამოკიდებული, მაგრამ ინსტრუქცია აქ არის Raspberry pi 4 -ისთვის.
იდეა დაიწყო ცოტა ხნის წინ, ვოლტლოგში #272, როდესაც მივიღე ეს GPS ტრეკერი გადაცმული ზოგადი დანიშნულების საავტომობილო რელეში. თეორიულად ეს უნდა მოყვეს უფასო ონლაინ თვალთვალის სერვისს ჩინურ მასპინძელ სერვერზე, მაგრამ მე ვერ შევძელი ამ სერვერთან დაკავშირება და ამიტომ ვიფიქრე, რატომ არ დავაყენო ჩემი საკუთარი სერვერი და არ ვცადო მისი დაკავშირება ამ ტრეკერთან. ამ გზით მე მექნება ფუნქციონირების თვალთვალის სერვერი და გავაუმჯობესებ კონფიდენციალურობის ასპექტს, რადგან ის იქნება თვითმასპინძელი. და სხვას არავის ექნება წვდომა ჩემს თვალთვალის მონაცემებზე.
ნაბიჯი 1: უყურეთ აშენების ვიდეოს
ვიდეო აღწერს მთელ პროექტს ეტაპობრივად, ამიტომ გირჩევთ უყუროთ ვიდეოს, რათა მიიღოთ მიმოხილვა პროექტის შესახებ, რა პრობლემები შემექმნა და როგორ მოვაგვარე ისინი. შემდეგ შეგიძლიათ დაბრუნდეთ და წაიკითხოთ შემდეგი ნაბიჯები უფრო დეტალური ახსნისთვის.
ნაბიჯი 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 ტრეკერი Traccar– ის ვებ ინტერფეისში, მარცხენა მხარეს მე ვამატებ დამატებას, ავირჩევ სახელი თქვენს მოწყობილობას და შეავსეთ 10 ციფრიანი იდენტიფიკატორი, რომელიც არის ეს ეტიკეტი თქვენი ტრეკერების საქმის გვერდით. ახლად შექმნილი მოწყობილობა ნაჩვენები იქნება ხაზგარეშე, სანამ სერვერი არ დაიწყებს მონაცემების მიღებას.
ნაბიჯი 7: დააკონფიგურირეთ GPS Tracker
ბოლო ნაბიჯი არის GPS ტრეკერის კონფიგურაცია და ეს კონკრეტული ბრძანებები ვრცელდება ტრეკერზე, რომელსაც მე ვიყენებ, შეიძლება დაგჭირდეთ სხვადასხვა ტრეკერისთვის სხვადასხვა ბრძანებების გამოყენება, მაგრამ იდეა არის ტრეკერის გადატვირთვა, თქვენი ადმინისტრატორის ნომრის დაყენება, apn– ის კონფიგურაცია. თქვენი ქსელის ოპერატორის პარამეტრები, დააყენეთ გარე ip მისამართი, რომელიც ადრე შევინახეთ, პორტი არის 5013. დააყენეთ ატვირთვის სიხშირე წამებში და ჩართეთ GPRS კავშირი. დავუბრუნდეთ Traccar ვებ ინტერფეისს, სტატუსი უნდა გადავიდეს ონლაინ რეჟიმში და ჩვენ დავიწყოთ მონაცემების ნახვა ჩვენი მოწყობილობის შესახებ.
ნაბიჯი 8: საბოლოო აზრები
თუ თქვენ გიჭირთ ამ დაყენების მთელი პროცესი, მე მოგცემთ რამოდენიმე მინიშნებას, რომ შეამოწმოთ პრობლემის მოგვარებისას. უპირველეს ყოვლისა, ეს ტრეკერი მუშაობს მხოლოდ 2G ქსელებთან, ასე რომ დარწმუნდით, რომ თქვენი ქსელის ოპერატორი მხარს უჭერს 2G- ს. სიმ ბარათს არ უნდა ჰქონდეს ჩართული პინის დაბლოკვა, რადგან ტრეკერს არ შეუძლია ამის გვერდის ავლით. სიმ ბარათს უნდა ჰქონდეს მონაცემთა სერვისები ჩართული და საკმარისი კრედიტი ამ ოპერაციების შესასრულებლად ქსელში.
რაც შეეხება სერვერს, ძალიან მნიშვნელოვანია პორტის გადამისამართების სწორად გამოყენება და გარე ip სწორი მისამართის გამოყენება, წინააღმდეგ შემთხვევაში თქვენი მოწყობილობები არ მიუთითებენ სწორ სერვერზე. ასევე ძალიან მნიშვნელოვანია თქვენი კონკრეტული თვალთვალის მოწყობილობის სწორი პორტის მიღება. Traccar– ს აქვს დიდი ინფორმაცია ამის შესახებ, ასე რომ დარწმუნდით, რომ შეამოწმეთ მათი დოკუმენტაცია და ფორუმები.
არის ბლოგის პოსტი თემაზე, თუ გსურთ გამომიგზავნოთ გამოხმაურება, ამის გაკეთება შეგიძლიათ კომენტარებში და ასევე შეგიძლიათ შეამოწმოთ ჩემი Youtube არხი უფრო გასაოცარი პროექტებისთვის: Voltlog Youtube Channel.
გირჩევთ:
შექმენით საკუთარი GPS SMS უსაფრთხოების თვალთვალის სისტემა: 5 ნაბიჯი (სურათებით)
შექმენით თქვენი საკუთარი GPS SMS უსაფრთხოების თვალთვალის სისტემა: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა დააკავშიროთ SIM5320 3G მოდული არდუინოსთან და პიეზოელექტრული გადამცემთან, როგორც შოკის სენსორი, რათა შეიქმნას უსაფრთხოების თვალთვალის სისტემა, რომელიც გამოგიგზავნით ადგილმდებარეობას ძვირფასი მანქანა SMS– ით, როდესაც მე
LED მოციმციმე ჟოლოს პი - როგორ გამოვიყენოთ GPIO ქინძისთავები ჟოლოს პიზე: 4 ნაბიჯი
LED მოციმციმე ჟოლოს პი | როგორ გამოვიყენოთ GPIO ქინძისთავები ჟოლოს Pi- ზე: გამარჯობა ბიჭებო ამ ინსტრუქციებში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ Raspberry pi- ის GPIO. თუ თქვენ ოდესმე იყენებთ Arduino– ს, ალბათ იცით, რომ ჩვენ შეგვიძლია LED გადამრთველი და ა. აანთეთ LED ან მიიღეთ შეყვანა გადამრთველიდან ასე
დააინსტალირეთ Node RED თქვენს ჟოლოს პიზე: 4 ნაბიჯი
დააინსტალირეთ Node RED თქვენს ჟოლოს Pi: Node-RED არის ნაკადზე დაფუძნებული პროგრამირების ინსტრუმენტი აპარატურის მოწყობილობების, API- ების და ონლაინ სერვისების ახალი და საინტერესო გზების გაყვანილობისთვის. ის უზრუნველყოფს ბრაუზერზე დაფუძნებულ რედაქტორს, რომელიც აადვილებს ერთმანეთთან ნაკადების გამოყენებით კვანძების ფართო სპექტრი. ამ t
Apple AirPlay სერვერი თქვენს ჟოლოს პიზე: 7 ნაბიჯი
Apple AirPlay სერვერი თქვენს ჟოლოს პიზე: AirPlay გაძლევთ საშუალებას გაუზიაროთ მუსიკა Apple მოწყობილობებიდან თქვენს საყვარელ დინამიკებს. თქვენ შეგიძლიათ შექმნათ თქვენი საკუთარი AirPlay სერვერი თქვენს Raspberry Pi– ზე და დაუკავშიროთ იგი თქვენს საყვარელ დინამიკებს
ციფრული ნიშნის სერვერი ჟოლოს პიზე: 8 ნაბიჯი
ციფრული ნიშნის სერვერი ჟოლოს პიზე: აბსოლუტური დამწყებთათვის გზამკვლევი კორსიკაზე ჟოლოს PI ციფრული ნიშნები ყველგან არის. თქვენ ხედავთ მათ აეროპორტებში, სავაჭრო ცენტრებში, მაღაზიებში და ქუჩის კუთხეებშიც კი. თქვენ არ გჭირდებათ ბევრი ძვირადღირებული აპარატურა თქვენი ციფრული ნიშნის სისტემის შესაქმნელად