Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
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
Löydät kaikki laitteistoelementit täältä tai alla
- Vedenpitävä muovikotelo
- WEMOS D1 Mini Pro ESP8266
- LoRa -moduuli RFM95 SX1276 -siru 915 MHz 868 MHz 433 MHz
- 868/915 MHz antenni
- 5V 2A DC -lähtövirtasovitin
- Pin urosnauha 1*40P 2,0 mm
- 2 mm nastainen naarasliitin
- koaksiaaliliittimet Antenni
- DC -liitin 3,5 x 1,3 mm
- Pienet Phillipsit
- Riviliittimen liitin 2Pin 5,0 mm
- PCB -levy
Kun sinulla on kaikki palaset, on kuin leikkiä LEGOn kanssa … nauti siitä:)
Vaihe 2: 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
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
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ä
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