Съдържание:
- Консумативи
- Стъпка 1: Примерен сценарий
- Стъпка 2: Изглед на карта
- Стъпка 3: Съобщения
- Стъпка 4: Предупреждения за пейджър
- Стъпка 5: Взаимодействие с пейджъра
- Стъпка 6: Как да сглобите устройствата
- Стъпка 7: Мигащ фърмуер
- Стъпка 8: Конфигуриране на устройството (ID, настройки)
- Стъпка 9: Първоначално тестване
Видео: LoRa GPS тракер/пейджър: 9 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
С мен са се свързвали редица хора в търсене и спасяване (SAR), които се интересуват от другите проекти на Ripple LoRa, върху които съм работил, и ме накара да мисля за създаване на специално устройство за персонала на полето.
Е, ето го!
Това устройство не изисква придружаващ телефон с Android, тъй като има много прост потребителски интерфейс за потребителя. Той има малък OLED екран и само 3 бутона, така че предлага само ограничени видове взаимодействие с потребителя.
Какво прави
- Позволява на ползвателя да зададе статуса си на един от 4-те цвята (син, зелен, оранжев, червен), който командирът ще вижда в реално време.
- Предава местоположението на потребителя на командира в реално време.
- Предупреждава потребителя за входящи съобщения и предавания от командира.
- Позволява на потребителя да изпраща отговор на входящи съобщения (от списък с опции)
Консумативи
- TTGO LoRa 32 v2.1
- BN-180 GPS
- Моментни бутони
- 1S Lipo батерия
- Пиезо зумер
Стъпка 1: Примерен сценарий
Администраторът на мрежата настройва пейджърните устройства, използвайки приложението Ripple Commander. Вземете го от Google Play:
Използвайки приложението, командирът може да види списък с устройства в мрежовата мрежа.
Стъпка 2: Изглед на карта
Командирът може да види, че състоянието вече е оранжево (вижте оранжевия кръг по -горе). Те също могат да видят състоянието И местоположението в изгледа на картата.
Стъпка 3: Съобщения
Виждайки състоянието на GeoPager1 да се промени в оранжево, командирът влиза в екрана за чат и пита дали потребителят се нуждае от помощ.
(ЗАБЕЛЕЖКА: отговорът в оранжев цвят идва, когато потребителят на пейджъра избере отговор от списъка)
За да зададете опции за отговор, просто въведете „?:“С опциите, разделени с „/“s
Стъпка 4: Предупреждения за пейджър
От страната на пейджъра, полевият оператор вижда зелената светодиодна светкавица и звука.
Стъпка 5: Взаимодействие с пейджъра
Те избират визуализацията на съобщението с горния бутон, за да видят подробностите за съобщението.
След това потребителят използва бутоните, за да избере опцията за отговор.
В този момент командирът ще получи сигнал, че е пристигнал отговор (вижте екрана за чат на приложението по -горе, с оранжевия отговор)
Стъпка 6: Как да сглобите устройствата
Вижте електрическата схема по -горе за това как да свържете бутоните, зумера и GPS:
Стъпка 7: Мигащ фърмуер
Трябва да се уверите, че имате инсталирана Arduino IDE, с добавена поддръжка за платки Espressif ESP32. Отидете на сайта на Ripple Github за инструкции:
github.com/spleenware/ripple
За този проект трябва да мигате този специфичен двоичен файл:
ЗАБЕЛЕЖКА: За съжаление GPS използва същия UART като вградения USB порт, така че трябва да изключите GPS всеки път, когато мигате фърмуера ИЛИ програмирате устройството чрез приложението.
Стъпка 8: Конфигуриране на устройството (ID, настройки)
Приложението Ripple Commander има ДВЕ икони за стартиране. За да дефинирате и конфигурирате устройствата в мрежовата мрежа, стартирайте от иконата „Предоставяне на устройства“.
Докоснете менюто „НОВО“в горната лента за действие. след това въведете уникален идентификатор и име. Изберете „GeoPager“в падащото меню Device Role. (по избор можете да зададете персонализирана конфигурация с бутона „…“)
Кликнете върху ЗАПАЗВАНЕ, след това обратно на главния екран, трябва да има ново устройство в списъка с името, което сте задали.
Докоснете малката икона „компютърен чип“до нея, за да влезете в екрана „Програмно устройство“. Докато държите натиснат горния бутон на пейджърното устройство (бутон А), свържете USB OTG кабел от Android към устройството, което трябва да включи устройството. След забавяне трябва да видите „PROGRAM MODE“на OLED екрана.
Сега докоснете бутона „Програма“в приложението Commander и ако всичко върви добре, трябва да има съобщение „… готово“. Сега устройството трябва да има своите ID, конфигуриране и ключове за шифроване, съхранени в EEPROM.
Стъпка 9: Първоначално тестване
Изключете устройството, след това или поставете LiPo батерията, или я захранвайте от USB източник. Стартирайте главния екран, като използвате другата икона за стартиране (с етикет Ripple Commander). Това трябва да покаже пейджърното устройство в списъка, със сив кръг до него. Сивото състояние означава състояние „неизвестно“, тъй като устройството все още не е взаимодействало.
Докоснете пейджърното устройство, за да влезете в екран за „чат“. Горната лента за действие сега трябва да показва актуализацията на кръга на състоянието на СИНА, а иконата „WiFi“до нея показва пълна/силна връзка.
Опитайте да въведете някои съобщения, което трябва да накара пейджъра да издаде звуков сигнал/флаш и т.н.
Дарете
Ако смятате, че този проект е полезен и искате да хвърлите малко биткойни по моя начин, ще бъда наистина благодарен.
Моят BTC адрес: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS
Обратна връзка
Ако участвате в SAR или в друга организация със структура за управление и управление, която би могла да се възползва от тази възможност, бих искал да помогна при създаването на пробен проект/внедряване.
Продължавам да работя по този проект, защото той наистина ме ангажира и ме интересува. Надявам се, че това може да се окаже полезно за широката общност. Не се колебайте да ми пишете тук, ако имате въпроси.
Наслади се!
За разбирането, Скот Пауъл
Препоръчано:
Направи си сам GPS тракер --- Приложение Python: 5 стъпки (със снимки)
DIY GPS Tracker --- Приложение Python: Участвах в колоездене преди две седмици. След като приключих, исках да проверя маршрута и скоростта, която карах по това време. За съжаление не беше постигнато. Сега използвам ESP32, за да направя GPS тракер и ще го използвам, за да запиша моя маршрут за колоездене
LoRa QWERTY пейджър: 9 стъпки
LoRa QWERTY пейджър: Опитах се да адаптирам съществуващия си мрежов проект Ripple LoRa, за да създам самостоятелно устройство за съобщения, което не се нуждае от придружаващо устройство с Android. Това устройство може да се използва или с други самостоятелни устройства за съобщения, или с Мрежа от вълни де
Направи си сам соларен тракер: 27 стъпки (със снимки)
DIY Solar Tracker: Въведение Целта ни е да запознаем младите студенти с инженерството и да ги научим за слънчевата енергия; като ги накара да построят Helios като част от учебната си програма. Има усилия в инженерството да изтласка производството на енергия от използването на изкопаеми горива
Изграждане на автоматичен слънчев тракер с Arduino Nano V2: 17 стъпки (със снимки)
Изграждане на автоматичен соларен тракер с Arduino Nano V2: Здравейте! Този Instructable е предназначен да бъде втора част на моя проект Solar Tracker. За обяснение как работят слънчевите тракери и как проектирах първия си тракер, използвайте връзката по -долу. Това ще предложи контекст за този проект. Https://www.instructables.co
Направи си сам миниатюрен слънчев тракер: 5 стъпки (със снимки)
Направи си сам миниатюрен слънчев тракер: В този проект ще ви покажа как да създадете слънчев тракер, който, както подсказва името, може да следи движението на слънцето през целия ден. И накрая ще ви покажа разликата в добива на енергия между слънчевия панел, монтиран на слънчев тракер