Բովանդակություն:
- Պարագաներ
- Քայլ 1: Սկսելու համար
- Քայլ 2. Բանալիների փոխանակում ուրիշների հետ
- Քայլ 3:.րույցներ
- Քայլ 4: Ահազանգեր
- Քայլ 5: Լարերի տեղադրում
- Քայլ 6: ingրամեկուսացում որոնվածը
- Քայլ 7: Գործի և հավաքման տպում
- Քայլ 8: RTC ժամացույցի կարգավորում
- Քայլ 9: Եզրակացություն
Video: LoRa QWERTY Փեյջեր ՝ 9 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Ես սկսեցի հարմարեցնել իմ առկա Ripple LoRa ցանցի նախագիծը ՝ անկախ սուրհանդակային սարքի հետ, որը կարիք չունի ուղեկից Android սարքի:
Այս սարքը կարող է օգտագործվել կամ այլ առանձին սուրհանդակային սարքերի, կամ Ripple mesh սարքերի հետ, որոնք օգտագործում են Ripple Messenger ծրագիրը: Նրանք փոխգործունակ են, և նրանք ինքնաբերաբար ձևավորում են իրենց սեփական ցանցային ցանցը ՝ ծայր առ ծայր ECC կոդավորմամբ: Եվ, իհարկե, նրանք բոլորը կարող են օգտագործել հատուկ կրկնվող ռադիոկայաններ `ավելի լավ տիրույթի/հուսալիության համար:
Պարագաներ
- TTGO LoRa32 V2.1
- DS3231 RTC մոդուլ
- Ստեղնաշարի մոդուլ
- Պիեզո ազդանշան
- 1S Lipo մարտկոց
Քայլ 1: Սկսելու համար
Ձեզ անհրաժեշտ կլինի միկրո SD հիշողության քարտ, որը կպահպանի ձեր ID- ն, կարգավորումները, կոնտակտները և պահված խոսակցությունները: Դուք պետք է պատրաստեք SD քարտը կազմաձևման ֆայլով, ինչը սովորաբար ձեզ հարկավոր է անել միայն մեկ անգամ:
Այն մարդկանց մեջ, ում հետ ցանկանում եք ցանց կազմել, պետք է յուրաքանչյուր անձի համար տրամադրեք և նշանակեք եզակի ID- ներ ՝ 1 -ից 254 -ի սահմաններում: Չկա կենտրոնական սերվեր, չկա ինտերնետ, ուստի դա ձեզնից է կախված: Համակարգչի վրա տեղադրեք SD քարտը և ստեղծեք «ծածանք» անունով թղթապանակ: Այդ գրացուցակում ստեղծեք «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 քարտը կազմաձևելուց հետո պարզապես տեղադրեք աջ կողպեքի մեջ և միացրեք սարքը: Նավիգացիայի համար օգտագործվում են 4 ուղղությամբ ուղղությունների ստեղները: Վեր/վար ՝ կոնտակտ ընտրելու համար, աջ ՝ ընտրելու համար: (Նախկին էկրան վերադառնալու համար օգտագործվում է ձախ կամ ESC):
Նշում. Blackberry ստեղնաշար
Այս ստեղնաշարի մոդուլի համար ես ընտրել եմ չորս ուղղությամբ նավարկության համար ստեղների համակցություններ.
- Վերև ՝ ALT + P («@» նշանը)
- Ներքև ՝ ALT + ENTER
- Հետ ՝ ALT + $
- Ընտրեք ՝ ENTER
Քայլ 2. Բանալիների փոխանակում ուրիշների հետ
Մեկ այլ օգտվող ավելացնելու համար, այսինքն. կոնտակտ, դուք պետք է մուտք գործեք հատուկ '-Փոխանակում' սենյակ: Այս զրուցասենյակի համար դուք պետք է համաձայնեք 4-նիշանոց գաղտնաբառի (մյուսների) հետ, մուտքագրեք այն և սեղմեք ENTER:
Այստեղ դուք ընտրում եք «Իմ տվյալները» վերնագիրը և սեղմում ENTER ՝ ձեր ID- ն, անունը և գաղտնագրման բանալին սենյակում գտնվող բոլորին փոխանցելու համար: Երբ ուրիշները դա անեն, դուք կտեսնեք նրանց ID- ն, անունը կհայտնվի ցուցակում: Օգտագործեք Վեր/վար ստեղները `ընտրելու համար, այնուհետև Աջ կամ Մտնել ստեղնը` այդ օգտագործողին ձեր կոնտակտներին ավելացնելու համար (պահված է ձեր SD քարտում):
Դուք կարող եք դա անել ցանկացած պահի ՝ օգտվողներին ձեր կոնտակտների ցանկին ավելացնելու կամ թարմացնելու համար:
Քայլ 3:.րույցներ
Հիմնական էկրանից կոնտակտ ընտրելու համար օգտագործեք վեր/վար ստեղները, այնուհետև աջ ՝ խոսակցության էկրան մտնելու համար:
Պարզապես ստեղնաշարի միջոցով մուտքագրեք այն հաղորդագրությունները, որոնք ցանկանում եք ուղարկել, այնուհետև սեղմեք ENTER ստեղնը: Տեքստը կցուցադրվի/անջատվելու է, քանի դեռ ուղարկումը ընթացքի մեջ է: Եթե հաջողված է, հաղորդագրությունը պտտվում է խոսակցության մեջ, հակառակ դեպքում, եթե այն չտրամադրվի, այն կդադարի թարթել և մնալ հորիզոնական գծից ցածր:
Քայլ 4: Ահազանգեր
Եթե ոչ մի ստեղն սեղմված չէ, էկրանն ինքնաբերաբար անջատվում է 15 վայրկյանից հետո: Եթե նոր հաղորդագրություն է գալիս, էկրանը միանում է հաղորդագրության և ուղարկողի անվան ամբողջական էկրանին ցուցադրմանը, կանաչ LED լուսարձակի առկայծմամբ և ազդանշանային ազդանշաններով:
Այստեղից կարող եք սեղմել ձախ կամ ESC ստեղնը ՝ հիմնական էկրան վերադառնալու համար, կամ աջ կամ ENTER ստեղնը ՝ խոսակցության էկրան մտնելու համար:
Քայլ 5: Լարերի տեղադրում
Վերևում ձեր տեղեկանքի համար միացման սխեմա է: Այն բավականին պարզ է, պարզապես ներառում է երկու I2C ստրուկի մոդուլներ (RTC ժամացույց և ստեղնաշար) և պիեզո ազդանշան:
Քայլ 6: ingրամեկուսացում որոնվածը
Սարքաշարը գտնվում է Ripple github էջում ՝
EԱՆՈԹՈԹՅՈՆ. Հեռացրեք միկրո SD քարտը `նախքան որոնվածը բռնկելու փորձը: Ինչ -ինչ պատճառներով դա խանգարում է USB սերիալին: Կայքում կան հրահանգներ, թե ինչպես կարելի է որոնվածը միացնել TTGO ESP32 տախտակին:
Քայլ 7: Գործի և հավաքման տպում
Խնդրում ենք տեսնել այս Thingiverse հղումը STL ֆայլերի համար: Կան երկու հիմնական կտոր ՝ վերին և ստորին պատյան: Կան նաև երկու փոքր կտոր ՝ միացման/անջատման սովորական սահնակ պատրաստելու համար:
TTGO տախտակը և ստեղնաշարը վերին պատյանին ամրացնելու համար ձեզ հարկավոր կլինի մի շարք M2 պտուտակներ:
2x M2 պտուտակներով ամրացրեք ստեղնաշարը պատյանի վերևի մասում և ժապավենի մալուխը անցեք անցքի միջով, թեքեք այն դեպի ետ և կտտացրեք ներքևի մասում ամրացված կառավարման տախտակին (տե՛ս վերևի նկարը):
Այնուհետև միացրեք/անջատելու անջատիչը հավաքեք անցքի միջով, այնուհետև ամրացրեք երկու պատյանները միասին:
Քայլ 8: RTC ժամացույցի կարգավորում
RTC մոդուլը սերմանելու համար հարկավոր է ձեր համակարգչով ստեղծել SD քարտի հատուկ ֆայլ: «Ppածանք» թղթապանակում ստեղծեք պարզ տեքստային ֆայլ, որը կոչվում է «clock.txt» (Unix ձևաչափ, ոչ MS-DOS): Խմբագրեք ֆայլը և ավելացրեք հետևյալ ամսաթվերի արժեքները առանձին տողերում ՝ այս հերթականությամբ.
տարի
ամիս (1..12)
ամսվա օր (1..31)
ժամ (0..23):
րոպե (0..59)
վայրկյան (0..59)
Պահեք ֆայլը, հանեք SD քարտը, այնուհետև սահեցրեք այն սարքի մեջ: Գործողության ուժի մեջ մտնելու համար հարկավոր է վերագործարկել սարքը: RTC ժամացույցը այժմ պետք է սահմանվի, և հիմնական էկրանը պետք է ցույց տա ճիշտ ժամանակը:
Քայլ 9: Եզրակացություն
Եթե դուք գտնում եք, որ այս նախագիծը օգտակար է և զգում եք, որ ինձանից ինչ -որ բիթքոին է նետում, ես իսկապես երախտապարտ կլինեմ.
Իմ ԲԹTC հասցեն ՝ 1CspaTKKXZynVUviXQPrppGm45nBaAygmS
Հետադարձ կապ
Երբ տեղի է ունենում SHTF, կամ զոմբիների ապոկալիպսիսը հարվածում է, կամ աստերոիդը, կամ որևէ այլ բան, և դուք պետք է զրուցեք ձեր ընտանիքի և ընկերների հետ, հուսով եմ, որ այս գործիքը օգտակար կլինի::-) Ազատորեն թողեք մեկնաբանություններ և ինձ հարցեր տվեք:
Խորհուրդ ենք տալիս:
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Փոխարկեք ձեր QWERTY ստեղնաշարը CYRLLIC (Для Россиян) WINDOWS կամ ANDROID: 4 քայլ
Փոխարկեք ձեր QWERTY ստեղնաշարը CYRLLIC (Для Россиян) WINDOWS կամ ANDROID. Սա շատ պարզ ձեռնարկ է նրանց համար, ովքեր ցանկանում են իրենց (իրականում ցանկացած) ստեղնաշարերը վերածել ռուսերեն/կիրիլյան ստեղնաշարի: Այն, ինչ մենք անելու ենք, մշտական ծրագիր չէ, և ցանկացած պահի կարող եք վերադառնալ ստեղնաշարի սկզբնական կարգավորումներին
ESP32 E32-433T LoRa մոդուլի մոդուլով - LoRa Arduino միջերես. 8 քայլ
ESP32 E32-433T LoRa մոդուլի մոդուլով | LoRa Arduino Interfacing. Այ, ինչ կա, տղերք: Akarsh այստեղ CETech- ից: Իմ այս նախագիծը միանում է E32 LoRa մոդուլին eByte- ից, որը բարձր հզորության 1 վտ հաղորդիչ մոդուլ է ESP32- ով Arduino IDE- ի միջոցով: Մենք հասկացանք E32- ի աշխատանքը մեր վերջին ուսուցման մեջ
Վերահսկեք կենցաղային տեխնիկան LoRa- ի նկատմամբ - LoRa տան ավտոմատացման մեջ - LoRa հեռակառավարիչ ՝ 8 քայլ
Վերահսկեք կենցաղային տեխնիկան LoRa- ի նկատմամբ | LoRa տան ավտոմատացման մեջ | LoRa հեռակառավարում. Վերահսկեք և ավտոմատացրեք ձեր էլեկտրական սարքերը երկար հեռավորություններից (կիլոմետրեր) ՝ առանց ինտերնետի առկայության: Դա հնարավոր է LoRa- ի միջոցով: Այ, ինչ կա, տղերք: Akarsh այստեղ CETech- ից: Այս PCB- ն ունի նաև OLED էկրան և 3 ռելեներ, որոնք մի
Փոխարկեք Macbook ստեղնաշար QWERTY- ից Dvorak. 9 քայլ
Փոխարկեք Macbook- ի ստեղնաշարը QWERTY- ից Dvorak. Վերջերս Qwerty- ից անցա Dvorak- ի ՝ դաստակների երկարաժամկետ վնասվելու մտահոգությունների պատճառով: Մոտ 5 շաբաթ անց ես կարողանում եմ բավականին լավ դիպչել: Այնուամենայնիվ, ես ստեղնաշարի դյուրանցումների մեծ երկրպագու եմ (օրինակ ՝ Adobe Creative Suite- ի նման ծրագրերում), և եթե ես