Агуулгын хүснэгт:
- Алхам 1: Бүтээх видеог үзээрэй
- Алхам 2: Шаардлагатай хэсгүүдийг эх сурвалжаас авна уу
- Алхам 3: Raspbian -ийг шинээр суулгах
- Алхам 4: Хяналтын серверийн програм хангамжийг тохируулах: Traccar
- Алхам 5: Порт дамжуулалтыг тохируулах
- Алхам 6: GPS Tracker -ийг сервер дээр бүртгүүлэх
- Алхам 7: GPS Tracker -ийг тохируулна уу
- Алхам 8: Эцсийн бодол
Видео: Raspberry Pi дээр өөрийн GPS хянах серверээ тохируулах: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэ төсөлд би Raspberry pi дээр өөрийн GPS хянах серверээ хэрхэн тохируулахыг харуулах болно. Энэ нь Raspberry pi байх албагүй, учир нь бидний хянах серверт ашиглах програм нь Windows болон Linux дээр байдаг тул та үүнийг Windows машин дээрээ эсвэл виртуал машин дээр байрлуулж болно. үүл үйлчилгээ, энэ нь танд хамаарна, гэхдээ энд байгаа заавар нь Raspberry pi 4 -т зориулагдсан болно.
Энэхүү санаа нь хэсэг хугацааны дараа Voltlog #272 дээр би энэ GPS трекерийг ерөнхий зориулалттай автомашины реле болгон хувиргаснаар эхэлсэн юм. Онолын хувьд энэ нь хятадын хост сервер дээр үнэгүй онлайн хянах үйлчилгээтэй байх ёстой, гэхдээ би тэр сервертэй холбогдож чадаагүй тул яагаад өөрийн серверээ тохируулж, үүнийг энэ трекертэй хослуулахыг оролдож болохгүй гэж бодлоо. Ингэснээр би хяналт тавих сервертэй болж, хувийн нууцыг сайжруулах болно, учир нь энэ нь өөрөө зохион байгуулагдах болно. мөн өөр хэн ч миний хянах өгөгдөлд хандах эрхгүй болно.
Алхам 1: Бүтээх видеог үзээрэй
Видео бичлэг нь төслийг бүхэлд нь алхам алхамаар тайлбарласан тул төслийн талаар ерөнхий ойлголт авах, тулгарч буй бэрхшээлүүд, тэдгээрийг хэрхэн шийдвэрлэх талаар олж мэдэхийн тулд эхлээд видеог үзэхийг зөвлөж байна. Дараа нь та эргэж ирээд дараах алхмуудыг уншиж илүү дэлгэрэнгүй тайлбарыг авах боломжтой.
Алхам 2: Шаардлагатай хэсгүүдийг эх сурвалжаас авна уу
Энэхүү төслийн гол цөм нь бөөрөлзгөнө pi юм, ямар ч загвар ажиллах ёстой, гэхдээ хэрэв та хамгийн сүүлийн үеийн загваруудын аль нэгийг ашиглавал илүү сайн гүйцэтгэлтэй байх ёстой, өөрөөр хэлбэл програм хангамж илүү зөөлөн ажиллах болно, суулгах нь илүү хурдан болно. Лавлахын тулд би бөөрөлзгөнө pi 4 -ийг ашигласан бөгөөд хэрэв танд үүнийг байгаа бол би бөөрөлзгөнө pi 4 авах боломжтой газруудын доорх линкүүдийг доор байрлуулах болно.
Түүнчлэн GPS tracker нь маш чухал юм. Би автомашины реле гэж нэрлэсэн загварыг ашигласан. Энэ бол гайхалтай санаа, учир нь хэрэв та үүнийг хяналтын самбарын доор нуувал жинхэнэ функц нь юу болохыг хэн ч сэжиглэхгүй. GPS хянагч ба сервер хоёрын хооронд GPRS холболт хийхийн тулд та өгөгдөл идэвхжүүлсэн сим карт өгөх шаардлагатай болно. Үүнийг хийхийн тулд дуртай орон нутгийн оператороо сонгоорой, гэхдээ энэ GPS загвар нь зөвхөн 2G сүлжээнд ажилладаг гэдгийг санаарай.
Хэрэв та 2G сүлжээг татан буулгасан улсад амьдардаг бол 3G идэвхжүүлсэн GPS трекер худалдаж авах шаардлагатай болно, эдгээр нь илүү үнэтэй бөгөөд трекерийг тохируулах заавар нь 3G идэвхжүүлсэн GPS мөрдөгчтэй 100% нийцэхгүй байж магадгүй юм.
- Raspberry Pi 4 Model B: Link1, Link2, Link3, Link4.
- Реле GPS Tracker (зөвхөн 2G): Link1, Link2, Link3, Link4.
- 3G GPS Tracker: Link1, Link2, Link3.
Алхам 3: Raspbian -ийг шинээр суулгах
Би Raspbian -ийг шинээр суулгаж эхлүүлэх гэж байна, би албан ёсны вэбсайтаас Raspbian Buster Lite -ийн хамгийн сүүлийн хувилбарыг авч, Balena etcher ашиглан энэ дүрс бүхий sd картыг бэлдсэн. Үүнийг хийхэд маш энгийн байх ёстой, энэ бол зүгээр л бөөрөлзгөнө пи тохируулах ердийн арга юм. Балена этчер ажлаа дуусгасны дараа би sd карт дээрх ачаалах хуваалт руу ороод ямар ч өргөтгөлгүй ssh нэртэй хоосон файл үүсгэв. Энэ нь бөөрөлзгөнө pi дээр SSH серверийг идэвхжүүлэхийн тулд хийгддэг бөгөөд энэ нь анхдагчаар идэвхгүй байдаг. SD картыг бөөрөлзгөнө pi -д оруулаад сүлжээнд холбож, тэжээлээ ашиглаарай.
Алхам 4: Хяналтын серверийн програм хангамжийг тохируулах: Traccar
Дараагийн алхам бол хянах серверийг тохируулах явдал юм, програм хангамжийн нэр нь Traccar бөгөөд тэдний вэбсайт энд байна. Бөөрөлзгөнө pi нь гар процессор дээр ажилладаг тул бид линукс гарыг ашиглах болно. Татаж авах линкийг татаж аваад, бөөрөлзгөнө 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 задлах traccar-linux-arm- 4.6.zip sudo rm -f traccar-linux-arm-4.6.zip sudo./traccar.run // install sudo systemctl start traccar.service
Дууссаны дараа нэг сүлжээнд хөтөч нээж, 8082 порт болон IP хаяг ашиглан сервер рүү холбогдохыг оролдоорой. Таныг вэб интерфэйсээр угтах ёстой бөгөөд үндсэн хэрэглэгчийн нэр, нууц үг нь админ юм. Үүнийг даруй өөрчлөхийг танд зөвлөж байна. Үйлчилгээ нь ачаалах үед автоматаар эхлэх тул одоогоор өөр алхам хийх шаардлагагүй болно.
Алхам 5: Порт дамжуулалтыг тохируулах
Хэрэв таны бөөрөлзгөнө pi нь чиглүүлэгч эсвэл галт хананы ард сууж байгаа бол миний хувьд та портыг дамжуулах хэрэгтэй бөгөөд ингэснээр GPS tracker гэх мэт гадны төхөөрөмж манай шинээр үүсгэсэн серверт холбогдох боломжтой болно. Надад байгаа реле gps tracker -ийн хувьд энэ нь 5013 портыг ашиглаж байгаа боловч хэрэв та өөр төхөөрөмжтэй бол энэ нь өөр байж магадгүй юм. Энэ порт нь маш чухал ач холбогдолтой бөгөөд та өөрийн трекер ямар порт ашиглан холболт үүсгэж байгааг олж мэдэх хэрэгтэй болно. Би энд tp-линк чиглүүлэгч ашиглаж байгаа тул 5013 портыг raspberry pi серверийн локал IP хаягаар дамжуулж байна.
Алхам 6: GPS Tracker -ийг сервер дээр бүртгүүлэх
Дараа нь бид GPS tracker -ийг Traccar -ийн вэб интерфэйс дээр нэмж болно, зүүн талд нь нэмэх товчийг дарж, төхөөрөмжийнхөө нэрийг сонгоод трекерийнхээ хажууд байгаа 10 оронтой таних тэмдгийг бөглөнө үү. Сервер өгөгдөл хүлээн авах хүртэл төхөөрөмжийг офлайн байдлаар харуулах болно.
Алхам 7: GPS Tracker -ийг тохируулна уу
Эцсийн алхам бол GPS трекерийг тохируулах явдал бөгөөд эдгээр тусгай тушаалууд нь миний ашиглаж буй трекерт хамаатай тул та өөр трекерийн хувьд өөр өөр тушаалуудыг ашиглах шаардлагатай болж магадгүй, гэхдээ трекерийг дахин тохируулах, админы дугаараа тохируулах, apn -ийг тохируулах явдал юм. сүлжээний операторын тохиргоог хийж, бидний өмнө хадгалсан гадаад IP хаягийг тохируулаарай, порт нь 5013. Байршуулах давтамжийг секундын дотор тохируулаад GPRS холболтыг идэвхжүүлнэ үү. Traccar вэб интерфэйс рүү буцаж очоод статус нь онлайн горимд шилжих ёстой бөгөөд бид төхөөрөмжийнхөө мэдээллийг харж эхлэх ёстой.
Алхам 8: Эцсийн бодол
Хэрэв танд энэ бүх тохируулгын явцад асуудал байгаа бол алдааг олж засварлах явцад шалгах хэдэн зөвлөмжийг өгөх болно. Нэгдүгээрт, энэ мөрдөгч нь зөвхөн 2G сүлжээнд ажилладаг тул таны сүлжээний оператор 2G -ийг дэмжиж байгаа эсэхийг шалгаарай. SIM карт нь зүү түгжээг идэвхжүүлсэн байх ёсгүй, учир нь мөрдөгч үүнийг тойрч гарах боломжгүй юм. Сим карт нь дата үйлчилгээг идэвхжүүлсэн байх ёстой бөгөөд сүлжээнд эдгээр үйлдлийг гүйцэтгэх хангалттай кредиттэй байх ёстой.
Серверийн хувьд порт дамжуулалтыг зөв хийх, гадаад IP хаягийг зөв ашиглах нь маш чухал бөгөөд эс тэгвээс таны төхөөрөмж зөв сервер рүү чиглүүлэхгүй болно. Мөн өөрийн хянах төхөөрөмжид тохирох портыг олж авах нь маш чухал юм. Тракар энэ талаар маш их мэдээлэлтэй тул тэдний бичиг баримт, форумыг сайтар шалгаж үзээрэй.
Хэрэв та надад санал хүсэлтээ өгөхийг хүсч байвал сэтгэгдлээ бичихийг хүсч байвал миний Youtube сувгийг үзэх боломжтой бөгөөд Voltlog Youtube суваг.
Зөвлөмж болгож буй:
SMS -ийн аюулгүй байдлыг хянах GPS системийг өөрийн болгох: 5 алхам (зурагтай)
GPS -ийн SMS аюулгүй байдлыг хянах системийг өөрийн гараар хийх: Энэхүү төсөлд би SIM5320 3G модулийг Arduino болон пьезоэлектрик хувиргагчтай хэрхэн цохилтын мэдрэгч болгон хэрхэн хослуулахыг харуулах болно. Үнэт машиныг SMS -ээр дамжуулан би
ПХБ: GPS ба GSM дээр суурилсан тээврийн хэрэгслийг хянах систем: 3 алхам
ПХБ: GPS ба GSM дээр суурилсан тээврийн хэрэгслийг хянах систем: GPS ба GSM дээр суурилсан тээврийн хэрэгслийг хянах систем 2016 оны 6 -р сарын 30, Инженерийн төслүүд Төсөлд GPS ба GSM дээр суурилсан Тээврийн хэрэгслийг хянах систем нь дэлхийн байршлын систем (GPS) болон дэлхийн хөдөлгөөнт холбооны систем (GSM) ашигладаг. энэ төслийг илүү э
Бөөрөлзгөнө PI дээр өөрийн IOT өгөгдөлд өөрийн график үүсгэх: 3 алхам
Raspberry PI дээр өөрийн IOT өгөгдөлд зориулж өөрийн график үүсгэх: Хэрэв та өөрийн IOT графикийг 7 мөр код ашиглан бүтээхийг хүсч байвал уншина уу. вэб хуудсан дээр. Өмнө нь би энэ зорилгоор гуравдагч талын үйлчилгээг ашиглаж байсан (зарим нь
Серверээ нөөцлөх: 6 алхам
Серверээ нөөцлөх: *nix хайрцгаа гадны хатуу дискэнд (эсвэл их хүчин чармайлтгүйгээр соронзон хальсны диск дээр) хэрхэн нөөцлөх талаар олж мэдээрэй. Нөөцлөх хэрэгслийг суурилуулах, "dump" ашиглан сэргээх, алсын серверээс гадаад хатуу диск рүү файлуудыг нөөцлөх ажлыг хамарч байна
Хувийн серверээ хялбархан шалгаж үзээрэй: 3 алхам
Хувийн серверээ хялбархан шалгаж үзээрэй: Таны компьютер дээр "" охинтой сээтэгнэж байна. MSN дээр, хэрэв таны сервер хэдхэн секундын дотор дэлбэрч болзошгүйг ойлговол. Аз болоход та дэлгэц дээрх энгийн товчлуур дээр дарж дэлхийг аварч чадна. (Хамгийн муу нь, сценарийг авахгүй байх) Энэ бүхэн