Բովանդակություն:
- Պարագաներ
- Քայլ 1: TTGO ESP32 կարգավորում
- Քայլ 2: Adafruit փետուրի տեղադրում
- Քայլ 3: Կարգավորեք Ripple Messenger ծրագիրը
- Քայլ 4: Հետադարձ կապ
Video: LoRa Mesh Radio: 4 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Բջջային հեռախոսների համար սա բավականին պարզ հավելում է, որը հնարավորություն է տալիս SMS- ի տեսքով հաղորդագրություններ ուղարկել խմբին ՝ բջջային ծածկույթից դուրս կամ աղետների սցենարներում: Այն օգտագործում է Semtech LoRa ռադիոկայանները ՝ ցածր էներգիայի/հեռահար հաղորդակցության համար: Կան բազմաթիվ ապարատային տարբերակներ, և ես դեռ փորձում եմ տարբեր սարքեր և արտադրողներ, բայց առայժմ այս ձեռնարկը ցույց կտա, թե ինչպես հավաքել և կարգավորել հետևյալ տախտակներից մեկը.
- TTGO ESP32 Lora ՝ OLED- ով
- Adafruit փետուր M0 RFM96
Պարագաներ
Սարքավորումները կարելի է ձեռք բերել այստեղ.
- TTGO ESP32 Lora ՝ OLED- ով: -ԿԱՄ-
- Adafruit փետուր M0 RFM95
Լրացուցիչ կամ առաջարկվող ապրանքներ են ՝
- փոքր անջատիչ/միացում
- Պիեզո ազդանշան
- փոքր 1S Lipo մարտկոց
- USB OTG մալուխ
Քայլ 1: 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 փետուրի տեղադրում
Այս տախտակները գեղեցիկ որակի են, բայց մի փոքր ավելի թանկ: Դրանք մի փոքր ավելի շատ են ներգրավված, քանի որ 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: Ներկայումս կա միայն 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
Խորհուրդ ենք տալիս:
Վերահսկեք կենցաղային տեխնիկան LoRa- ի նկատմամբ - LoRa տան ավտոմատացման մեջ - LoRa հեռակառավարիչ ՝ 8 քայլ
Վերահսկեք կենցաղային տեխնիկան LoRa- ի նկատմամբ | LoRa տան ավտոմատացման մեջ | LoRa հեռակառավարում. Վերահսկեք և ավտոմատացրեք ձեր էլեկտրական սարքերը երկար հեռավորություններից (կիլոմետրեր) ՝ առանց ինտերնետի առկայության: Դա հնարավոր է LoRa- ի միջոցով: Այ, ինչ կա, տղերք: Akarsh այստեղ CETech- ից: Այս PCB- ն ունի նաև OLED էկրան և 3 ռելեներ, որոնք մի
Avatar Drawing Robot MESH- ի միջոցով. 6 քայլ (նկարներով)
Լսե՞լ եք, որ ֆիզիկական գործունեությունը կարող է ձեզ ավելի ստեղծագործական դարձնել: Ակտիվ լինելը օգնում է ձգել ձեր մտածողությունը և ստեղծագործել գաղափարներ: Եթե դուք հաճախ չեք մարզվում, բայց ցանկանում եք բարձրացնել ձեր ստեղծագործական կարողությունը, մի անհանգստացեք. Ահա ինչ -որ բան ձեզ համար: Սա
Լվացքի մեքենայի մասին ծանուցումներ MESH- ի միջոցով. 4 քայլ (նկարներով)
Լվացքի մեքենայի մասին ծանուցումներ MESH- ի միջոցով. Ես մոռացել եմ լվացքի մեքենայի հագուստի մասին … Մի՞շտ եք մոռանում հագուստը լվանալուց հետո վերցնել: Այս բաղադրատոմսը կբարելավի ձեր լվացքի մեքենան ՝ Gmail- ի կամ IFTTT- ի միջոցով ծանուցումներ ստանալուց հետո, երբ ձեր հագուստը պատրաստ լինի նկարելու
Ավտոմատացրեք ձեր տան սարքերը `օգտագործելով MESH և Logitech Harmony: 5 քայլ (նկարներով)
Ավտոմատացրեք ձեր տան սարքերը MESH և Logitech Harmony- ի միջոցով. Դուք փնտրու՞մ եք միջոց ՝ փոքր ջանքերով ավտոմատացնելու ձեր տան սարքերը: Հոգնե՞լ եք ձեր սարքերը " On " միացնելու համար հեռակառավարման վահանակից օգտվելուց: և " Անջատված "? Դուք կարող եք ավտոմատացնել ձեր սարքերը MESH Motion Sensor և Logitech Ha
Շարժման վերահսկվող տեսախցիկ MESH SDK- ի միջոցով. 6 քայլ (նկարներով)
Շարժումներով կառավարվող տեսախցիկ MESH SDK- ի միջոցով. Ուզու՞մ եք ավտոմատացնել ձեր տեսախցիկը `ձեր տանը չլինելու ընթացքում ձեր ընտանի կենդանու լավագույն պահերը ֆիքսելու համար: MESH Motion Sensor- ը հնարավորություն է տալիս տեսախցիկների համար, որոնք աջակցում են SDK- ին: Օրինակ, մենք տեղադրել ենք MESH շարժման ցուցիչ ՝ կատվի սննդի և կատվի խաղալիքների կողքին, որպեսզի