Բովանդակություն:

15 $ LoRa Gateway/Node ESP8266 Կառուցեք PCB 3 սմX8 սմ Չափ ՝ 6 քայլ
15 $ LoRa Gateway/Node ESP8266 Կառուցեք PCB 3 սմX8 սմ Չափ ՝ 6 քայլ

Video: 15 $ LoRa Gateway/Node ESP8266 Կառուցեք PCB 3 սմX8 սմ Չափ ՝ 6 քայլ

Video: 15 $ LoRa Gateway/Node ESP8266 Կառուցեք PCB 3 սմX8 սմ Չափ ՝ 6 քայլ
Video: 15$ LoRa Gateway Node ESP8266 | Ra-02 SX1278 Tutorial 2024, Նոյեմբեր
Anonim
Image
Image

Այ, ինչ կա, տղերք: Աքարշ այստեղ CETech- ից:

Այսօր մենք պատրաստելու ենք նախագիծ, որը պարզ LoRa հանգույց է, և դուք նույնիսկ կարող եք այն օգտագործել որպես մեկ ալիքի դարպաս:

Այստեղ օգտագործած միկրոկոնտրոլերը ESP8266 է, որը միացված է 433 ՄՀց հաճախականությամբ LoRa տախտակներին (Ra-02 by Ai-Thinker), ես նաև PCB- ին կցել եմ OLED էկրան, որպեսզի փաթեթի տեղեկատվությունը տեսանելի լինի:

Ամեն ինչ ավելի պարզ դարձնելու համար ես նախագծել եմ PCB, որը կարող եք արտադրվել եռակցման համար:

Ես նաև տեսանյութ եմ պատրաստել այս նախագիծը մանրամասն կառուցելու մասին, խորհուրդ եմ տալիս դիտել այն ավելի լավ պատկերացման և մանրամասնության համար:

Քայլ 1: Մասեր

Մասեր
Մասեր

Իմ կառուցման մասերի մեծ մասը ես ստացել եմ LCSC- ից:

Ձեզ հարկավոր կլինի.

1) Ra-02 LoRa մոդուլ

2) ESP8266

3) OLED էկրան

4) Պասիվ բաղադրիչներ, ինչպիսիք են դիմադրողները և կոնդենսատորները

PCB- ից կպահանջեք կպցնել այս բաղադրիչները, ինչը մենք կտեսնենք հաջորդ քայլին:

Քայլ 2. Ստացեք Project PCB Manufactured

Ստացեք Project PCB Manufactured- ը
Ստացեք Project PCB Manufactured- ը

Դուք պետք է ստուգեք JLCPCB- ը `PCB- ներ առցանց էժան պատվիրելու համար:

Դուք ստանում եք 10 լավ որակի PCB, որոնք արտադրվում և առաքվում են ձեր շեմին 2 դոլարով և որոշ առաքումներով: Դուք նաև կստանաք զեղչ առաքման առաջին պատվերի դեպքում: Ձեր սեփական PCB- ն նախագծելու համար easyEDA- ին, երբ դա արվի, վերբեռնեք ձեր Gerber ֆայլերը JLCPCB- ում, որպեսզի դրանք արտադրվեն լավ որակով և արագ շրջադարձի ժամանակով:

Ներբեռնեք Gerber ֆայլը.

Քայլ 3. Կապեր (տեսություն)

Կապեր (տեսություն)
Կապեր (տեսություն)
Կապեր (տեսություն)
Կապեր (տեսություն)

Հիմնականում այստեղ կապերի 4 ասպեկտ կա.

1) ESP8266- ը ճիշտ գործելու համար անհրաժեշտ է մի փոքր քաշել և իջեցնել կապը G0, G15, EN և RST- ի համար:

2) Ra-02 և ESP8266 մոդուլները միացված են միմյանց ՝ օգտագործելով SPI արձանագրությունը

3) OLED- ը և ESP8266- ը միմյանց միանում են `օգտագործելով I2C ավտոբուսը

4) Բոլոր մոդուլները պետք է միացված լինեն հոսանքի ռելսերին, որպեսզի դրանք աշխատեն: (Ակնհայտ է. P)

Քայլ 4: Sոդում

Oldոդման
Oldոդման
Oldոդման
Oldոդման

Բոլոր բաղադրիչները կպցրեք PCB- ին:

Ես կառաջարկեի սկզբում կպցնել ցածր բարձրության բաղադրիչները PCB- ի վրա, այնուհետև անցնել ավելի բարձրությամբ բաղադրիչների, ինչպիսիք են վերնագրերը և այլն:

Նախքան մոդուլը լիցքավորելը ստուգեք բոլոր միացումները `օգտագործելով մուլտիմետր` վատ միացման հոդերի և կարճ միացման համար:

Քայլ 5: Մոդուլի կոդավորում

Մոդուլի կոդավորումը
Մոդուլի կոդավորումը
Մոդուլի կոդավորումը
Մոդուլի կոդավորումը
Մոդուլի կոդավորումը
Մոդուլի կոդավորումը

1) Ներբեռնեք կոդը այստեղից:

2) Բացեք կոդը Arduino IDE- ում:

3) PCB- ն միացրեք համակարգչին `օգտագործելով CP2102 USB սերիալային փոխարկիչ կամ նման այլ սարք:

4) Վերակայեք ESP8266 մոդուլը ՝ GPIO0- ն ցածր քաշելով (պահեք G0 կոճակը սեղմված ՝ վերակայելիս):

5) Այժմ հարվածեք IDE- ի բեռնման կոճակին: Վերբեռնումը կարող է ձախողվել մեկ կամ երկու անգամ, այնպես որ ձախողման դեպքում պետք է փորձեք 2-3 անգամ:

6) Անջատեք USB սերիական ադապտորին և միացրեք OLED էկրանը, եթե դեռ չեք արել:

7) Programրագրեք նախագծի ընդունիչ/հաղորդիչ մյուս մասը

Քայլ 6: Փորձարկման ժամանակ

Փորձարկման ժամանակը !!
Փորձարկման ժամանակը !!
Փորձարկման ժամանակը !!
Փորձարկման ժամանակը !!

Երկու մոդուլները ծածկագրելուց հետո կարող եք դրանք միացնել հոսանքին:

Իմ դեպքում ես հաղորդիչս կցեցի հզորության բանկին, ընդունիչը `նոութբուքին` սերիական մոնիտորին հասանելիության համար:

Հաղորդիչը միացնելուն պես ես սկսեցի դիտել ընդունիչին միացված սերիական մոնիտորի հաղորդագրությունները:

Իմն աշխատում է հմայքի պես:

Խորհուրդ ենք տալիս: