INHOUDSOPGAWE:

15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Grootte: 6 stappe
15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Grootte: 6 stappe

Video: 15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Grootte: 6 stappe

Video: 15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Grootte: 6 stappe
Video: 15$ LoRa Gateway Node ESP8266 | Ra-02 SX1278 Tutorial 2024, November
Anonim
Image
Image

Haai, wat gaan aan, ouens? Akarsh hier van CETech.

Vandag gaan ons 'n eenvoudige LoRa -knooppunt maak, en u kan dit selfs as 'n enkele kanaalpoort gebruik.

Hier is die mikrobeheerder wat ek gebruik het, die ESP8266, wat gekoppel is aan LoRa-borde van 433MHz (Ra-02 deur Ai-Thinker), ek het ook 'n OLED-skerm aan die PCB gekoppel sodat die pakkie-inligting sigbaar is.

Om dinge makliker te maak, het ek 'n PCB ontwerp wat u kan laat vervaardig vir soldeer.

Ek het ook 'n video gemaak oor die bou van hierdie projek in detail; ek raai u aan om dit te sien vir beter insig en detail.

Stap 1: Onderdele

Dele
Dele

Ek het die meerderheid van die onderdele vir my gebou van LCSC gekry.

Jy sal nodig hê:

1) Ra-02 LoRa-module

2) ESP8266

3) OLED -skerm

4) Passiewe komponente soos weerstande en kapasitors

U benodig die PCB om hierdie komponente te soldeer, wat ons in die volgende stap sal sien.

Stap 2: Laat die Project PCB vervaardig word

Laat die Project PCB vervaardig word
Laat die Project PCB vervaardig word

U moet JLCPCB besoek om goedkoop PCB's aanlyn te bestel!

U kry 10 PCB's van goeie gehalte wat vir 2 $ en 'n bietjie aflewering by u huis gestuur word. U kry ook afslag op die aflewering op u eerste bestelling. Om u eie PCB -ontwerp na easyEDA te ontwerp, laai u Gerber -lêers sodra dit klaar is op JLCPCB om dit met goeie kwaliteit en vinnige omkeertyd te laat vervaardig.

Laai die Gerber -lêer af:

Stap 3: Verbindings (TEORIE)

Verbindings (TEORIE)
Verbindings (TEORIE)
Verbindings (TEORIE)
Verbindings (TEORIE)

Hier is hoofsaaklik 4 aspekte in verband:

1) Om die ESP8266 korrek te laat funksioneer, moet u die verbinding vir G0, G15, EN en RST optrek en aftrek.

2) Ra-02 en die ESP8266 modules is met mekaar verbind deur middel van die SPI protokol

3) OLED en die ESP8266 verbind met mekaar met behulp van die I2C -bus

4) Al die modules moet aan kragrails gekoppel word sodat hulle kan werk. (Duidelik: P)

Stap 4: Soldeer

Soldeer
Soldeer
Soldeer
Soldeer

Soldeer al die komponente aan die PCB.

Ek stel voor om eers die lae hoogte -komponente op die printplaat te soldeer en dan na komponente met meer hoogte, soos die kopstukke, ens.

Voordat u die module aanskakel, moet u alle verbindings met 'n multimeter toets vir slegte soldeerverbindings en kortsluitings.

Stap 5: Kodering van die module

Kodering van die module
Kodering van die module
Kodering van die module
Kodering van die module
Kodering van die module
Kodering van die module

1) Laai die kode hier af.

2) Maak die kode oop in die Arduino IDE.

3) Koppel die PCB aan die rekenaar met behulp van die CP2102 USB -na -reeksomskakelaar of enige ander soortgelyke toestel.

4) Stel die ESP8266 -module terug terwyl u die GPIO0 laag trek (hou die G0 -knoppie ingedruk terwyl u dit herstel).

5) Druk nou die oplaai -knoppie op die IDE. Oplaai misluk miskien een of twee keer, dus in geval van mislukking, moet u 2-3 keer probeer.

6) Koppel die USB na die seriële adapter en koppel die OLED -skerm as u dit nog nie gedoen het nie.

7) Programmeer die ander deel van die projek Ontvanger/sender

Stap 6: Toets tyd

Toets tyd !!
Toets tyd !!
Toets tyd !!
Toets tyd !!

Nadat u al die modules gekodeer het, kan u dit aan die krag koppel.

In my geval het ek my sender aan 'n kragbank gekoppel, die ontvanger op 'n skootrekenaar vir toegang tot 'n seriële monitor.

Toe ek die sender aanskakel, begin ek boodskappe sien op die seriële monitor wat aan die ontvanger gekoppel is.

Myne werk soos 'n sjarme!

Aanbeveel: