Мазмуну:
- Жабдуулар
- 1 -кадам: Баштоо
- 2 -кадам: Ачкычтарды башкалар менен алмаштыруу
- 3 -кадам: Сүйлөшүүлөр
- 4 -кадам: Эскертүүлөр
- 5 -кадам: Кабелдөө
- 6 -кадам: Программалык камсыздоону күйгүзүү
- 7 -кадам: Кап & Ассамблеяны басып чыгаруу
- 8 -кадам: RTC саатын коюу
- 9 -кадам: Жыйынтык
Video: LoRa QWERTY Пейджер: 9 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Мен учурдагы Ripple LoRa сет долбоорун шериктеш Android түзмөгүнө муктаж болбогон өз алдынча кабарчы түзмөгүн ойлоп табууга ылайыкташтырып көрдүм.
Бул түзмөк башка автономдуу кабарчы түзмөктөрүндө же Ripple Messenger колдонмосун колдонгон Ripple сетка түзмөктөрүндө колдонулушу мүмкүн. Алар бири-бири менен иштешет жана алар автоматтык түрдө өздөрүнүн торун түзүшөт, экинчисине чейин ECC шифрлөө. Жана, албетте, алардын бардыгы жакшы диапазон/ишенимдүүлүк үчүн атайын ретрансляторлорду колдоно алышат.
Жабдуулар
- TTGO LoRa32 V2.1
- DS3231 RTC модулу
- Баскычтоп модулу
- Piezo buzzer
- 1S Lipo батарейкасы
1 -кадам: Баштоо
Сизге ID, жөндөөлөр, байланыштар жана сакталган сүйлөшүүлөрдү камтыган micro SD эстутум картасы керек болот. Сиз SD картаны конфигурация файлы менен даярдооңуз керек, аны адатта бир эле жолу жасашыңыз керек.
Тармак түзгүңүз келген адамдардын арасында 1ден 254кө чейинки ар бир адамга уникалдуу идентификаторлорду берүү жана дайындоо керек. Борбордук сервер жок, интернет жок, андыктан бул бөлүштүрүү сиздин колуңузда. Компьютерде SD картаны салыңыз жана "толкун" деп аталган папканы түзүңүз. Ошол каталогдо "conf.txt" деп аталган жөнөкөй текст файлын түзүңүз (Unix форматы, MS-DOS эмес!) Бул файл жогорудагыдай көрүнүшү керек.
Саптар каалаган тартипте болушу мүмкүн, бирок биринчи 2 символдун аталышы (мисалы. 'ID' сиздин идентификаторуңуз), андан кийин жаңы сызык менен токтотулган мааниге ээ.
- GR - Group ID (0 катары эле кете алат)
- ID - Сиздин уникалдуу ID (1..254)
- FQ - LoRa жыштыгын колдонуу
- SF - LoRa таратуучу фактор (10..12)
- NM - Сиздин көрсөтүлүүчү атыңыз (башкалар муну көрөт)
- TZ - GMT убактысынан бир нече мүнөт мурун сиздин убакыт алкагыңыз. (милдеттүү эмес)
ЭСКЕРТҮҮ: тобуңуздагы бардык адамдар бирдей GR, SF жана FQ баалуулуктарын колдонушу керек !! SD картаңызды конфигурациялагандан кийин, жөн гана оң жагындагы уячасына салып, аппаратты күйгүзүңүз. 4 багыттуу баскычтар чабыттоо үчүн колдонулат. Байланышты тандоо үчүн өйдө/ылдый, тандоо үчүн оңго. (Солго же ESC мурунку экранга кайтуу үчүн колдонулат).
ЭСКЕРТҮҮ: Blackberry клавиатурасы
Бул клавиатура модулу үчүн мен 4 тараптуу багыттоо үчүн баскыч айкалыштарын тандап алдым:
- Өйдө: ALT + P ("@" белгиси)
- Ылдый: ALT + ENTER
- Артка: ALT + $
- Тандоо: ENTER
2 -кадам: Ачкычтарды башкалар менен алмаштыруу
Башка колдонуучуну кошуу үчүн, б.а. Байланыш үчүн, сиз атайын "Алмашуу" бөлмөсүнө киришиңиз керек. Бул чат бөлмөсү үчүн, башка (лар) менен 4 орундуу кодду макулдашуу керек, аны терип, анан ENTER басыңыз.
Бул жерде сиз "-Менин чоо-жайым" деген эң жогорку нерсени тандап, ENTER баскычын басып, идентификаторуңузду, атыңызды жана ачык шифрлөө ачкычын бөлмөдөгүнүн баарына жайылтыңыз. Башкалар муну кылганда, сиз алардын IDсин көрөсүз, аты тизмеде көрүнөт. Тандоо үчүн өйдө/ылдый баскычтарын колдонуңуз, андан кийин ошол колдонуучуну байланыштарыңызга кошуу үчүн оңго же ENTER баскычын басыңыз (SD картаңызга сакталган).
Сиз муну каалаган убакта, колдонуучуларды байланыштар тизмеңизге кошуу же жаңыртуу үчүн жасай аласыз.
3 -кадам: Сүйлөшүүлөр
Негизги экрандан байланышты тандоо үчүн өйдө/ылдый баскычтарын, анан сүйлөшүү экранына кирүү үчүн Оңду колдонуңуз.
Жөн гана жөнөтүүнү каалаган билдирүүлөрдү терүү үчүн клавиатураны колдонуңуз, андан кийин ENTER баскычын басыңыз. Жөнөтүү жүрүп жатканда текст өчүп/өчүп күйөт. Эгер ийгиликтүү болсо, анда билдирүү сүйлөшүүгө өтөт, антпесе жеткирилбесе, ал жаркылдап токтойт жана горизонталдык сызыктын астында калат.
4 -кадам: Эскертүүлөр
Эч кандай баскыч басылбаса, экран 15 секунддан кийин автоматтык түрдө өчөт. Эгерде жаңы билдирүү келсе, экранда билдирүүнүн толук экраны жана жөнөтүүчүнүн аты көрсөтүлөт, жашыл LED жаркырап күйүп турат жана ызылдагы сигнал чыгат.
Бул жерден сиз башкы экранга кайтуу үчүн Солго же ESC баскычын, же сүйлөшүү экранына кирүү үчүн Оңго же ENTER баскычын бассаңыз болот.
5 -кадам: Кабелдөө
Жогоруда маалымдама үчүн зымдардын диаграммасы. Бул жөн эле эки I2C кул модулун (RTC сааты жана клавиатура) жана пьезо сигналын камтыйт.
6 -кадам: Программалык камсыздоону күйгүзүү
Камтылган программа Ripple github баракчасында:
ЭСКЕРТҮҮ: микрофонду жаркылдатуудан мурун микро SD картаны алып салыңыз! Эмнегедир бул USB сериясына тоскоолдук кылат. TTGO ESP32 тактайына микрофонду кантип жаркылдоо боюнча сайтта нускамалар бар.
7 -кадам: Кап & Ассамблеяны басып чыгаруу
Сураныч, STL файлдары үчүн бул Thingiverse шилтемесин караңыз. Эки негизги бөлүк бар, жогорку жана төмөнкү кабык. Өзгөчө күйгүзүү/өчүрүү слайдерин жасоо үчүн эки кичинекей бөлүк бар.
TTGO тактасын жана клавиатураны жогорку кабыктын бөлүгүнө бекитүү үчүн сизге M2 болттору керек болот.
Корпустун үстүңкү бөлүгүнө клавиатураны 2x M2 болттор менен бекиңиз жана лента кабелин оюктан өткөрүңүз, аны артка бүгүп, астына бекитилген башкаруу тактасын чыкылдатыңыз (жогорудагы сүрөттү караңыз).
Андан кийин, күйгүзүү/өчүрүү которгучун тешик аркылуу чогултуп, андан кийин эки кабыктын бөлүгүн кысыңыз.
8 -кадам: RTC саатын коюу
RTC модулун себүү үчүн, сиздин компьютериңиз менен SD картада атайын файл түзүү керек. 'Ripple' папкасында 'clock.txt' аттуу жөнөкөй текст файлын түзүңүз (Unix форматы, MS-DOS эмес). Файлды түзөтүңүз жана төмөнкү дата баалуулуктарын өзүнчө саптарга ушул тартипте кошуңуз:
жыл
ай (1..12)
айдын күнү (1..31)
саат (0..23).
мүнөт (0..59)
секунд (0..59)
Файлды сактаңыз, SD картаны чыгарыңыз, андан кийин аны түзмөккө жылдырыңыз. Түзмөктүн күчүнө кириши үчүн аны кайра жүктөөңүз керек болот. RTC сааты азыр коюлушу керек жана үй экраны туура убакытты көрсөтүшү керек.
9 -кадам: Жыйынтык
Эгерде сиз бул долбоорду пайдалуу деп тапсаңыз жана кандайдыр бир Биткойн ыргыткыңыз келсе, анда мен абдан ыраазымын:
Менин BTC дарегим: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS
Пикир
SHTF болгондо, же зомби апокалипсисине, астероидге, же башка нерселерге, жана сиз үй -бүлөңүз жана досторуңуз менен баарлашышыңыз керек болгондо, бул гаджет жардам берет деп үмүттөнөм!:-) Комментарий калтырып, мага каалаган суроолоруңузду берсеңиз болот.
Сунушталууда:
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
QWERTY баскычтобуңузду CYRLLIC (Для Россиян) WINDOWS же ANDROIDге айлантыңыз: 4 кадам
QWERTY баскычтобуңузду CYRLLIC (Для Россиян) WINDOWS же ANDROIDге айлантыңыз: Бул (чындыгында кандайдыр бир) баскычтопторун орус/кириллица баскычтопуна айландыргысы келгендер үчүн абдан жөнөкөй окуу куралы. Биз кыла турган нерсе - бул туруктуу колдонмо эмес жана сиз каалаган убакта баштапкы клавиатура жөндөөлөрүнө которула аласыз
LoRa GPS Tracker/Пейджер: 9 кадам (Сүрөттөр менен)
LoRa GPS Tracker/Pager: --- LoRa сетка аркылуу реалдуу убакытта жайгашкан жерди аныктоо жана эки тараптуу пейджерди айкалыштырган түзмөк .--- Мени издөө жана куткаруу (SAR) тармагындагы бир нече адамдар байланыштырышты. мен иштеп жүргөн башка Ripple LoRa сетка долбоорлоруна кызыкдар
ESP32 E32-433T LoRa модулу менен - LoRa Arduino Interfacing: 8 кадам
ESP32 E32-433T LoRa модулу менен | LoRa Arduino Interfacing: Эй, эмне болду, балдар! Akarsh бул жерде CETech.This Менин долбоорум EBote E32 LoRa модулун Arduino IDE колдонгон ESP32 менен жогорку кубаттуулугу 1 ватт трансивер модулу менен байланыштырат
Үй шаймандарын LoRa үстүнөн көзөмөлдөө - LoRa үйдөгү автоматташтырууда - LoRa Remote Control: 8 кадам
Үй шаймандарын LoRa үстүнөн көзөмөлдөө | LoRa үйдөгү автоматташтырууда | LoRa Remote Control: Электр приборлоруңузду алыс аралыктан (Километр) интернеттин катышуусуз көзөмөлдөңүз жана автоматташтырыңыз. Бул LoRa аркылуу мүмкүн! Эй, эмне болду, балдар? Akarsh бул жерде CETech.This PCB ошондой эле OLED дисплейи жана 3 релеси бар, алар