Агуулгын хүснэгт:

LoRa QWERTY пейжер: 9 алхам
LoRa QWERTY пейжер: 9 алхам

Видео: LoRa QWERTY пейжер: 9 алхам

Видео: LoRa QWERTY пейжер: 9 алхам
Видео: Rus dili.5 sinif. Урок1. 1hissə. səh.5.6. 2024, Долдугаар сарын
Anonim
LoRa QWERTY пейжер
LoRa QWERTY пейжер

Би одоо байгаа Ripple LoRa торны төслөө Андройд төхөөрөмжтэй хамтрагч шаардлагагүй бие даасан мессенжер төхөөрөмжийг бүтээх гэж оролдсон.

Энэ төхөөрөмжийг бусад бие даасан мессенжер төхөөрөмжүүд эсвэл Ripple Messenger програмыг ашигладаг Ripple сүлжээний төхөөрөмжүүдэд ашиглаж болно. Тэд хоорондоо уялдаатай бөгөөд ECC шифрлэлт бүхий автоматаар өөрийн сүлжээг бий болгодог. Мэдээжийн хэрэг, тэд бүгд илүү сайн хүрээ/найдвартай байдлыг хангахын тулд тусгай давтан радио ашиглаж болно.

Хангамж

  • TTGO LoRa32 V2.1
  • DS3231 RTC модуль
  • Гарын модуль
  • Пьезо дуугаруулагч
  • 1S Lipo батерей

Алхам 1: Эхлэх

Эхлэх
Эхлэх

Танд ID, тохиргоо, харилцагчид болон хадгалсан харилцан яриаг хадгалах боломжтой micro SD санах ойн карт хэрэгтэй болно. Та SD картыг тохиргооны файлтай бэлтгэх ёстой бөгөөд үүнийг ихэвчлэн ганцхан удаа хийх шаардлагатай байдаг.

Сүлжээ байгуулахыг хүсч буй хүмүүсийн дунд та хүн бүрт 1 -ээс 254 хүртэлх өвөрмөц үнэмлэхийг зааж өгөх ёстой. Төв сервер, интернэт байхгүй тул үүнийг хуваарилах эсэх нь танд хамаарна. Компьютер дээр SD картаа оруулаад 'ripple' нэртэй хавтас үүсгэнэ үү. Энэ лавлахад 'conf.txt' нэртэй энгийн текст файл үүсгэнэ үү (Unix формат, MS-DOS биш!) Энэ файл дээрх шиг харагдах ёстой.

Мөрүүд нь ямар ч дарааллаар байж болох боловч эхний 2 тэмдэгт нь үл хөдлөх хөрөнгийн нэр (жишээ нь. 'ID' бол таны ID) бөгөөд дараа нь шинэ мөрөөр төгссөн утгыг оруулна.

  • GR - Бүлгийн ID (0 гэж орхиж болно)
  • ID - Таны өвөрмөц ID (1..254)
  • FQ - ашиглах LoRa давтамж
  • SF - LoRa тархалтын хүчин зүйл (10..12)
  • NM - Таны дэлгэцийн нэр (бусад хүмүүс үүнийг харна уу)
  • TZ - Таны цагийн бүс GMT -ээс хэдхэн минутын өмнө. (заавал биш)

ТАЙЛБАР: таны бүлгийн бүх хүмүүс GR, SF, FQ -ийн ижил утгыг ашиглах ёстой !! SD картаа тохируулсны дараа баруун талын үүрэнд оруулаад төхөөрөмжийг асаагаарай. Дөрвөн талын чиглэлийн товчлууруудыг навигац хийхэд ашигладаг. Харилцагчийг сонгохын тулд дээш/доош, зөвийг сонгох. (Зүүн эсвэл ESC нь өмнөх дэлгэц рүү буцахад хэрэглэгддэг).

ТАЙЛБАР: Blackberry гар

Энэхүү гарын модулийн хувьд би 4 талын навигацийн товчлуурын хослолыг сонгосон.

  • Дээш: ALT + P ('@' тэмдэгт)
  • Доош: ALT + ENTER
  • Буцах: ALT + $
  • Сонгох: ENTER

Алхам 2: Түлхүүрээ бусадтай солилцох

Бусадтай түлхүүр солих
Бусадтай түлхүүр солих
Бусадтай түлхүүр солих
Бусадтай түлхүүр солих

Өөр хэрэглэгч нэмэхийн тулд, өөрөөр хэлбэл. Хэрэв та холбоо барих хүн байгаа бол "солилцох" тусгай өрөөнд орох хэрэгтэй. Энэ чатлах өрөөний хувьд та 4 оронтой нууц кодыг бусадтай тохиролцох шаардлагатай бөгөөд үүнийг оруулаад ENTER дарна уу.

Энд та "Миний дэлгэрэнгүй мэдээлэл" гэсэн дээд зүйлийг сонгоод ENTER товчийг дарж өөрийн ID, нэр, нийтийн шифрлэх түлхүүрийг өрөөн доторх бүх хүмүүст дамжуулна. Бусад хүмүүс үүнийг хийсний дараа та тэдний ID, нэрийг жагсаалтад харах болно. Дээш/Доош товчлуурыг ашиглан тухайн хэрэглэгчийг харилцагчдаа нэмэхийн тулд баруун эсвэл ENTER товчийг дарна уу (SD картанд хадгалагдсан).

Та харилцагчдын жагсаалтад хэрэглэгч нэмэх эсвэл шинэчлэхийн тулд үүнийг хүссэн үедээ хийх боломжтой.

Алхам 3: Харилцан яриа

Харилцан яриа
Харилцан яриа

Үндсэн дэлгэцээс дээш/доош товчлууруудыг ашиглан харилцагчаа сонгоод баруун тийш ярианы дэлгэц рүү орно уу.

Илгээхийг хүсч буй зурвасуудаа гараараа бичээд ENTER товчийг дарна уу. Илгээх явцад текст асах/унтраах болно. Хэрэв амжилттай болвол мессеж харилцан яриа руу гүйлгэнэ, эс тэгвээс хэрэв хүргүүлж чадаагүй бол анивчихаа больж, хэвтээ шугамын доор үлдэх болно.

Алхам 4: Анхааруулга

Анхааруулга
Анхааруулга

Хэрэв ямар ч товчлуур дарагдаагүй бол дэлгэц 15 секундын дараа автоматаар унтардаг. Хэрэв шинэ мессеж ирвэл дэлгэц асах бөгөөд мессеж болон илгээгчийн нэрийг бүрэн дэлгэцээр харах, ногоон LED анивчих, дуут дохио өгөх болно.

Эндээс та зүүн эсвэл ESC товчлуурыг дарж үндсэн дэлгэц рүү буцаж, баруун эсвэл ENTER товчийг дарж харилцан ярианы дэлгэц рүү орно.

Алхам 5: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас

Дээрх нь таны лавлагааны утас диаграм юм. Энэ нь маш энгийн бөгөөд ердөө хоёр I2C боол модуль (RTC цаг, гар) болон пьезо дуугаруулагчийг багтаасан болно.

Алхам 6: Firmware -г шарж байна

Програм хангамж нь Ripple github хуудсан дээр байна:

ТАЙЛБАР: Програм хангамжийг асаахаасаа өмнө микро SD картыг салга! Зарим шалтгааны улмаас энэ нь USB цувралд саад учруулж байна. TTGO ESP32 самбар дээр програмыг хэрхэн яаж гэрэлтүүлэх талаар сайт дээр заавар байдаг.

Алхам 7: Кейс ба угсралтыг хэвлэх

Кейс ба угсралтыг хэвлэх
Кейс ба угсралтыг хэвлэх

STL файлуудын талаархи Thingiverse холбоосыг үзнэ үү. Дээд ба доод бүрхүүл гэсэн хоёр үндсэн хэсэг байдаг. Мөн захиалагч асаах/унтраах гулсагч хийх хоёр жижиг хэсэг байдаг.

TTGO самбар болон гарыг дээд бүрхүүлийн хэсэгт бэхлэхийн тулд танд хэд хэдэн М2 боолт хэрэгтэй болно.

Гарын хайрцгийн дээд хэсэгт 2х M2 боолтоор бэхлээд тууз кабелийг үүрнээс нь салгаад буцааж нугалаад доод талд бэхлэгдсэн хяналтын самбар дээр дарна уу (дээрх зургийг үзнэ үү).

Дараа нь асаах/унтраах товчлуурыг үүрээр угсарч, хоёр бүрхүүлийн хэсгийг хавчуул.

Алхам 8: RTC цагийг тохируулах

RTC модулийг үржүүлэхийн тулд та компьютер дээрээ SD карт дээр тусгай файл үүсгэх хэрэгтэй. 'Ripple' фолдерт 'clock.txt' нэртэй энгийн текст файл үүсгэ (Unix формат, MS-DOS биш). Файлыг засварлаж, дараах огнооны утгыг тус тусад нь мөрөнд дараах дарааллаар нэмнэ үү.

жил

сар (1..12)

сарын өдөр (1..31)

цаг (0..23).

минут (0..59)

секунд (0..59)

Файлыг хадгалаад SD картыг гаргаж аваад төхөөрөмж рүү гулсуулна уу. Үүнийг хүчин төгөлдөр болгохын тулд та төхөөрөмжийг дахин асаах шаардлагатай болно. RTC цагийг тохируулах ёстой бөгөөд үндсэн дэлгэц нь зөв цагийг харуулах ёстой.

Алхам 9: Дүгнэлт

Хэрэв танд энэ төсөл ашигтай санагдаж, биткоин хаяхыг хүсч байвал би үнэхээр талархах болно.

Миний БСТ хаяг: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS

Санал хүсэлт

SHTF тохиолдох, эсвэл зомбигийн апокалипсис, астероид эсвэл бусад зүйл тохиолдоход та гэр бүл, найз нөхөдтэйгээ чатлах хэрэгтэй бол энэ хэрэгсэл хэрэг болно гэж найдаж байна!:-) Сэтгэгдэл үлдээж, асуух зүйлээ надаас асуугаарай.

Зөвлөмж болгож буй: