Мазмуну:

LoRa GPS Tracker/Пейджер: 9 кадам (Сүрөттөр менен)
LoRa GPS Tracker/Пейджер: 9 кадам (Сүрөттөр менен)

Video: LoRa GPS Tracker/Пейджер: 9 кадам (Сүрөттөр менен)

Video: LoRa GPS Tracker/Пейджер: 9 кадам (Сүрөттөр менен)
Video: Краткий обзор Lora модуля REYAX RYLR998 тест дальности в городе с высокой плотностью застроек 2024, Ноябрь
Anonim
LoRa GPS Tracker/Пейджер
LoRa GPS Tracker/Пейджер

Мен иштеп жаткан Ripple LoRa сетка долбоорлоруна кызыккан көптөгөн адамдар издөө -куткаруу (SAR) менен байланышты, бул мени талаа кызматкерлери үчүн атайын түзүлүш жасоо жөнүндө ойлонууга мажбур кылды.

Мынакей, мына!

Бул түзмөк Android телефонун талап кылбайт, анткени ал колдонуучу үчүн абдан жөнөкөй UIге ээ. Бул кичинекей OLED экраны жана болгону 3 баскычка ээ, андыктан колдонуучу менен чектелген түрлөрүн гана сунуштайт.

Ал эмне кылат

  • Талаа колдонуучусуна статусун 4 түстүн бирине коюу мүмкүнчүлүгүн берет (Көк, Жашыл, Апельсин, Кызыл), командир аны реалдуу убакытта көрө алат.
  • Колдонуучунун жайгашкан жерин реалдуу убакытта командирге өткөрүп берет.
  • Колдонуучуну командирден келген билдирүүлөрдү жана берүүлөрдү эскертет.
  • Колдонуучуга келген билдирүүлөргө жооп жөнөтүүгө мүмкүнчүлүк берет (тандоолор тизмесинен)

Жабдуулар

  • TTGO LoRa 32 v2.1
  • BN-180 GPS
  • Көз ирмемдик баскычтар
  • 1S Lipo батареясы
  • Piezo buzzer

1 -кадам: Мисал сценарийи

Мисал сценарийи
Мисал сценарийи

Тармактын администратору Ripple Commander тиркемесин колдонуп пейджер түзмөктөрүн орнотот. Аны Google Playден алыңыз:

Колдонмону колдонуу менен командир сетка тармагындагы түзмөктөрдүн тизмесин көрө алат.

2 -кадам: Карта көрүнүшү

Карта көрүнүшү
Карта көрүнүшү

Командир статусун эми кызгылт сары түстө көрө алат (жогорудагы апельсин чөйрөсүн караңыз). Алар ошондой эле статусун жана жайгашуусун карта көрүнүшүндө көрө алышат.

3 -кадам: Билдирүү

Кабарлашуу
Кабарлашуу

GeoPager1дин статусун кызгылт сарыга өзгөрткөнүн көрүп, командир чат экранына кирип, колдонуучунун жардамга муктаждыгын сурайт.

(ЭСКЕРТҮҮ: апельсин түстөгү жооп пейджер колдонуучу тизмеден жоопту тандап алганда келет)

Жооптордун варианттарын белгилөө үчүн, "/" с менен ажыратылган "?:" Жазыңыз

4 -кадам: Пейджер эскертмелери

Пейджер эскертүүлөрү
Пейджер эскертүүлөрү

Пейджер тарабында, талаа оперативдүү жашыл LED жарыгын жана ызылдагы үндү көрөт.

5 -кадам: Пейджердин өз ара аракети

Пейджердин өз ара аракети
Пейджердин өз ара аракети
Пейджердин өз ара аракети
Пейджердин өз ара аракети

Алар билдирүүнүн чоо -жайын көрүү үчүн билдирүүнү алдын ала көрүүнү жогорку баскычы менен тандайт.

Колдонуучу андан кийин баскычтарды колдонуп, жоопту тандап алат.

Бул учурда командир жооп келгендиги жөнүндө эскертүү алат (апельсин жооп менен, колдонмонун чат экранын караңыз)

6 -кадам: Түзмөктөрдү кантип чогултуу керек

Түзмөктөрдү кантип чогултуу керек
Түзмөктөрдү кантип чогултуу керек

Түймөлөрдү, ызылдагычты жана GPSти кантип туташтыруу керектиги тууралуу жогорудагы электр схемасына кайрылыңыз:

7 -кадам: Программалык камсыздоону күйгүзүү

Сиз Espressif ESP32 такталарын кошуу менен Arduino IDE орнотулганын текшеришиңиз керек. Инструкциялар үчүн Ripple Github сайтына өтүңүз:

github.com/spleenware/ripple

Бул долбоор үчүн, сиз бул экиликти жаркырашыңыз керек:

ЭСКЕРТҮҮ: Тилекке каршы, GPS орнотулган USB порту менен бирдей UART колдонот, андыктан сиз микрофонду күйгүзүп жатканда же аппаратты колдонмо аркылуу программалоодо GPSти ажыратышыңыз керек.

8 -кадам: Түзмөктү конфигурациялоо (ID, Орнотуулар)

Ripple Commander колдонмосунда ЭКИ ишке киргизүүчү сүрөтчөсү бар. Тор тармагындагы түзмөктөрдү аныктоо жана конфигурациялоо үчүн, 'Түзмөктү камсыздоо' сүрөтчөсүнөн баштаңыз.

Жогорку панелдеги "ЖАҢЫ" менюну таптаңыз. андан кийин уникалдуу ID жана атын киргизиңиз. Түзмөктүн ролу ачылуучу тизмесинен 'GeoPager'ди тандаңыз. (кааласаңыз, '…' баскычы менен ыңгайлаштырылган конфигурацияны орното аласыз)

САКТАҢЫЗ дегенди чыкылдатыңыз, анан кайра башкы экранда, тизмеде сиз дайындаган ат менен жаңы түзмөк болушу керек.

"Программалык түзмөк" экранына өтүү үчүн жанындагы кичинекей "компьютер чипи" сүрөтчөсүн таптаңыз. Пейджер түзмөгүнүн үстүндөгү баскычты (A баскычы) кармап турганда, Android OTG кабелин Android түзмөгүнө туташтырыңыз. Кечигүүдөн кийин OLED экранында 'PROGRAM MODE' көрүшүңүз керек.

Эми Commander тиркемесиндеги 'Программа' баскычын таптап коюңуз, эгер баары ойдогудай болсо, анда "… бүттү" деген билдирүү болушу керек. Эми түзмөктө ID, конфигурация жана шифрлөө ачкычтары EEPROMдо сакталууга тийиш.

9 -кадам: Алгачкы тестирлөө

Түзмөктү өчүрүңүз, же LiPo батареясын тиркеңиз же USB булагынан кубаттаңыз. Башкы экранды башка ишке киргизүүчү сөлөкөттү (Ripple Commander деп белгиленген) иштетиңиз. Бул пейджер түзмөгүн тизмеде көрсөтүшү керек, жанында боз тегерек. Боз абал "белгисиз" статусун билдирет, анткени түзмөк азырынча эч кандай өз ара аракеттене элек.

Пейджер түзмөгүн таптап, 'чат' экранына өтүңүз. Иш -аракеттердин жогорку панели азыр абалдын чөйрөсүн КӨК кылып көрсөтүп, анын жанындагы 'WiFi' сүрөтчөсү толук/күчтүү байланышты көрсөтүшү керек.

Кээ бир билдирүүлөрдү терип көрүңүз, бул пейджердин бип/жаркыроосун ж.б.

Кайрымдуулук кылуу

Эгер сиз бул долбоорду пайдалуу деп тапсаңыз жана кандайдыр бир Биткойн ыргыткыңыз келсе, анда мен абдан ыраазымын.

Менин BTC дарегим: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS

Пикир

Эгерде сиз SARге же ушул мүмкүнчүлүктөн пайдалана турган командалык-башкаруу структурасына ээ болгон башка уюмга катышсаңыз, мен сыноо долбоорун/жайылтуусун түзүүгө жардам бергим келет.

Мен бул долбоордун үстүндө иштөөнү улантам, анткени ал мени чындап кызыктырат жана кызыктырат. Мен үмүт кылам, бул кеңири коомчулук үчүн пайдалуу болот. Суроолоруңуз болсо, мага бул жерден билдирүүдөн тартынба.

Ырахат алыңыз!

Урматтоо менен, Скотт Пауэлл

Сунушталууда: