Բովանդակություն:
- Քայլ 1: Մասեր
- Քայլ 2: Ստացեք ձեր ծրագրի արտադրած PCB- ներ
- Քայլ 3: Ներբեռնեք և կարգավորեք Arduino IDE- ն
- Քայլ 4: Միացումներ և զոդում
- Քայլ 5: Մոդուլի կոդավորում
- Քայլ 6: Խաղալ LoRa ռադիոկայանների հետ
Video: LoRa ESP32 ռադիոկայաններ Հեշտ մեկնարկային ձեռնարկ - Լարերի բացակայություն. 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այ, ինչ կա, տղերք: Աքարշ այստեղ CETech- ից:
Այսօր մենք պատրաստելու ենք նախագիծ, որը հիմնականում վերաբերում է LoRa ռադիոկայաններին ՝ միմյանց հետ ամենահեշտ ձևով խոսելու համար:
Այստեղ միկրոկոնտրոլերը, որ ես օգտագործել եմ, ESP32- ն է, որը միացված է 915 ՄՀց հաճախականությամբ LoRa տախտակներին, ռադիոյից մեկին կցել եմ նաև OLED էկրան, որպեսզի փաթեթի տեղեկատվությունը տեսանելի լինի: Այս նախագծում օգտագործված բոլոր մոդուլները DFRobot- ից են, քանի որ այս մոդուլների համար առկա է քորոցների համատեղելիությունը, ուստի խորհուրդ չեմ տալիս օգտագործել տարբեր արտադրողների մոդուլներ: Այսպիսով, եկեք սկսենք:
Ես նաև տեսանյութ եմ պատրաստել այս նախագիծը մանրամասն կառուցելու մասին, խորհուրդ եմ տալիս դիտել այն ավելի լավ պատկերացման և մանրամասնության համար:
Քայլ 1: Մասեր
Դա անելու համար ձեզ հարկավոր կլինի ESP32 տախտակ կամ ESP8266, և եթե ցանկանում եք, կարող եք նաև մարտկոց ավելացնել:
Ես օգտագործեցի firebeetle LoRa տախտակ ՝ 915 ՄՀց հաճախականությամբ: DFRobot- ն առաջարկում է տախտակների 3 տեսակ ՝ կախված ձեր տարածքում օրինական հաճախականությունից.
1) 433 ՄՀց
2) 868 ՄՀց
3) 915 ՄՀց
Theուցադրման համար ես օգտագործել եմ OLED վահանը:
Ես առաջարկում եմ օգտագործել DFRobot- ի տախտակները այս մոդուլով, քանի որ pinout- ը համատեղելի կլինի, և որևէ տեղ որևէ խնդիր չեք ունենա:
Քայլ 2: Ստացեք ձեր ծրագրի արտադրած PCB- ներ
Դուք պետք է ստուգեք JLCPCB- ը `PCB- ներ առցանց էժան պատվիրելու համար:
Դուք ստանում եք 10 լավ որակի PCB, որոնք արտադրվում և առաքվում են ձեր շեմին 2 դոլարով և որոշ առաքումներով: Դուք նաև կստանաք զեղչ առաքման առաջին պատվերի դեպքում: Ձեր սեփական PCB- ն նախագծելու համար easyEDA- ին, երբ դա արվի, վերբեռնեք ձեր Gerber ֆայլերը JLCPCB- ում, որպեսզի դրանք արտադրվեն լավ որակով և արագ շրջադարձի ժամանակով:
Քայլ 3: Ներբեռնեք և կարգավորեք Arduino IDE- ն
Ներբեռնեք Arduino IDE- ն այստեղից:
1. Տեղադրեք Arduino IDE- ն և բացեք այն:
2. Գնացեք Ֆայլ> Նախապատվություններ
3. Լրացուցիչ տախտակների մենեջերի URL- ներին ավելացրեք https://dl.espressif.com/dl/package_esp32_index.j….4. Գնացեք Գործիքներ> Տախտակ> Տախտակների կառավարիչ
5. Որոնեք ESP32 և տեղադրեք տախտակը:
6. Վերագործարկեք IDE- ն:
Քայլ 4: Միացումներ և զոդում
1. Մոդուլները զոդեք իրար վրա հավաքվող վերնագրերով:
2. Դուք պետք է միացնեք LoRa երկու մոդուլները ESP32 մոդուլներին `ըստ էլեկտրագծերի սխեմայի:
3. Հավաքեք բոլոր 5-6 մոդուլները, որոնք դուք կօգտագործեք և տեղադրեք դրանք ըստ ռադիոյի ձեր կարիքների: Այս քայլերի համար ես խորհուրդ եմ տալիս դիտել իմ տեսանյութը, քանի որ այս մասը մանրամասն բացատրված է այնտեղ:
Քայլ 5: Մոդուլի կոդավորում
Ներբեռնեք GitHub պահոցը ՝
2. Հանել ներբեռնված պահեստը:
3. Պատճենեք գրադարանները ներբեռնված պահոցից դեպի Arduino էսքիզների թղթապանակի Գրադարանի թղթապանակը:
4. Բացեք հաղորդիչի ուրվագիծը Arduino IDE- ում:
5. Գնացեք Գործիքներ> Տախտակ: Ընտրեք համապատասխան տախտակը, որն օգտագործում եք ՝ Firebeetle ESP32- ը իմ դեպքում:
6. Ընտրեք ճիշտ կոմունալը: նավահանգիստ ՝ գնալով Գործիքներ> Պորտ:
7. Հպեք վերբեռնման կոճակին:
8. Երբ ներդիրն ասում է Կատարված է բեռնումը, կոդը վերբեռնելու համար պետք է կրկնել վերը նշված քայլերը ստացողի մոդուլի հետ:
Քայլ 6: Խաղալ LoRa ռադիոկայանների հետ
Երկու մոդուլներին էներգիա ստանալուն պես հաղորդիչի վրա OLED- ն սկսում է ցույց տալ ուղարկվող փաթեթի համարը, մյուս կողմից ՝ Ստացողին միացված Սերիական մոնիտորը ցույց է տալիս ստացված փաթեթը ազդանշանային հզորությամբ:
Խորհուրդ ենք տալիս:
Ստեղծեք տիեզերակայան TinkerCad Codeblock- ում -- Հեշտ ձեռնարկ. 7 քայլ (նկարներով)
Ստեղծեք տիեզերակայան TinkerCad Codeblock || Հեշտ ձեռնարկ յուրաքանչյուր 90 րոպեն մեկ: Այս նախագծում դուք կսովորեք
Դարձրեք ինքներդ ձեզ սովորական, մինիմալիստական մեկնարկային էջ: 10 քայլ
Ստեղծեք ինքներդ ձեզ սովորական, մինիմալիստական մեկնարկային էջ. Նույնը: Տանից մեր համակարգիչներով և ինտերնետով աշխատելը հաճախ նշանակում է, որ աշխատանքի, դպրոցի կամ նույնիսկ … զվարճանքի համար մենք պետք է հետևենք բազմաթիվ կայքերի: էջանիշներ
Խոզապուխտ ռադիոկայաններ 2 մետր/ 70 սմ Microstrip հատ: 9 քայլ
Խոզապուխտ ռադիոկայաններ 2 մետր/ 70 սմ Microstrip PC. Թվում է, թե դրանք բոլորը նախատեսված են rfid սարքերի համար կամ 2.4 ԳՀց կամ ավելի բարձր: Այսպիսով, ես ձեռնամուխ եղա microstrip տպագիր բո
DIY MusiLED, Երաժշտության համաժամեցված լուսադիոդներ մեկ կտտոցով Windows և Linux հավելվածով (32 բիթ և 64 բիթ): Հեշտ է վերստեղծել, Հեշտ օգտագործել, Հեշտ տեղափոխել ՝ 3 քայլ
DIY MusiLED, Երաժշտության համաժամեցված լուսադիոդներ ՝ մեկ կտտոցով Windows և Linux հավելվածով (32-բիթ և 64-բիթ): Հեշտ է վերստեղծել, դյուրին օգտագործել, հեշտ է տեղափոխել. LED- ները դրանք լուսավորելու են ըստ հարվածի էֆեկտների (Snare, High Hat, Kick)
Փոխեք Mozilla Thunderbird- ի մեկնարկային էկրանը ՝ 3 քայլ
Փոխել Mozilla Thunderbird- ի մեկնարկային էկրանը. Howիշտ այնպես, ինչպես կարող եք փոխել գլխավոր էջը ցանկացած վեբ դիտարկիչում, Mozilla Thunderbird- ը նաև թույլ է տալիս ընտրել կայք, որը կսկսվի հաղորդագրությունների դիտման տարածքում ցուցադրվելիս: Սա կարող է օգտակար լինել, կարող եք ստիպել այն ցույց տալ լրատվական կայք և տեսեք նորությունները: Հետո