Բովանդակություն:
- Քայլ 1: Մասեր
- Քայլ 2: Ստացեք ձեր ծրագրի արտադրած PCB- ներ
- Քայլ 3. Հասկանալով Reyax մոդուլը և ինչպես օգտագործել այն: (ՈTՇԱԴՐՈԹՅՈՆ. Եթե չեք հետաքրքրվում աշխատանքով, կարող եք բաց թողնել այս քայլի ընթերցումը)
- Քայլ 4. Մոդուլների միացում PCB- ում
- Քայլ 5: PCB- ի զոդում
- Քայլ 6: Ներբեռնեք և կարգավորեք Arduino IDE- ն
- Քայլ 7: ingրագրի կոդավորում
- Քայլ 8: Սարքի հետ խաղալ
Video: LoRa հեռակառավարման սուրհանդակ 1.8 դյույմանոց TFT- ով մինչև 8 կմ հեռավորությունների համար. 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Միացրեք նախագիծը ձեր նոութբուքին կամ հեռախոսին, այնուհետև զրուցեք սարքերի միջև առանց ինտերնետի կամ SMS- ի ՝ օգտագործելով միայն LoRa:
Այ, ինչ կա, տղերք: Աքարշ այստեղ CETech- ից:
Այս PCB- ն ունի նաև էկրան և 4 կոճակ, որոնք կարող են օգտագործվել նաև որպես հեռակառավարիչ որոշ սարքերի համար: Դուք կարող եք ամեն ինչ անել ՝ ձեր սեփական UI- ի դիզայնով: Մի խոսքով, այս նախագիծն ունի esp8266, որը կարող է տալ WiFi ֆունկցիոնալություն, LoRa մոդուլ, 1.8 դյույմանոց TFT էկրան, 4 կոճակ ՝ UI- ի պատրաստման համար: Կոդի հետ հնարավորություններն անսպառ են:
Այն կարող է միացված լինել ձեր սմարթֆոնին կամ ցանկացած համակարգչին, և դա սարքը դարձնում է LoRa միացված սուրհանդակ: Այժմ, երբ դա կկատարվի, դուք կկարողանաք հաղորդագրություն ուղարկել ցանկացած այլ սարքի ՝ օգտագործելով նույն LoRa մեսենջերը: Այս ամենն արվում է առանց 4G/LTE/3G/GSM/WiFi/SMS- ի առկայության: Ինչ ես արել եմ ավելի վաղ նախագծում, որը կարող եք գտնել այստեղ ՝
Քայլ 1: Մասեր
Սկզբում որպես հիմնական մաս, ես օգտագործեցի ESP8266 մոդուլ `բեկման տախտակով: Այն կցված է PCB- ի վրա ՝ օգտագործելով որոշ արական և իգական վերնագրեր: Ես օգտագործել եմ 1.8 դյույմանոց TFT SPI էկրան, մարտկոցի լիցքավորման և պաշտպանության համար TP4056 մոդուլ և բջջային հեռախոսի հին մարտկոց:
LoRa նպատակի համար ես օգտագործեցի RYLR896: Ես բարձր եմ առաջարկում այս մոդուլը, քանի որ շատ հեշտ է օգտագործել UART- ի միջոցով ՝ օգտագործելով AT հրամանները:
Մասերը կարող եք գտնել ստորև.
1) ESP8266 Մոդուլ
2) ESP12 բեկման տախտակ
3) TFT էկրան
4) TP4056 մոդուլ
5) Reyax RYLR896 LoRa մոդուլ
6) Իմ PCB- ի դիզայնը
Վերջին երկու մասերի համար, եթե դրանք գտնելու դժվարություններ ունեք, կարող եք ուղարկել ինձ նամակ կամ էլ. Կամ ես կարող եմ օգնել ձեզ գտնել այն ձեր տարածքում, կամ կարող եմ դրանք ուղարկել ձեզ, եթե ցանկանում եք:
Քայլ 2: Ստացեք ձեր ծրագրի արտադրած PCB- ներ
Դուք պետք է ստուգեք JLCPCB- ը `PCB- ներ առցանց էժան պատվիրելու համար:
Դուք ստանում եք 10 լավ որակի PCB, որոնք արտադրվում և առաքվում են ձեր շեմին 2 դոլարով և որոշ առաքումներով: Դուք նաև կստանաք զեղչ առաքման առաջին պատվերի դեպքում: Ձեր սեփական PCB- ն նախագծելու համար easyEDA- ին, երբ դա արվի, ձեր Gerber ֆայլերը վերբեռնեք JLCPCB- ում `դրանք որակյալ և արագ շրջադարձի ժամանակ արտադրելու համար:
Քայլ 3. Հասկանալով Reyax մոդուլը և ինչպես օգտագործել այն: (ՈTՇԱԴՐՈԹՅՈՆ. Եթե չեք հետաքրքրվում աշխատանքով, կարող եք բաց թողնել այս քայլի ընթերցումը)
1. LoRa մոդուլը, որը մենք ունենք, UART մոդուլ է, որը կազմաձևված է AT հրամանների միջոցով:
2. Մոդուլում տեղակայված է STM32 MCU, որը կատարում է բոլոր խոսակցությունները SPY LoRa մոդուլի հետ RYLR896- ի վրա:
3. Նկարում պատկերված հրամանները հիմնականն են, որոնց մասին կարող եք ավելի շատ անդրադառնալ ՝ REYAX-Lora-AT-COMMAND-GUIDE
4. Ես դեռ խստորեն խորհուրդ եմ տալիս անցնել իմ YouTube- ի տեսանյութով, որտեղ ես դա պատշաճ կերպով բացատրում եմ:
Քայլ 4. Մոդուլների միացում PCB- ում
1. Երկու մոդուլներն էլ միացված կլինեն այնպես, ինչպես վերևում պատկերված է:
2. Երբ երկու մոդուլները միացված են, կարող եք մոդուլները ծրագրել մեկ առ մեկ, այնուհետև փորձարկել նախագիծը:
Վերևում ցուցադրված բոլոր կապերը կատարվում են PCB- ում, ուստի այլ էլեկտրագծերի կարիք չկա:
Քայլ 5: PCB- ի զոդում
Բոլոր բաղադրիչները կպցրեք PCB- ին:
Ես կառաջարկեի սկզբում կպցնել ցածր բարձրության բաղադրիչները PCB- ի վրա, այնուհետև անցնել ավելի բարձրությամբ բաղադրիչների, ինչպիսիք են վերնագրերը և այլն:
Նախքան մոդուլը լիցքավորելը ստուգեք բոլոր միացումները `օգտագործելով մուլտիմետր` վատ միացման հոդերի և կարճ միացման համար:
Մոդուլը ծրագրավորելու համար ես ավելացրել եմ մի նավահանգիստ ՝ FTDI232 USB սերիական տախտակին ESP8266 տախտակի տակ ամրացնելու համար, որպեսզի կարողանաք հեշտությամբ ծրագրավորել տախտակը:
Քայլ 6: Ներբեռնեք և կարգավորեք 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- ն:
Քայլ 7: ingրագրի կոդավորում
Մոդուլը ծրագրավորելու համար ես ավելացրել եմ մի նավահանգիստ ՝ FTDI232 USB սերիական տախտակին ESP8266 տախտակի տակ ամրացնելու համար, որպեսզի կարողանաք հեշտությամբ ծրագրավորել տախտակը:
Պետք է սեղմել GPIO0- ը և պահել այն սեղմված, այնուհետև սեղմել RESET կոճակը, այնուհետև բաց թողնել RESET կոճակը, այնուհետև GPIO0 կոճակը:
1. Ներբեռնեք շտեմարանը ՝
2. Հանել ներբեռնված թղթապանակը և բացել main.ino ֆայլը Arduino IDE- ում:
3. Գնացեք Գործիքներ> Տախտակ: Շատ դեպքերում ընտրեք համապատասխան տախտակը, որն օգտագործում եք NodeMCU (12E) աշխատող:
4. Ընտրեք ճիշտ կոմունալը: նավահանգիստ ՝ գնալով Գործիքներ> Պորտ:
5. Հպեք բեռնման կոճակին:
6. Երբ ներդիրն ասում է Կատարված բեռնումը, դուք պատրաստ եք օգտագործել սարքը:
Բեռնելուց հետո բացեք սերիական մոնիտորը `հաղորդագրություններ ուղարկելու և ստանալու համար:
Քայլ 8: Սարքի հետ խաղալ
1. Ուղղակի միացրեք սարքը, էկրանին կտեսնեք իրեր, կարող եք սեղմել տարբեր կոճակներ ՝ սարքը գործողության մեջ տեսնելու համար:
2. Անցեք սերիական մոնիտոր և սկսեք անմիջապես հաղորդագրություններ ուղարկել: Մյուս պարզ սարքը պատրաստելու համար կարող եք անդրադառնալ այս հոդվածին ՝
3. ԿՈՆԳՈ! սարքն աշխատում է ինչպես սպասվում էր:
Խորհուրդ ենք տալիս:
LoRa Messenger երկու սարքերի համար մինչև 8 կմ հեռավորությունների համար. 7 քայլ
LoRa Messenger երկու սարքերի համար մինչև 8 կմ հեռավորության վրա. Միացրեք նախագիծը ձեր նոութբուքին կամ հեռախոսին, այնուհետև զրուցեք սարքերի միջև առանց ինտերնետի կամ SMS- ի ՝ օգտագործելով միայն LoRa- ն: Բարև, տղերք: Աքարշ այստեղ ՝ CETech- ից: Այսօր մենք պատրաստվում ենք նախագիծ կազմել, որը կարող է միացվել ձեր սմարթֆոնին կամ որևէ
Ինչպես պատրաստել իրական ժամանակի ժամացույց Arduino- ի և TFT ցուցադրման միջոցով - Arduino Mega RTC 3.5 դյույմանոց TFT էկրանով. 4 քայլ
Ինչպես պատրաստել իրական ժամանակի ժամացույց Arduino- ի և TFT ցուցադրման միջոցով | Arduino Mega RTC 3.5 դյույմանոց TFT էկրանով. Այցելեք իմ Youtube ալիքը: Ներածություն. 2560 և DS3231 RTC մոդուլ
Սովորական հեռակառավարման հավաքածուն վերածվեց չորս ալիքի RC Toy հեռակառավարման վահանակի `4 քայլ
Սովորական հեռակառավարման հավաքածուն վերածվեց չորս ալիքի RC Toy հեռակառավարման վահանակի. 如何 将 通用 遥控 器 62改造 方法 非常 简单. 只需 准备 一些 瓦楞纸 板, 然后 按照 视频 教程 完成 这个 电子 项目 并 为 您 服务: 玩具 车船 提供 远程 无线 控制:
Ինչպես կարգավորել 5 դյույմանոց մոնիտորը 12 Վ -ից մինչև 5 Վ USB հզորություն. 3 քայլ (նկարներով)
Ինչպես կարգավորել 5 դյույմանոց մոնիտորը 12v- ից մինչև 5v USB հզորություն. Ձեզ հարկավոր կլինի. Էներգաբանկի USB մալուխ (կտրեք փոքր ծայրով) պտուտակահան ժապավենի վիդեո աղբյուրը (ինչպես դեղին վիդեո մալուխը … ազնվամորի պի, playstation, հեռուստացույց, ինչ էլ որ լինի)
3.5”HDD բրա 5.25 դյույմանոց Drive Bay- ի համար` 3 քայլ
3.5”HDD փակագիծ 5.25” Drive Bay- ի համար. Մեզանից շատերը դեռ ունեն հին CD/DVD- ռոմեր, որոնց կարիքը դուք արդեն չունեք, բայց ցավում եք, որ դրանք դուրս եք շպրտում: