Sisällysluettelo:

LoRa Gateway ESP8266 Arduino DIY: 5 vaihetta
LoRa Gateway ESP8266 Arduino DIY: 5 vaihetta

Video: LoRa Gateway ESP8266 Arduino DIY: 5 vaihetta

Video: LoRa Gateway ESP8266 Arduino DIY: 5 vaihetta
Video: #134 15$ LoRa Gateway with ESP8266 and a RFM95 (Tutorial) 2024, Marraskuu
Anonim
LoRa Gateway ESP8266 Arduino DIY
LoRa Gateway ESP8266 Arduino DIY

Tämä ohje auttaa sinua luomaan The Things -verkon kanssa yhteensopivan LoRa -yhdyskäytävän kaikille maailman alueille käyttämällä ESP8266 -laitetta yhdessä RFM95/96 -radiomoduulin kanssa. Mukana on myös lähdekoodi sen toimimiseksi, ja siinä on integroitu verkkokäyttöliittymä kokoonpanoa varten, se on erittäin helppokäyttöinen, näet… mennään

Lähdekoodi

Tarvikkeet

Kaikki tarvittavat elementit on lueteltu alla

Vaihe 1: Laitteisto

Laitteisto
Laitteisto
Laitteisto
Laitteisto
Laitteisto
Laitteisto

Löydät kaikki laitteistoelementit täältä tai alla

  1. Vedenpitävä muovikotelo
  2. WEMOS D1 Mini Pro ESP8266
  3. LoRa -moduuli RFM95 SX1276 -siru 915 MHz 868 MHz 433 MHz
  4. 868/915 MHz antenni
  5. 5V 2A DC -lähtövirtasovitin
  6. Pin urosnauha 1*40P 2,0 mm
  7. 2 mm nastainen naarasliitin
  8. koaksiaaliliittimet Antenni
  9. DC -liitin 3,5 x 1,3 mm
  10. Pienet Phillipsit
  11. Riviliittimen liitin 2Pin 5,0 mm
  12. PCB -levy

Kun sinulla on kaikki palaset, on kuin leikkiä LEGOn kanssa … nauti siitä:)

Vaihe 2: Huomautus mukana toimitetuista piirilevyistä / kaavioista

Huomautus mukana toimitetuista piirilevyistä / kaavioista
Huomautus mukana toimitetuista piirilevyistä / kaavioista
Huomautus mukana toimitetuista piirilevyistä / kaavioista
Huomautus mukana toimitetuista piirilevyistä / kaavioista

Harmaita osia ei käytetä tässä projektissa, ne ovat siellä, koska samaa piiriä voidaan käyttää projektissa, jota parhaillaan kirjoitan.

Vaihe 3: Ohjelmisto

Ohjelmisto
Ohjelmisto
Ohjelmisto
Ohjelmisto
Ohjelmisto
Ohjelmisto
Ohjelmisto
Ohjelmisto

Nyt sinun on asennettava Arduino IDE, huomaa, että voit käyttää mitä tahansa muuta kehystä. Se ei ole vaikeaa, mutta sinun on tehtävä yksi tai kaksi asiaa projektin kokoamiseksi. Koodia isännöi github.com, se on avointa lähdekoodia, voit olla rakentava, raportoida virheistä tai tehdä ehdotuksia olisi suuri panos:) Lataa se ja avaa:

LoRaWanGateway/LoRaWanGateway.ino

Vaihda luonnosmuistion sijainti tiedostoasetuksissa

Lisää tarvittaessa lisälevyjä tiedostoasetuksiin… Olen käyttänyt:

https://arduino.esp8266.com/stable/package_esp8266com_index.json

Kiinnitä huomiota tähän, vanhemmat versiot eivät toimi kunnolla, sinun on asennettava vähintään versio 2.6.3

Valitse taulusi Työkalut -välilehdestä (ehkä ei sama kuin kuvassa, valitsit omasi)

Sen pitäisi nyt kääntää, ladata se taulullesi ja määrittää se verkkokäyttöliittymän avulla.

Vaihe 4: Verkkokäyttöliittymän määritys

Verkkokäyttöliittymän määritys
Verkkokäyttöliittymän määritys

Kun olet koonnut kaikki osat yhteen, voit avata ja määrittää uuden yhdyskäytävän sen integroidun verkkokäyttöliittymän kautta. Se on pieni sivu ESP8266: n sisällä, jonka avulla voit helposti säätää sen arvoja … katso ensisilmäyksellä ja leiki kokoonpanon demolla täällä. Tämän käyttöliittymän avulla voit määrittää:

  • WiFi -yhteys joko asiakaslaitteena tai tukiasemana
  • TTN Gateway -parametri
  • RFM -moduulin parametrit
  • ESP8266 -järjestelmän perusparametrit
  • Määritysliittymän suojaus/salasana (kyllä, se on suojattu salasanalla)

Oletuksena se luo WiFi -verkon, jonka avulla voit käyttää sen sisäisiä asetuksia.

  • wifi: tukiasema ESP
  • pass: 12345678

Jos kyseessä on äärimmäinen turvallisuus, sinun on muutettava oletusarvoja ennen laiteohjelmiston lataamista yhdyskäytävään. Joka tapauksessa voit muuttaa niitä selaimestasi ensimmäisen yhteyden muodostamisen jälkeen. Kun yhdyskäytävän kokoonpano on käynnissä, se voidaan käyttää verkkoselaimen kautta joko sen jo määritetyn IP -osoitteen avulla

X. X. X. X/

tai jos yhteys on muodostettu tukiaseman kautta

192.168.4.1/ (oletus)

Nyt voit käyttää kirjautumistietojasi, oletusasetukset ovat:

  • käyttäjä: admin
  • pass: admin

Vaihe 5: Lisää TTN -yhdyskäytävä

Lisää TTN -yhdyskäytävä
Lisää TTN -yhdyskäytävä
Lisää TTN -yhdyskäytävä
Lisää TTN -yhdyskäytävä
Lisää TTN -yhdyskäytävä
Lisää TTN -yhdyskäytävä
Lisää TTN -yhdyskäytävä
Lisää TTN -yhdyskäytävä

Viimeisenä mutta ei vähäisimpänä, sinun on luotava yhdyskäytävä The Things Network -verkossa ja määritettävä sen parametrit sen mukaisesti, jotta laitteesi rekisteröidään ja linkitetään. Kirjaudu sisään The Things Network -konsoliin ja valitse GATEWAYS.

Rekisteröi uusi käyttämällä sitä vastaavaa tunnusta, joka löytyy yhdyskäytävän määrityssivulta. Täytä kaikki jäljellä olevat kentät tarpeen mukaan. Molempien tunnusten on vastattava toisiaan.

Nyt sen pitäisi olla valmis näyttämään tietoja.

Siinä kaikki, toivottavasti se on riittävän selvä… jos sinulla on ongelmia, voit kysyä mitä tahansa

Suositeltava: