Kazalo:

LoRa Gateway ESP8266 Arduino DIY: 5 korakov
LoRa Gateway ESP8266 Arduino DIY: 5 korakov

Video: LoRa Gateway ESP8266 Arduino DIY: 5 korakov

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

Ta navodila vam bodo pomagala ustvariti LoRa Gateway, združljiv z The Things Network, za vse svetovne regije, z uporabo ESP8266 skupaj z radijskim modulom RFM95/96. Zagotovljena je tudi izvorna koda, ki deluje z integriranim spletnim vmesnikom za konfiguracijo, zelo enostaven za uporabo, boste videli … pojdimo

Izvorna koda

Zaloge

Spodaj so navedeni vsi potrebni elementi

1. korak: Strojna oprema

Strojna oprema
Strojna oprema
Strojna oprema
Strojna oprema
Strojna oprema
Strojna oprema

Vse elemente strojne opreme najdete tukaj ali spodaj

  1. Vodotesno plastično ohišje
  2. WEMOS D1 Mini Pro ESP8266
  3. LoRa modul RFM95 SX1276 čip 915MHz 868MHz 433MHz
  4. 868/915 MHz antena
  5. 5V 2A DC izhodni napajalnik
  6. Zatič moški trak 1*40P 2,0 mm
  7. 2 mm ženski zatič
  8. koaksialni konektorji Antena
  9. DC Jack konektor 3,5 x 1,3 mm
  10. Majhen Phillips
  11. Priključek priključnega bloka 2Pin 5,0 mm
  12. PCB plošča

Ko imaš vse kose, je kot da bi se igral z LEGO … uživaj:)

2. korak: Opomba o priloženi PCB / shemi

Opomba V zvezi s priloženim tiskanim vezjem / shemami
Opomba V zvezi s priloženim tiskanim vezjem / shemami
Opomba V zvezi s priloženim tiskanim vezjem / shemami
Opomba V zvezi s priloženim tiskanim vezjem / shemami

Sivi deli se v tem projektu ne uporabljajo, so tam, ker se to isto vezje lahko uporablja v projektu, ki ga trenutno pišem.

3. korak: Programska oprema

Programska oprema
Programska oprema
Programska oprema
Programska oprema
Programska oprema
Programska oprema
Programska oprema
Programska oprema

Zdaj morate nastaviti Arduino IDE. Upoštevajte, da lahko uporabite kateri koli drug okvir, ki vam je všeč. To ni težko, vendar morate za sestavo projekta narediti eno ali dve stvari. Koda gostuje na spletnem mestu github.com, je odprtokodna, zato bodite konstruktivni, poročanje o hroščih ali podajanje predlogov bi bil odličen prispevek:) Prenesite in odprite:

LoRaWanGateway/LoRaWanGateway.ino

Spremenite lokacijo Sketchbook pod nastavitvami datotek

Po potrebi dodajte dodatne plošče pod nastavitvami datotek … Uporabljal sem:

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

Bodite pozorni tukaj, starejše različice ne bodo delovale pravilno, namestiti morate vsaj različico 2.6.3

Izberite ploščo pod Orodja deska (morda ni enaka sliki, izberite svojo)

Zdaj bi ga bilo treba zbrati, naložiti na tablo in konfigurirati s spletnim vmesnikom.

4. korak: Konfiguracija spletnega vmesnika

Konfiguracija spletnega vmesnika
Konfiguracija spletnega vmesnika

Ko sestavite vse dele, lahko odprete in konfigurirate svoj novi prehod prek vgrajenega spletnega vmesnika. To je majhna stran znotraj ESP8266, ki vam omogoča enostavno spreminjanje njegovih vrednosti … na prvi pogled in se igrajte s predstavitvijo konfiguracije tukaj. S tem vmesnikom lahko konfigurirate:

  • WiFi povezava, bodisi kot odjemalska naprava bodisi kot dostopna točka
  • Parameter prehoda TTN
  • Parametri modula RFM
  • Osnovni sistemski parametri ESP8266
  • Varnost/geslo konfiguracijskega vmesnika (da, zaščiteno z geslom)

Privzeto bo ustvarilo omrežje WiFi, ki vam bo omogočilo dostop do njegove notranje konfiguracije.

  • wifi: Dostopna točka ESP
  • prelaz: 12345678

Če gre za izjemno varnost, morate pred nalaganjem vdelane programske opreme na svoj prehod spremeniti privzete vrednosti. V vsakem primeru jih lahko spremenite v brskalniku po prvi povezavi. Ko se zažene, lahko do konfiguracije prehoda dostopate prek spletnega brskalnika z že dodeljenim IP -jem

X. X. X. X/

ali če je povezan prek dostopne točke

192.168.4.1/ (privzeto)

Zdaj lahko za prijavo uporabite poverilnice, privzete vrednosti so:

  • uporabnik: admin
  • pass: admin

5. korak: Dodajte prehod TTN

Dodajte prehod TTN
Dodajte prehod TTN
Dodajte prehod TTN
Dodajte prehod TTN
Dodajte prehod TTN
Dodajte prehod TTN
Dodajte prehod TTN
Dodajte prehod TTN

Nenazadnje morate ustvariti prehod v omrežju The Things Network in ustrezno konfigurirati njegove parametre, da bo vaša naprava registrirana in povezana. Prijavite se v konzolo The Things Network in izberite GATEWAYS.

Registrirajte novega z ustreznim ID -jem na konfiguracijski strani prehoda. Po potrebi izpolnite vsa preostala polja. Oba ID -ja se morata ujemati.

Zdaj bi moral biti pripravljen za prikaz podatkov.

To je to, upam, da je dovolj jasno … če imate kakršne koli težave, vprašajte

Priporočena: