Obsah:

15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Size: 6 Steps
15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Size: 6 Steps

Video: 15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Size: 6 Steps

Video: 15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Size: 6 Steps
Video: 15$ LoRa Gateway Node ESP8266 | Ra-02 SX1278 Tutorial 2024, Júl
Anonim
Image
Image

Hej, čo sa deje, chlapci? Akarsh sem z CETech.

Dnes urobíme projekt, ktorý je jednoduchým uzlom LoRa a dokonca ho môžete použiť aj ako jednokanálovú bránu.

Tu som použil mikrokontrolér ESP8266, ktorý je pripojený k doskám LoRa s frekvenciou 433 MHz (Ra-02 od Ai-Thinker), a tiež som k doske plošných spojov pripevnil OLED displej, aby boli informácie o paketoch viditeľné.

Aby to bolo jednoduchšie, navrhol som PCB, ktorú môžete vyrobiť na spájkovanie.

Tiež som natočil video o podrobnom budovaní tohto projektu, pre lepší prehľad a detaily odporúčam pozrieť si ho.

Krok 1: Diely

Časti
Časti

Väčšinu dielov pre svoju zostavu som získal od LCSC.

Budete potrebovať:

1) Modul Ra-02 LoRa

2) ESP8266

3) OLED displej

4) Pasívne komponenty, ako sú odpory a kondenzátory

Budete potrebovať PCB na spájkovanie týchto komponentov, ktoré uvidíme v nasledujúcom kroku.

Krok 2: Dajte si vyrobiť projektovú DPS

Nechajte si vyrobiť projekt DPS
Nechajte si vyrobiť projekt DPS

Musíte sa pozrieť na JLCPCB a objednať si lacné PCB online!

Dostanete 10 kvalitných dosiek plošných spojov vyrobených a odoslaných až k vám domov za 2 $ a nejakú dopravu. Pri prvej objednávke získate tiež zľavu na poštovné. Ak chcete navrhnúť vlastnú dosku plošných spojov do systému easyEDA, po dokončení odovzdajte súbory Gerber do súboru JLCPCB, aby boli vyrobené v dobrej kvalite a s rýchlym obratom.

Stiahnite si súbor Gerber:

Krok 3: Pripojenia (TEÓRIA)

Pripojenia (TEÓRIA)
Pripojenia (TEÓRIA)
Pripojenia (TEÓRIA)
Pripojenia (TEÓRIA)

V súvislosti s prepojením tu existujú predovšetkým 4 aspekty:

1) ESP8266, aby správne fungoval, potrebuje určité spojenie potiahnutím a stiahnutím pre G0, G15, EN a RST.

2) Moduly Ra-02 a ESP8266 sú navzájom prepojené pomocou protokolu SPI

3) OLED a ESP8266 sa navzájom spájajú pomocou zbernice I2C

4) Aby mohli všetky moduly fungovať, musia byť všetky moduly pripojené k napájacím lištám. (Zjavné: P)

Krok 4: Spájkovanie

Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie

Spájkujte všetky súčiastky na DPS.

Navrhoval by som najskôr spájkovať komponenty s nízkou výškou na doske plošných spojov a potom prejsť na komponenty s vyššou výškou, ako sú záhlavia atď.

Pred napájaním modulu vyskúšajte všetky pripojenia pomocou multimetra na zlé spájkovacie spoje a skraty.

Krok 5: Kódovanie modulu

Kódovanie modulu
Kódovanie modulu
Kódovanie modulu
Kódovanie modulu
Kódovanie modulu
Kódovanie modulu

1) Odtiaľ si stiahnite kód.

2) Otvorte kód v Arduino IDE.

3) Pripojte DPS k počítaču pomocou prevodníka CP2102 USB na sériový prenos alebo iného podobného zariadenia.

4) Resetujte modul ESP8266 potiahnutím GPIO0 nadol (počas resetovania podržte tlačidlo G0 stlačené).

5) Teraz kliknite na tlačidlo nahrávania na IDE. Nahrávanie môže zlyhať raz alebo niekoľkokrát, takže v prípade zlyhania to musíte skúsiť 2-3 krát.

6) Ak ste tak ešte neurobili, odpojte USB a sériový adaptér a pripojte OLED displej.

7) Naprogramujte druhú časť projektu Prijímač/vysielač

Krok 6: Čas testovania !

Čas testovania !!
Čas testovania !!
Čas testovania !!
Čas testovania !!

Keď kódujete oba moduly, môžete ich pripojiť k napájaniu.

V mojom prípade som pripojil svoj vysielač k napájacej banke, prijímač k prenosnému počítaču a získal prístup k sériovému monitoru.

Hneď ako som napájal vysielač, začali sa mi na sériovom monitore pripojenom k prijímaču zobrazovať správy.

Ten môj funguje ako kúzlo!

Odporúča: