Სარჩევი:
- მარაგები
- ნაბიჯი 1: მაგალითი სცენარი
- ნაბიჯი 2: რუქის ხედი
- ნაბიჯი 3: შეტყობინებების გაგზავნა
- ნაბიჯი 4: პეიჯერის გაფრთხილებები
- ნაბიჯი 5: პეიჯერის ურთიერთქმედება
- ნაბიჯი 6: როგორ შევიკრიბოთ მოწყობილობები
- ნაბიჯი 7: Firmware- ის განათება
- ნაბიჯი 8: მოწყობილობის კონფიგურაცია (ID, პარამეტრები)
- ნაბიჯი 9: საწყისი ტესტირება
ვიდეო: LoRa GPS Tracker/Pager: 9 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
მე დამიკავშირდა მრავალი ადამიანი საძიებო და სამაშველო სამსახურში (SAR), რომლებიც დაინტერესებულნი არიან Ripple LoRa ქსელის სხვა პროექტებით, რომლებზეც ვმუშაობდი და ამან დამაფიქრა საველე პერსონალისთვის სპეციალური მოწყობილობის დამზადებაზე.
აბა, აქ არის!
ამ მოწყობილობას არ სჭირდება კომპანიონი Android ტელეფონი, რადგან მას აქვს ძალიან მარტივი ინტერფეისი მომხმარებლისთვის. მას აქვს პატარა OLED ეკრანი და მხოლოდ 3 ღილაკი, ასე რომ მხოლოდ მომხმარებლებთან ურთიერთობის შეზღუდულ ტიპებს გვთავაზობს.
Რას აკეთებს
- საშუალებას აძლევს ველის მომხმარებელს დააყენოს თავისი სტატუსი 4 ფერიდან ერთზე (ლურჯი, მწვანე, ნარინჯისფერი, წითელი), რომელსაც მეთაური ნახავს რეალურ დროში.
- გადასცემს მომხმარებლის ადგილმდებარეობას მეთაურს რეალურ დროში.
- აფრთხილებს მომხმარებელს შემოსული შეტყობინებებისა და მაუწყებლობის შესახებ მეთაურისგან.
- საშუალებას აძლევს მომხმარებელს გაგზავნოს პასუხი შემომავალ შეტყობინებებზე (პარამეტრების სიიდან)
მარაგები
- TTGO LoRa 32 v2.1
- BN-180 GPS
- მომენტალური ღილაკები
- 1S ლიპო ბატარეა
- პიეზო ზუზუნი
ნაბიჯი 1: მაგალითი სცენარი
ქსელის ადმინისტრატორი ადგენს პეიჯერ მოწყობილობებს Ripple Commander პროგრამის გამოყენებით. მიიღეთ იგი Google Play– დან:
აპლიკაციის გამოყენებით მეთაურს შეუძლია ნახოს მოწყობილობების სია mesh ქსელში.
ნაბიჯი 2: რუქის ხედი
მეთაურს შეუძლია დაინახოს, რომ სტატუსი ახლა ნარინჯისფერია (იხ. ფორთოხლის წრე ზემოთ). მათ ასევე შეუძლიათ ნახონ სტატუსი და მდებარეობა რუქის ხედში.
ნაბიჯი 3: შეტყობინებების გაგზავნა
GeoPager1- ის სტატუსის ფორთოხლის ფერის დანახვაზე მეთაური გადადის ჩატის ეკრანზე და ეკითხება, სჭირდება თუ არა მომხმარებელს დახმარება.
(შენიშვნა: პასუხი ნარინჯისფერში მოდის მაშინ, როდესაც პეიჯერი მომხმარებელი ირჩევს პასუხს სიიდან)
პასუხის პარამეტრების დასაზუსტებლად, უბრალოდ შეიყვანეთ "?:" პარამეტრებით, რომლებიც გამოყოფილია "/" - ით
ნაბიჯი 4: პეიჯერის გაფრთხილებები
პეიჯერის მხარეს, საველე ოპერატორი ხედავს მწვანე LED განათებას და ზუზუნის ხმას.
ნაბიჯი 5: პეიჯერის ურთიერთქმედება
ისინი ირჩევენ შეტყობინების გადახედვას ზედა ღილაკით, შეტყობინების დეტალების სანახავად.
მომხმარებელი შემდეგ იყენებს ღილაკებს პასუხის ვარიანტის შესარჩევად.
ამ დროს მეთაური მიიღებს გაფრთხილებას, რომ პასუხი მოვიდა. (იხილეთ აპლიკაციის ჩატის ეკრანი ზემოთ, ნარინჯისფერი პასუხით)
ნაბიჯი 6: როგორ შევიკრიბოთ მოწყობილობები
იხილეთ გაყვანილობის დიაგრამა ზემოთ, თუ როგორ დააკავშიროთ ღილაკები, ზუზენი და GPS:
ნაბიჯი 7: Firmware- ის განათება
თქვენ უნდა დარწმუნდეთ, რომ გაქვთ Arduino IDE დაინსტალირებული, დამატებულია Espressif ESP32 დაფების მხარდაჭერა. გადადით Ripple Github საიტზე ინსტრუქციისთვის:
github.com/spleenware/ripple
ამ პროექტისთვის თქვენ უნდა აანთოთ ეს კონკრეტული ორობითი:
შენიშვნა: სამწუხაროდ, GPS იყენებს იგივე UART- ს, როგორც ჩაშენებული USB პორტი, ასე რომ თქვენ უნდა გათიშოთ GPS ყოველთვის, როდესაც აანთებთ firmware- ს ან აპარატს პროგრამის საშუალებით აპის საშუალებით.
ნაბიჯი 8: მოწყობილობის კონფიგურაცია (ID, პარამეტრები)
Ripple Commander აპლიკაციას აქვს ორი გამშვები ხატი. Mesh ქსელში მოწყობილობების განსაზღვრისა და კონფიგურაციისთვის, გაუშვით "მოწყობილობის უზრუნველყოფის" ხატიდან.
შეეხეთ "ახალ" მენიუს ზედა მოქმედების ზოლში. შემდეგ შეიყვანეთ უნიკალური ID და სახელი. აირჩიეთ "GeoPager" მოწყობილობის როლის ჩამოსაშლელ სიაში. (სურვილისამებრ, შეგიძლიათ დააკონფიგურიროთ კონფიგურაცია ღილაკით "…")
დააწკაპუნეთ შენახვაზე, შემდეგ კი მთავარ ეკრანზე, სიაში უნდა იყოს ახალი მოწყობილობა თქვენს მიერ დანიშნული სახელით.
შეეხეთ მის გვერდით პატარა 'კომპიუტერის ჩიპის' ხატულას, რათა გადავიდეთ 'პროგრამის მოწყობილობის' ეკრანზე. პეიჯერის მოწყობილობის ზედა ღილაკის დაჭერისას (ღილაკი A), შეაერთეთ USB OTG კაბელი Android– დან მოწყობილობას, რომელიც უნდა ჩართოს მოწყობილობაზე. დაგვიანების შემდეგ თქვენ უნდა ნახოთ "PROGRAM MODE" OLED ეკრანზე.
ახლა შეეხეთ "პროგრამის" ღილაკს მეთაურის აპლიკაციაში და თუ ყველაფერი კარგად იქნება, უნდა იყოს შეტყობინება "დასრულებულია". მოწყობილობას უნდა ჰქონდეს მისი ID, კონფიგურაცია და დაშიფვრის გასაღებები შენახული მის EEPROM– ში.
ნაბიჯი 9: საწყისი ტესტირება
გამორთეთ მოწყობილობა, შემდეგ მიამაგრეთ LiPo ბატარეა ან ჩართეთ იგი USB წყაროდან. გაუშვით მთავარი ეკრანი სხვა გამშვების ხატის გამოყენებით (წარწერით Ripple Commander). ეს უნდა აჩვენოს პეიჯერის მოწყობილობა სიაში, ნაცრისფერი წრით მის გვერდით. ნაცრისფერი სტატუსი ნიშნავს "უცნობ" სტატუსს, რადგან მოწყობილობას ჯერ არ ჰქონია რაიმე სახის ურთიერთქმედება.
შეეხეთ პეიჯერ მოწყობილობას, გადადით 'ჩატის' ეკრანზე. ზედა სამოქმედო ზოლში ახლა უნდა ნახოთ სტატუსის წრის განახლება ცისფერზე, ხოლო მის გვერდით „WiFi“- ს სრული/ძლიერი კავშირი.
სცადეთ ჩაწეროთ რამდენიმე შეტყობინება, რამაც უნდა გამოიწვიოს პეიჯერის სიგნალი/ციმციმა და ა
შემოწირულობა
თუ თქვენ მიიჩნევთ, რომ ეს პროექტი სასარგებლოა და გგონიათ, რომ ბიტკოინი ჩემს გზაზე გადააგდოთ, მადლობელი ვიქნები.
ჩემი BTC მისამართი: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS
გამოხმაურება
თუ თქვენ ჩართული ხართ SAR– ში, ან სხვა ორგანიზაციაში, რომელსაც აქვს ბრძანება და კონტროლის სტრუქტურა, რომელსაც შეუძლია ისარგებლოს ამ შესაძლებლობით, მე სიამოვნებით დაგეხმარებოდი საცდელი პროექტის/განლაგების შექმნაში.
მე ვაგრძელებ მუშაობას ამ პროექტზე, რადგან ის ნამდვილად მაინტერესებს და მაინტერესებს. ვიმედოვნებ, რომ ის სასარგებლო იქნება ფართო საზოგადოებისთვის. თავისუფლად მომწერეთ აქ თუ გაქვთ შეკითხვები.
ისიამოვნეთ!
პატივისცემით, სკოტ პაუელი
გირჩევთ:
LoRa GPS Tracker Tutorial - LoRaWAN დრაგინოსა და TTN– ით: 7 ნაბიჯი
LoRa GPS Tracker Tutorial | LoRaWAN დრაგინოსა და TTN– სთან ერთად: ჰეი, რა ხდება, ბიჭებო! აქარში აქ CETech– დან. რამდენიმე პროექტის უკან ჩვენ შევხედეთ LoRaWAN Gateway– ს დრაგინოდან. ჩვენ დავაკავშირეთ სხვადასხვა კვანძები Gateway– თან და გადავიტანეთ მონაცემები კვანძებიდან Gateway– ით TheThingsNetwork– ის გამოყენებით
წვრილმანი GPS Tracker --- პითონის პროგრამა: 5 ნაბიჯი (სურათებით)
წვრილმანი GPS Tracker --- პითონის პროგრამა: ორი კვირის წინ ველოსიპედის ღონისძიებაში მივიღე მონაწილეობა. დასრულების შემდეგ, მინდოდა მარშრუტის შემოწმება და სიჩქარე, რომელსაც მაშინ გავდიოდი. სამწუხაროდ, ეს არ იქნა მიღწეული. ახლა მე ვიყენებ ESP32– ს GPS ტრეკერის შესაქმნელად და მას ავიღებ ჩემი ველოსიპედის მარშრუტის ჩასაწერად
LoRa GPS Tracker: 6 ნაბიჯი (სურათებით)
LoRa GPS Tracker: ეს პროექტი აჩვენებს, თუ როგორ უნდა ააწყოთ თქვენი საკუთარი GPS ტრეკერის მოდული, Ripple LoRa mesh ქსელებისთვის გამოსაყენებლად. იხილეთ ამ თანმხლები სტატია ინფორმაციისთვის: https://www.instructables.com/id/LoRa-Mesh-Radio/ ეს ტრეკერის მოდულები იყენებენ Semtech LoRa რადიოებს და
LTE Arduino GPS Tracker + IoT Dashboard (ნაწილი 1): 6 ნაბიჯი (სურათებით)
LTE Arduino GPS Tracker + IoT Dashboard (ნაწილი 1): შესავალი რა ხდება ბიჭებო! ეს ინსტრუქცია არის ჩემი პირველი ინსტრუქციის შემდგომი გამოყენება Botletics LTE/NB-IoT ფარისთვის Arduino– სთვის, ასე რომ, თუ ეს უკვე არ გაქვთ, გთხოვთ წაიკითხოთ, რომ მიიღოთ კარგი მიმოხილვა, თუ როგორ გამოიყენოთ ფარი და რა არის ეს ყველაფერი ab
LTE Arduino GPS Tracker + IoT Dashboard (ნაწილი 2): 6 ნაბიჯი (სურათებით)
LTE Arduino GPS Tracker + IoT Dashboard (ნაწილი 2): შესავალი & ნაწილი 1 RecapYup, დროა კიდევ ერთი ინსტრუქციული SIM7000 GPS ტრეკერისთვის Arduino და LTE! თუ ჯერ არ გაგიკეთებიათ, გთხოვთ გადახედოთ Botletics SIM7000 CAT-M/NB-IoT ფარის დაწყების გაკვეთილს, შემდეგ წაიკითხეთ Pa