Բովանդակություն:

LoRa Mesh Radio: 4 քայլ (նկարներով)
LoRa Mesh Radio: 4 քայլ (նկարներով)

Video: LoRa Mesh Radio: 4 քայլ (նկարներով)

Video: LoRa Mesh Radio: 4 քայլ (նկարներով)
Video: Generate Studio Quality Realistic Photos By Kohya LoRA Stable Diffusion Training - Full Tutorial 2024, Հուլիսի
Anonim
LoRa Mesh ռադիո
LoRa Mesh ռադիո

Բջջային հեռախոսների համար սա բավականին պարզ հավելում է, որը հնարավորություն է տալիս SMS- ի տեսքով հաղորդագրություններ ուղարկել խմբին ՝ բջջային ծածկույթից դուրս կամ աղետների սցենարներում: Այն օգտագործում է Semtech LoRa ռադիոկայանները ՝ ցածր էներգիայի/հեռահար հաղորդակցության համար: Կան բազմաթիվ ապարատային տարբերակներ, և ես դեռ փորձում եմ տարբեր սարքեր և արտադրողներ, բայց առայժմ այս ձեռնարկը ցույց կտա, թե ինչպես հավաքել և կարգավորել հետևյալ տախտակներից մեկը.

  • TTGO ESP32 Lora ՝ OLED- ով
  • Adafruit փետուր M0 RFM96

Պարագաներ

Սարքավորումները կարելի է ձեռք բերել այստեղ.

  • TTGO ESP32 Lora ՝ OLED- ով: -ԿԱՄ-
  • Adafruit փետուր M0 RFM95

Լրացուցիչ կամ առաջարկվող ապրանքներ են ՝

  • փոքր անջատիչ/միացում
  • Պիեզո ազդանշան
  • փոքր 1S Lipo մարտկոց
  • USB OTG մալուխ

Քայլ 1: TTGO ESP32 կարգավորում

TTGO ESP32 կարգաբերում
TTGO ESP32 կարգաբերում

Այս տախտակը բավականին գեղեցիկ է նրանով, որ ներառում է գեղեցիկ OLED էկրան և Bluetooth ռադիո: Unfortunatelyավոք, LoRa ռադիոկայանն այնքան լավը չէ, որքան Փետուրը, և թվում է, թե ստանում է միջակայքի միայն կեսը:

Այս տախտակի միջոցով կարող եք ընտրել ՝ միանալ հեռախոսին UDB OTG մալուխի, Bluetooth Classic- ի կամ Bluetooth LE- ի միջոցով: Դուք պարզապես լուսավորում եք տախտակը համապատասխան որոնվածի պատկերով (յուրաքանչյուր կապի տեսակի համար կա երեք տարբեր որոնվածի երկուական ֆայլ):

Քայլեր

  • միացրեք տախտակը Ripple- ի որոնվածի պատկերով. Հետևեք ReadMe- ին GitHub- ում
  • միացրեք մարտկոցը և միացրեք
  • միացրեք պիեզո ազդանշանը. TTGO V2 -> դեպի GND և PIN 13, այլ տախտակներ -> դեպի GND և Pin 25
  • ըստ ցանկության ՝ պատյանը եռաչափ տպեք

Դրա համար ես նաև նախագծել եմ 3D տպագրության պատյան, որը կարող եք ներբեռնել այստեղից ՝

Քայլ 2: Adafruit փետուրի տեղադրում

Adafruit փետուրի տեղադրում
Adafruit փետուրի տեղադրում
Adafruit փետուրի տեղադրում
Adafruit փետուրի տեղադրում
Adafruit փետուրի տեղադրում
Adafruit փետուրի տեղադրում
Adafruit փետուրի տեղադրում
Adafruit փետուրի տեղադրում

Այս տախտակները գեղեցիկ որակի են, բայց մի փոքր ավելի թանկ: Դրանք մի փոքր ավելի շատ են ներգրավված, քանի որ LoRa ալեհավաք տեղադրելու համար պետք է ավելի շատ զոդում կատարել:

Քայլեր

  • միացրեք տախտակը Ripple որոնվածով. Հետևեք ReadMe- ին GitHub- ում
  • միացրեք պիեզո ազդանշանը GND- ին և թվային փին 11 -ին: (Խմբագրել. ՉԻ 13 -րդ կապը, ինչպես նախկինում նշված էր)
  • Միացրեք u.fl ալեհավաքի միակցիչը ներքևի մասում, միացրեք ալեհավաքը u.fl- ին
  • Լրացուցիչ. Պատյան եռաչափ տպել: Ֆայլերի համար տես այստեղ ՝

(Ըստ ցանկության) Եռակցում ենք երկպոլ ալեհավաքը

Եռաչափ տպագրվող պատյանը նախատեսված է այս երկբևեռ ալեհավաքի օգտագործման համար ՝ https://www.banggood.com/T-Type-900MHz-Long-Range-Receiver-Antenna-IPEX-4-for-FrSky-R9-Mini-R9 -MM-p-1361029.html

Դա լավ ալեհավաք է, բայց չունի համապատասխան միակցիչ, այնպես որ դուք պետք է միանգամից կտրեք IPEX4- ը, այնուհետև առանձնացրեք կոկիկ հյուսները և զոդեք ալեհավաքի գրունտային բարձիկներին (տե՛ս վերևի նկարը վերևում): Դա անելու համար հարկավոր է մալուխի ծայրից պոկել արտաքին պլաստմասի մոտ 10 մմ հատվածը, այնուհետև առանձնացնել շրջապատող շատ նուրբ կոկիկ ցանցը, այնուհետև մի փոքր զոդ տեղադրել դրա վրա: Այնուհետև հեռացրեք մոտ 1 մմ պլաստմասսա ներքին ակտիվ մետաղալարից և դրա վրա դրեք փոքր քանակությամբ զոդ:

Հաջորդը, նախապես ամրացրեք ալեհավաքի հողաթափերը Փետուրի վրա, իսկ ակտիվ ալեհավաքի բարձիկը `մեջտեղում, այնուհետև միացրեք ալեհավաքը այս բարձիկներին (առանձնացրեք կոճղակով դեպի գետնին, ակտիվ ներքին մետաղալարը` ալեհավաքի բարձիկին):

Քայլ 3: Կարգավորեք Ripple Messenger ծրագիրը

Կարգավորեք Ripple Messenger ծրագիրը
Կարգավորեք Ripple Messenger ծրագիրը
Կարգավորեք Ripple Messenger ծրագիրը
Կարգավորեք Ripple Messenger ծրագիրը

Դրա ուղեկից ծրագիրը կոչվում է Ripple Messenger: Ներկայումս կա միայն Android տարբերակ, որը կարող եք ներբեռնել Play խանութից ՝ Ripple Messenger

Ձեր խմբի յուրաքանչյուր անձի պետք է տրվի յուրահատուկ թվային ID ՝ 1 -ից 254 -ի սահմաններում: Դուք պետք է դա դասավորեք ձեր միջև: Չկա համակարգման կենտրոնական սերվեր:

Կարող եք նաև (ըստ ցանկության) կազմակերպվել ենթախմբերի ՝ ձեզ վերագրելով տարբեր Խմբային ID- ներ (կրկին ՝ 1-ից 254-ի միջև): Լռելյայն կարող եք բոլորը զրոյական խմբում մնալ: Խմբերը նման են «ալիքների» և կազմելու են առանձին ցանցային ցանցեր:

Ընկերների ավելացում

Տեղադրման էկրանին մուտքագրելով ձեր սեփական տվյալները և ընտրելով SAVE- ը, այնուհետև կարող եք որպես Ընկեր ավելացվել այլ օգտվողների հեռախոսներին ՝ սկանավորելով միմյանց QR կոդերը: Սա փոխանակում է հանրային բանալիներ, այնպես որ կարող եք միմյանց անձնական հաղորդագրություններ ուղարկել: Ձեր խմբի մյուս սարքերը լուռ փոխանցելու են ձեր հաղորդագրությունները, բայց չեն կարող դրանք «բացել»:

Միացնող ռադիո

Ռադիո տախտակը կարելի է միացնել պլանշետին/հեռախոսին կամ USB OTG մալուխի միջոցով, կամ Bluetooth- ի միջոցով: Դրա համար դուք պետք է նախապատվություն տաք ՝ ընտրելով «Նախընտրանքներ» ընտրացանկը գործողությունների վերին տողից: Գործողությունների վերին սանդղակում կա պատկերակ, որը սպիտակ կդառնա, երբ պարզվի, որ ձեր ռադիո տախտակը միացված է:

Bluetooth Classic- ի համար դուք պետք է համոզվեք, որ bluetooth- ը միացված է, և դուք պետք է ձեռքով զուգավորեք ձեր հեռախոսը/պլանշետը տախտակի հետ: Գնացեք Bluetooth կարգավորումներ և ընտրեք սկան/թարմացում և հպեք «ppածանք սարքը», երբ այն հայտնվի: Վերադարձեք Ripple հավելված, այնուհետև կտտացրեք «Ընտրեք սարքը» կոճակին և ցանկից ընտրեք «Ripple Device»:

Bluetooth LE- ի համար պետք չէ զուգակցել: Պարզապես համոզվեք, որ «Ընտրեք սարքը» էկրանին ընտրեք «Ripple Service»:

Րույցներ

Հիմնական էկրանից պարզապես հպեք այն ընկերոջը, որի հետ ցանկանում եք զրուցել, որն անցնում է զրույցի էկրանին (ինչպես պատկերված է վերևում): Գործողությունների սանդղակը ցույց կտա նրանց անունը, իսկ աջ կողմում ՝ ազդանշանի ցուցիչ, որը ցույց կտա, թե արդյոք տվյալ օգտվողի սարքն այժմ հասանելի է, և որքան ուժեղ է մոտակա ազդանշանը:

Պարզապես մուտքագրեք հաղորդագրություններ կամ կտտացրեք տեքստային տուփի ձախ կողմում գտնվող «կապ» պատկերակին ՝ ձեր ընթացիկ գտնվելու վայրը ուղարկելու համար:

Երբ այլ օգտվողներ ուղարկում են իրենց գտնվելու վայրը, դուք կտեսնեք այն ընդգծված, և հաշվարկելով, թե որքան հեռու են նրանք և մոտավորապես որ կողմնացույցի վերնագրում: Կարող եք հպել հղմանը ՝ Google Քարտեզներում գտնվելու վայրը տեսնելու համար:

Քայլ 4: Հետադարձ կապ

Սա պարզապես մի բան է, որ ես արել եմ որպես հոբբի, և քանի որ վայելում եմ այսպիսի աշխատանքը: Դա հետաքրքիր մարտահրավեր էր և շարունակվում է:

Ես դեռ փնտրում եմ ավելի լավ ռադիո մոդուլներ և ապարատային համակցություններ, ինչպես նաև 3D տպագրության նմուշներ, որպեսզի այն ավելի նման լինի սպառողական սարքի:

Ամենայն հավանականությամբ, դեռ կան մի շարք վրիպակներ, որոնք պետք է արդուկվեն: Տեղեկացրեք ինձ, եթե դա ձեզ մոտ աշխատել է, կամ խնդիրներ եք ունենում: Հետադարձ կապը շատ ողջունելի է:

Վայելեք:

հարգանքներով, Սքոթ Փաուել.

Եթե կարծում եք, որ այս նախագիծը օգտակար է և ցանկանում եք ինչ -որ բիթքոին նետել իմ ճանապարհով, ես իսկապես երախտապարտ կլինեմ. Իմ BTC հասցեն ՝ 1CspaTKKXZynVUviXQPrppGm45nBaAygmS

Խորհուրդ ենք տալիս: