Përmbajtje:

15 $ LoRa Gateway/Node ESP8266 Ndërtoni PCB 3cmX8cm Madhësia: 6 Hapa
15 $ LoRa Gateway/Node ESP8266 Ndërtoni PCB 3cmX8cm Madhësia: 6 Hapa

Video: 15 $ LoRa Gateway/Node ESP8266 Ndërtoni PCB 3cmX8cm Madhësia: 6 Hapa

Video: 15 $ LoRa Gateway/Node ESP8266 Ndërtoni PCB 3cmX8cm Madhësia: 6 Hapa
Video: 15$ LoRa Gateway Node ESP8266 | Ra-02 SX1278 Tutorial 2024, Nëntor
Anonim
Image
Image

Hej, çfarë ka, djema? Akarsh këtu nga CETech.

Sot ne do të bëjmë një projekt i cili është një nyje e thjeshtë LoRa dhe madje mund ta përdorni si një portë të vetme kanalesh.

Këtu mikrokontrolluesi që kam përdorur është ESP8266, i cili është i lidhur me bordet LoRa prej 433MHz (Ra-02 nga Ai-Thinker), unë gjithashtu i kam bashkangjitur një ekran OLED PCB-së në mënyrë që informacioni i paketës të jetë i dukshëm.

Për t'i bërë gjërat më të thjeshta, unë kam krijuar një PCB të cilën mund ta prodhoni për bashkim.

Unë gjithashtu kam bërë një video në lidhje me ndërtimin e këtij projekti në detaje, unë rekomandoj ta shikoni atë për një pasqyrë dhe hollësi më të mirë.

Hapi 1: Pjesët

Pjesët
Pjesët

Mora shumicën e pjesëve për ndërtimin tim nga LCSC.

Do t'ju duhet:

1) Moduli Ra-02 LoRa

2) ESP8266

3) Ekran OLED

4) Komponentët pasivë si rezistorët dhe kondensatorët

Ju do të kërkoni që PCB të bashkojë këto përbërës të cilat do t'i shohim në hapin tjetër.

Hapi 2: Merrni Projektin e Prodhuar me PCB

Merrni Projektin e Prodhuar me PCB
Merrni Projektin e Prodhuar me PCB

Ju duhet të shikoni JLCPCB për porositjen e PCB -ve në internet me çmim të ulët!

Ju merrni 10 PCB me cilësi të mirë të prodhuara dhe dërguara në pragun tuaj për 2 $ dhe disa transport. Ju gjithashtu do të merrni një zbritje në transportin në porosinë tuaj të parë. Për të hartuar PCB -në tuaj në easyEDA, pasi të jetë bërë kjo, ngarkoni skedarët tuaj Gerber në JLCPCB për t'i prodhuar ato me cilësi të mirë dhe kohë të shpejtë të kthesës.

Shkarkoni skedarin Gerber:

Hapi 3: Lidhjet (TEORIA)

Lidhjet (TEORIA)
Lidhjet (TEORIA)
Lidhjet (TEORIA)
Lidhjet (TEORIA)

Kryesisht ka 4 aspekte në lidhjet këtu:

1) ESP8266 vetëm për të funksionuar siç duhet ka nevojë për një tërheqje dhe tërheqje të lidhjes për G0, G15, EN dhe RST.

2) Ra-02 dhe modulet ESP8266 janë të lidhur me njëri-tjetrin duke përdorur protokollin SPI

3) OLED dhe ESP8266 lidhen me njëri -tjetrin duke përdorur autobusin I2C

4) Të gjithë modulet duhet të lidhen me binarët e energjisë që të funksionojnë. (E qartë: P)

Hapi 4: Saldimi

Bashkim
Bashkim
Bashkim
Bashkim

Ngjitni të gjithë përbërësit në PCB.

Unë do të sugjeroja që së pari të bashkoni komponentët me lartësi të ulët në PCB dhe pastaj të kaloni në përbërës me më shumë lartësi si titujt etj.

Para se të aktivizoni modulin, provoni të gjitha lidhjet duke përdorur një multimetër për nyjet e saldimit të keq dhe qarqet e shkurtra.

Hapi 5: Kodimi i modulit

Kodimi i modulit
Kodimi i modulit
Kodimi i modulit
Kodimi i modulit
Kodimi i modulit
Kodimi i modulit

1) Shkarkoni kodin nga këtu.

2) Hapni kodin në Arduino IDE.

3) Lidheni PCB -në me kompjuterin duke përdorur konvertuesin serik USB CP2102 ose ndonjë pajisje tjetër të ngjashme.

4) Rivendosni modulin ESP8266 ndërsa tërhiqni GPIO0 ulët (mbani të shtypur butonin G0 gjatë rivendosjes).

5) Tani goditni butonin e ngarkimit në IDE. Ngarkimi mund të dështojë një herë ose disa herë, kështu që duhet të provoni 2-3 herë në rast dështimi.

6) Shkëputni USB -në përshtatësin serik dhe lidhni ekranin OLED nëse nuk e keni bërë ende.

7) Programoni pjesën tjetër të projektit Marrës/Transmetues

Hapi 6: Koha e Testimit !

Koha e testimit !!
Koha e testimit !!
Koha e testimit !!
Koha e testimit !!

Pasi të keni koduar të dy modulet, mund t'i lidhni me energji.

Në rastin tim, unë e lidha transmetuesin tim në një bankë energjie, marrësin në një laptop për qasje në një monitor serik.

Sapo mundësova transmetuesin fillova të shikoja mesazhe në monitorin serik të lidhur me marrësin.

Imi punon si një bukuri!

Recommended: