Բովանդակություն:
- Քայլ 1: Մասեր
- Քայլ 2: Ստացեք ձեր ծրագրի արտադրած PCB- ներ
- Քայլ 3. Հասկանալով Reyax մոդուլը և ինչպես օգտագործել այն: (ՈTՇԱԴՐՈԹՅՈՆ. Եթե չեք հետաքրքրվում աշխատանքով, կարող եք բաց թողնել այս քայլի ընթերցումը)
- Քայլ 4: Մոդուլների միացումներ
- Քայլ 5: Ներբեռնեք և կարգավորեք Arduino IDE- ն
- Քայլ 6: Նախագծի կոդավորում
- Քայլ 7: Սարքի հետ խաղալ
Video: LoRa Messenger երկու սարքերի համար մինչև 8 կմ հեռավորությունների համար. 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Միացրեք նախագիծը ձեր նոութբուքին կամ հեռախոսին, այնուհետև զրուցեք սարքերի միջև առանց ինտերնետի կամ SMS- ի ՝ օգտագործելով միայն LoRa:
Հեյ, ինչ կա տղերք: Աքարշ այստեղ CETech- ից: Այսօր մենք պատրաստվում ենք նախագիծ կազմել, որը կարող է միացվել ձեր սմարթֆոնին կամ ցանկացած համակարգչին, և այն դարձնում է այդ սարքը LoRa- ով միացված սուրհանդակ: Այժմ, երբ դա կկատարվի, դուք կկարողանաք հաղորդագրություն ուղարկել ցանկացած այլ սարքի ՝ օգտագործելով նույն LoRa մեսենջերը: Այս ամենն արվում է առանց 4G/LTE/3G/GSM/WiFi/SMS- ի առկայության:
Քայլ 1: Մասեր
Դա անելու համար ձեզ հարկավոր կլինի ESP8266 տախտակ, ես առաջարկում եմ օգտագործել NodeMCU ոճի տախտակ, ես օգտագործել եմ Firebeetle տախտակը DFRobot- ից, քանի որ այն ունի մարտկոցի լիցքավորման և մոնիտորինգի լուծում:
LoRa նպատակի համար ես օգտագործեցի RYLR896: Ես բարձր եմ առաջարկում այս մոդուլը, քանի որ շատ հեշտ է օգտագործել UART- ի միջոցով ՝ օգտագործելով AT հրամանները:
Քայլ 2: Ստացեք ձեր ծրագրի արտադրած PCB- ներ
Դուք պետք է ստուգեք JLCPCB- ը `PCB- ներ առցանց էժան պատվիրելու համար:
Դուք ստանում եք 10 լավ որակի PCB, որոնք արտադրվում և առաքվում են ձեր շեմին 2 դոլարով և որոշ առաքումներով: Դուք նաև կստանաք զեղչ առաքման առաջին պատվերի դեպքում: Ձեր սեփական PCB- ն նախագծելու համար easyEDA- ին, երբ դա արվի, ձեր Gerber ֆայլերը վերբեռնեք JLCPCB- ում `դրանք որակյալ և արագ շրջադարձի ժամանակ արտադրելու համար:
Քայլ 3. Հասկանալով Reyax մոդուլը և ինչպես օգտագործել այն: (ՈTՇԱԴՐՈԹՅՈՆ. Եթե չեք հետաքրքրվում աշխատանքով, կարող եք բաց թողնել այս քայլի ընթերցումը)
1. LoRa մոդուլը, որը մենք ունենք, UART մոդուլ է, որը կազմաձևված է AT հրամանների միջոցով:
2. Մոդուլում տեղակայված է STM32 MCU, որը կատարում է բոլոր խոսակցությունները SPI LoRa մոդուլի հետ RYLR896- ի վրա:
3. Նկարում պատկերված հրամանները հիմնականն են, որոնց համար կարող եք ավելի շատ անդրադառնալ այս փաստաթղթին ՝ REYAX-Lora-AT-COMMAND-GUIDE4: Ես դեռ խստորեն խորհուրդ եմ տալիս անցնել իմ YouTube- ի տեսանյութը, որտեղ ես դա պատշաճ կերպով բացատրում եմ:
Քայլ 4: Մոդուլների միացումներ
1. Երկու մոդուլներն էլ միացված կլինեն այնպես, ինչպես վերևում պատկերված է:
2. Երբ երկու մոդուլները միացված են, կարող եք մոդուլները ծրագրել մեկ առ մեկ, այնուհետև փորձարկել նախագիծը:
Քայլ 5: Ներբեռնեք և կարգավորեք Arduino IDE- ն
Ներբեռնեք Arduino IDE- ն այստեղից:
1. Տեղադրեք Arduino IDE- ն և բացեք այն:
2. Գնացեք Ֆայլ> Նախապատվություններ
3. Ավելացրեք https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json լրացուցիչ խորհուրդների մենեջերի հասցեները:
4. Գնացեք Գործիքներ> Տախտակ> Տախտակների կառավարիչ
5. Որոնեք ESP8266 և տեղադրեք տախտակը:
6. Վերագործարկեք IDE- ն:
Քայլ 6: Նախագծի կոդավորում
1. Ներբեռնեք պահեստը ՝
2. Հանել ներբեռնված թղթապանակը և բացել Stage1.ino ֆայլը Arduino IDE- ում:
3. Գնացեք Գործիքներ> Տախտակ: Շատ դեպքերում ընտրեք համապատասխան տախտակը, որն օգտագործում եք NodeMCU (12E) աշխատող:
4. Ընտրեք ճիշտ կոմունալը: նավահանգիստ ՝ գնալով Գործիքներ> Պորտ:
5. Հպեք բեռնման կոճակին:
6. Երբ ներդիրն ասում է Կատարված բեռնումը, դուք պատրաստ եք օգտագործել սարքը:
Բեռնելուց հետո բացեք սերիական մոնիտորը ՝ հետևյալ մանրամասները դիտելու համար
Քայլ 7: Սարքի հետ խաղալ
1. USB մալուխների միջոցով սարքերը միացրեք երկու տարբեր սարքերի, որոնց վրա պետք է հաղորդագրություններ ուղարկեք: Իմ դեպքում ես մի մոդուլ միացրել եմ նոթբուքիս, իսկ մյուսը ՝ հեռախոսիս ՝ օգտագործելով OTG մալուխը:
2. Անցեք սերիական մոնիտոր և սկսեք անմիջապես հաղորդագրություններ ուղարկել:
3. ԿՈՆԳՈ! սարքն աշխատում է ինչպես սպասվում էր:
Խորհուրդ ենք տալիս:
Android սարքերի համար արտաքին Bluetooth GPS մատակարարի տեղադրում. 8 քայլ
Android սարքերի համար արտաքին Bluetooth GPS մատակարարի համար. Այս հրահանգը կբացատրի, թե ինչպես ստեղծել ձեր արտաքին Bluetooth- ով աշխատող GPS- ը ձեր հեռախոսի համար, բոցավառել ամեն ինչ ընդամենը $ 10-ով: Նյութերի հաշիվ. NEO 6M U-blox GPSHC-05 bluetooth մոդուլ միջերես Blutooth energyածր էներգիայի մոդուլներ Ardui
LoRa հեռակառավարման սուրհանդակ 1.8 դյույմանոց TFT- ով մինչև 8 կմ հեռավորությունների համար. 8 քայլ
LoRa հեռակառավարման սուրհանդակ 1.8 դյույմանոց TFT հեռավորությունների համար մինչև 8 կմ. Միացրեք նախագիծը ձեր նոութբուքին կամ հեռախոսին, այնուհետև զրուցեք սարքերի միջև առանց ինտերնետի կամ SMS- ի ՝ օգտագործելով միայն LoRa- ն: Բարև, տղերք: Ակառշ այստեղ CETech- ից: Սա PCB- ն ունի նաև էկրան և 4 կոճակ, որոնք կարող են օգտագործվել որպես հեռակառավարիչ
Հեշտ IOT - Controlրագրով վերահսկվող ՌԴ սենսորների հանգույց միջին տիրույթի IOT սարքերի համար. 4 քայլ
Հեշտ IOT - Controlրագրով վերահսկվող ՌԴ սենսորային կենտրոն միջին հեռահարության IOT սարքերի համար. Այս ձեռնարկների շարքում մենք կկառուցենք սարքերի ցանց, որոնք կարող են կառավարվել կենտրոնական հանգույցի ռադիոկապի միջոցով: WIFI- ի կամ Bluetooth- ի փոխարեն 433 ՄՀց սերիական ռադիոկապի օգտագործման առավելությունը շատ ավելի մեծ տիրույթ է (լավ
Arduino Հեռավորությունների որոնիչ ՝ 3 քայլ
Arduino Distance Finder. Սա հացահատիկի վրա հիմնված նախագիծ է, որն օգտագործում է Atmel Atmega 2560 (Arduino Mega) հեռավորությունը ուլտրաձայնային տվիչի միջոցով: Ելքը կարելի է ձեռք բերել " cm " ինչպես 16x2 LCD էկրանին, այնպես էլ Arduino IDE- ի սերիական մոնիտորին: Կարող ենք նաև օգտագործել 16x2
Securibot: Փոքր սարքերի համար նախատեսված անօդաչու սարք տնային անվտանգության համար. 7 քայլ (նկարներով)
The Securibot: Փոքր սարքերի համար նախատեսված անօդաչու սարք տնային անվտանգության համար. Դա պարզ փաստ է, որ ռոբոտները հիանալի են: Այնուամենայնիվ, անվտանգության ռոբոտները չափազանց թանկ են միջին վիճակագրական անձի համար կամ օրինականորեն անհնար է գնել դրանք. Մասնավոր ընկերությունները և զինվորականները հակված են նման սարքերն իրենց համար պահել, և