Sisällysluettelo:

15 $ LoRa Gateway/Node ESP8266 Rakenna piirilevy 3cmX8cm Koko: 6 vaihetta
15 $ LoRa Gateway/Node ESP8266 Rakenna piirilevy 3cmX8cm Koko: 6 vaihetta

Video: 15 $ LoRa Gateway/Node ESP8266 Rakenna piirilevy 3cmX8cm Koko: 6 vaihetta

Video: 15 $ LoRa Gateway/Node ESP8266 Rakenna piirilevy 3cmX8cm Koko: 6 vaihetta
Video: ESP32 LoRa Development Board 2024, Marraskuu
Anonim
Image
Image

Hei, mitä kuuluu, kaverit? Akarsh täällä CETechistä.

Tänään aiomme tehdä projektin, joka on yksinkertainen LoRa -solmu ja voit jopa käyttää sitä yhden kanavan yhdyskäytävänä.

Tässä käyttämäni mikrokontrolleri on ESP8266, joka on kytketty 433 MHz: n LoRa-levyihin (Ai-Thinkerin Ra-02), ja olen liittänyt piirilevyyn myös OLED-näytön, jotta pakettitiedot näkyvät.

Asioiden yksinkertaistamiseksi olen suunnitellut piirilevyn, jonka voit valmistaa juottamista varten.

Olen myös tehnyt videon tämän projektin rakentamisesta yksityiskohtaisesti, suosittelen katsomaan sen paremman näkemyksen ja yksityiskohtien saamiseksi.

Vaihe 1: Osat

Osat
Osat

Suurimman osan rakennuksen osista sain LCSC: ltä.

Tarvitset:

1) Ra-02 LoRa-moduuli

2) ESP8266

3) OLED -näyttö

4) Passiiviset komponentit, kuten vastukset ja kondensaattorit

Tarvitset PCB: n juottamaan nämä komponentit, jotka näemme seuraavassa vaiheessa.

Vaihe 2: Hanki projektin piirilevy

Hanki hankkeen piirilevy
Hanki hankkeen piirilevy

Sinun täytyy tarkistaa JLCPCB, jos haluat tilata piirilevyjä verkosta halvalla!

Saat 10 laadukasta piirilevyä, jotka valmistetaan ja toimitetaan kotiovellesi 2 dollarin hintaan ja joidenkin toimitusten kanssa. Saat myös alennuksen ensimmäisestä tilauksestasi. Jos haluat suunnitella oman piirilevyn, siirry easyEDAan, kun olet valmis, lähetä Gerber -tiedostosi JLCPCB: hen, jotta ne valmistetaan laadukkaasti ja nopeasti.

Lataa Gerber -tiedosto:

Vaihe 3: Yhteydet (TEORIA)

Liitännät (TEORIA)
Liitännät (TEORIA)
Liitännät (TEORIA)
Liitännät (TEORIA)

Tässä yhteydessä on pääasiassa 4 näkökohtaa:

1) ESP8266 tarvitsee vain toimiakseen kunnolla toimiakseen, kun G0-, G15-, EN- ja RST -liittimiä vedetään ylös ja alas.

2) Ra-02 ja ESP8266-moduulit on kytketty toisiinsa SPI-protokollaa käyttäen

3) OLED ja ESP8266 muodostavat yhteyden toisiinsa I2C -väylän avulla

4) Kaikki moduulit on kytkettävä virtakiskoihin, jotta ne toimisivat. (Ilmeinen: P)

Vaihe 4: Juotos

Juotos
Juotos
Juotos
Juotos

Juotos kaikki komponentit piirilevyyn.

Suosittelen juottamaan ensin pienikokoiset komponentit piirilevylle ja siirtymään sitten korkeammille komponenteille, kuten otsikoille jne.

Ennen kuin kytket virran moduuliin, testaa kaikki liitännät yleismittarilla, jotta juotosliitokset ja oikosulut ovat huonot.

Vaihe 5: Moduulin koodaus

Moduulin koodaus
Moduulin koodaus
Moduulin koodaus
Moduulin koodaus
Moduulin koodaus
Moduulin koodaus

1) Lataa koodi täältä.

2) Avaa koodi Arduino IDE: ssä.

3) Liitä piirilevy tietokoneeseen käyttämällä CP2102 USB -sarjamuunninta tai muuta vastaavaa laitetta.

4) Nollaa ESP8266 -moduuli samalla, kun GPIO0 on alhaalla (pidä G0 -painiketta painettuna nollaustilan aikana).

5) Paina nyt IDE: n latauspainiketta. Lataus saattaa epäonnistua kerran tai pari kertaa, joten sinun on yritettävä 2-3 kertaa, jos se epäonnistuu.

6) Irrota USB -sarjasovitin ja liitä OLED -näyttö, jos et ole vielä tehnyt niin.

7) Ohjelmoi projektin toinen osa Vastaanotin/lähetin

Vaihe 6: Testausaika

Testausaika !!
Testausaika !!
Testausaika !!
Testausaika !!

Kun olet koodannut molemmat moduulit, voit liittää ne virtalähteeseen.

Minun tapauksessani liitin lähettimen virtapankkiin ja vastaanottimen kannettavaan tietokoneeseen, jotta pääsen sarjamonitoriin.

Heti kun käynnistin lähettimen, aloin nähdä viestejä vastaanottimeen kytketyssä sarjamonitorissa.

Omani toimii kuin viehätys!

Suositeltava: